Schedule for Discrete Math

Last Updated on Friday September 16, 2016 01:20 PM

Fall Semester / Mathurin

 

Week
of
Mtg
#
Agenda For Class Meeting
(What is Planned / What Happened)
Homework Assignment/Tasks
(To be completed before the next class meeting)
AUG
15
[1]

Activity Getting a Little Discrete

overview of Discrete Math topics, background information

Read Green Sheet

Resources:

http://www.shodor.org/interactivate/activities/

AUG
22
[2] Activity Game of Sprouts
how to play, rules
Notes Graph Theory Basics: Vocabulary & Counting
vertex, edge, degree, strategies for counting

Research Leonard Euler

write 3 sentences about Euler's life and why he is considered one of the greatest mathematicians

[3]

Activity Analyzing The Game of Sprouts

quantifiable differences, collecting data, looking for patterns, describing patterns

Question How Many Moves?

Is it possible to predict the maximum number of moves that can be played in a Sprouts game based on how many vertices at the start of the game?

[4]

Activity The Euler Characteristic

quantifiable differences, looking for patterns

Notes Describing Structures in Graphs

adjacent, planar, complete

 
[5]

Notes  The "Essence" of a Graph

equivalent representations, isomorphisms, planar

Activity Water Puzzle

draw a graph that represents the game

Research The Four-Color Problem

6 sentences (who, what, where, when, why, how)

Resources:

http://freevideolectures.com/Course/2768/MA-103-Topics-in-Contemporary-Mathematics/18
Graph Creator (Illuminations)
Planar Graphs & Euler Characteristic (Wikipedia)
AUG
29
[6]

Crossword Talking Graph Theory

facts about Euler, graph theory vocabulary

Activity Coloring Maps

Four Color Problem, algorithms

Activity Coloring Maps

Four Color Problem, algorithms

[7]

Activity Tracing a Graph

Seven Bridges of Königsberg & Eulerian paths, necessary & sufficient conditions

Research The Traveling Salesman Problem

6 sentences (who, what, where, when, why, how)

[8]

Notes/Video Movement in Graphs: Paths & Circuits

path, circuit, necessary & sufficient conditions

 
[9]

Notes Traveling Salesman Problem & Algorithms

Nearest Neighbor, Cheapest Link, strategies, establishing simple repeatable steps/clear process

 

Resources:

The Euler Archive (MAA)

Paths in Graph Theory (Wikipedia)
Finding Euler Circuits (Oklahoma State University)

SEP
05
LABOR  DAY
[10]

Activity Algorithms Everywhere

scrambling up messages

Activity TSP in Florida

find a Hamiltonian circuit using both the Nearest Neighbor and Cheapest Link algorithms

[11]

Discuss Connectivity in Graphs

how to measure, bridges, cut vertices, pieces, applications

Sample Quiz Questions Graph Theory Fundamentals   [Solutions]

[12]

Quiz Graph Theory Fundamentals

Collect Homework & Classwork

Assignment Sudokus - A Glimmer of Algorithms

Resources:

Powerpoint on Algorithms (University of Maryland Baltimore County)

Toward a Mathematical Theory of Counterterrorism (Proteus Management Group) 

SEP
12
[13]

Discussion Navigating Sudoku Using Algorithms

practice the sudoku algorithm discussed in class

Video/Activity Getting There Efficiently

Dijkstra's Algorithm

Assignment Finding the Shortest Path in Graphs [Numb3rs]

complete questions #1-4

[14]

Notes Examining Dijkstra's Byproduct

subgraphs, trees, digraphs, minimal spanning trees,

Assignment Getting There The Fastest

apply Dijkstra's algorithm to find the shortest time to each intermediate point from Portland

[15]

Discuss Navigating Flow in Graphs [Numb3rs]

directed edges, source, sink, quantifying capacity, finding flow paths, determining max flow

 
[16]

Notes Searching for Prime Numbers [Numb3rs]

definitions, exclusionary approach, Sieve of Eratosthenes

 

Resources:

Dikjstra's Algorithm (Wikipedia)
Shortest Path I including Dikjstra (MIT Open Courseware)
Minimum Spanning Trees (Wikipedia)
SEP
19
[17]

Notes Unpacking Familiar Algorithms

addition, multiplication, division, relevance of grouping in number systems

Research Zero

6 sentences (who, what, where, when, why, how)

[18]

Discuss How & Why Zero Became a Number

Video More Applications of Graphs & Algorithms

work flow, minimum spanning trees

Assignment Turner Construction

find the least amount of time it will take to complete the construction project

[19]

Discuss Turner Construction

find the least amount of time it will take to complete the construction project

Assignment Connecting the Campus

[20]

Assignment Increasing Electricity Flow

Sample Quiz Questions More Graph Theory & Algorithms [Solutions]

Resources:

Multiplication Algorithms (Wikipedia)
Arabic-Hindu Numerals (Wikipedia)
The Number 0 (Wikipedia)

Zero - Biography of a Dangerous Idea (Amazon.com)
The Origin of Zero (Scientific American)

In Our Times - Zero (BBC Radio)

Zero My Hero (Schoolhouse Rock)
Why Numbering Should Start at Zero (Dijkstra)

Course Notes - Data Structures (CIS 680 / Ohio State University)
Hexagonal Numbers (Wolfram Mathworld)

SEP
26
FACULTY  IN-SERVICE  DAY
[21]

Quiz More Graph Theory & Algorithms

Collect Homework & Classwork

Research Perfect Numbers & Pentagonal Numbers

[22]

Activity Creating an Dynamic Invoice Form

laptop cart etiquette, introduce & enroll to Moodle, basic features & operations of a spreadsheet

 
[23]

Video The Magical & Spiritual Allure of Numbers

meanings for Pythagoreans, figurative, perfect, & amicable numbers, magic squares

Research Patterns in Pentagonal Numbers

Resources:

 

OCT
03
[24]

Activity Getting Grundy With It

number patterns, data collection, strategies

Research A Big Prime Number

What was the largest known prime number on the day you were born?

[25]

Notes Setting the Stage for Number Theory

sequences, partitions, p(n) function, connection to triangular numbers

Video Getting Primed for Number Theory

distribution of primes, π(n) function, establishing bounds, natural log, comparing quantities

Research Goldbach's Conjecture

Who? What? Where? When? Why? How?

[26]

Notes Partitioning: Primes, Clever, & Useful

divisibility, Goldbach's Conjecture, algorithm for substitution

Research Euclid's Algorithm

Who? What? Where? When? Why? How?

[27]

Notes Euclid's Take on Partitions & Into the Mod

greatest common divisor, congruence, applications (ISBN numbers, check digits)

 

Resources:

Collatz Conjecture (Wikipedia)
Partitions (Wikipedia)

Euclidean Algorithm (Wikipedia)

OCT
10
[28]

Spreadsheet Automating Algorithms

finding GCF/GCD via Euclidean, generating triangular numbers & sequences

 
  FROSH SERVICE DAY / PSAT / SENIOR WORKSHOPS
  OCTOBER BREAK - Classes Do Not Meet
 
OCT
17
[29]

Activity Using Modular Arithmetic: Friday the 13th

modeling repeating cycles, finding congruences

Assignment Predicting the Future

  • on a separate sheet, answer #1-9

  • you must show work/steps

[30]

Notes Going Backwards in Modular: Inverses

replacing subtraction with addition, replacing division with multiplication, conditions for multiplicative inverses

Assignment Modular Arithmetic: Inverse Operations

  • on a separate sheet, solve #1-12

  • you must show steps for all of your work

[31]    
[32]

Notes Finding Inverses via Fermat

replacing subtraction with addition

Sample Quiz Questions Number Theory, Modular Arithmetic, & Spreadsheets

OCT
24
[33]

Discussion Saving Madeline from Markov

identifying strategies, counting, data collection & representation

Activity Developing a Saving Strategy from Data

Sample Quiz Questions Number Theory, Modular Arithmetic, & Spreadsheets

[34]

Quiz Number Theory Basics & Spreadsheets

Collect Homework & Classwork

Assignment Decoding a Secret Message

  • you must fully document all your attempts/work (even dead-ends) on a separate sheet

[35]

Activity The Decoding Experience #1

identifying strategies

Read Cryptography: Secret Writing pp 11-15

  • what are the "big ideas"

[36]

Activity Making & Referencing Tables

laptop cart etiquette, lookup functions

Read Cryptography: Secret Writing pp 16-28

  • be able to discuss/explain at least 3 specific examples

OCT
31
OPEN  HOUSE  HOLIDAY
[37]

Crossword History of Secret Writing

big ideas, transposition vs. substitution, examples

Read Cryptography: Secret Writing pp 29-56

  • be able to discuss/explain at least 2 specific examples

[38]

Video Code-Breakers: Bletchley Park's Lost Heros

Lorenz Machine (Tunny), number of settings & prime numbers, depth for breaking

Read Cryptography: Secret Writing pp 57-85

  • be able to discuss/explain at least 2 specific examples

[39]

Reading Quiz Cryptography: Secret Writing

Read Cryptography: Secret Writing pp 86-90

  • be able to discuss/explain the difference

Resources:

http://www.archive.org/details/ird059

http://www.bbc.co.uk/programmes/b016ltm0
http://www.bletchleypark.org.uk/edu/teachers/ccresources.rhtm

NOV
07
[40]

Notes Quantifying the Potential Substitutions

monoalphabetic vs. polyaphabetic, affine, developing algorithms for automation

Read Cryptological Mathematics pp 27-34

  • Monoalphabetic Substitution Ciphers

[41]

Notes Mathematics of Substitution & Going Backwards

additive vs. multiplicative vs. affine, Fermat's Little Theorem, Euler's generalization, big number calculators

Read Cryptological Mathematics pp 76-81

  • Polyalphabetic Substitution Ciphers

[42]

Spreadsheet Automating Substitution Ciphers

text referencing functions

Read Cryptological Mathematics pp 103-108

  • Polygraphic Substitution Ciphers

[43]

Notes Mixing It Up Along the Way: Polygraphic Ciphers

changing key example, matrix algebra, Hill Ciphers

Sample Quiz Questions Cipher & Code Systems

NOV
14
[44]

Cipher System Project - Introduction & Information

scope, expectations, guidelines, specifications

 
[45]

Quiz Cryptography: Secret Writing

Collect Classwork/Homework

Cipher System Project
[46]

Cipher System Project - Computer Lab Workday

editing & adding pages/content to wikis, organize team homepage, generate ideas for substitution & transposition

Cipher System Project
[47]

Cipher System Project - Computer Lab Workday

create a calendar/timeline, identify & establish target dates, assign responsibilities

Cipher System Project
NOV
21
[48]

Cipher System Project - Computer Lab Workday

spreadsheet layout & enciphering model

Cipher System Project
  THANKSGIVING  HOLIDAY
 
 
NOV
28
[49]

Cipher System Project - Computer Lab Workday

enciphering spreadsheet functionality, drafts of PowerPoint presentation & spec sheet

Cipher System Project
[50]

Notes - Understanding Public Key Encryption: RSA

modular arithmetic, primes, finding inverses, public and private keys

Cipher System Project
[51]

Cipher System Project Computer Lab Workday

deciphering spreadsheet functionality,

Sample Quiz Questions Cryptography: Codes & Ciphers

[52]

Quiz Cryptography: Codes & Ciphers

Collect Classwork/Homework

Cipher System Project
DEC
05
[53]

Cipher System Project Computer Lab Workday

Cipher System Project
[54]

Activity A Different Type of Secret: Steganography

video explanation, examples, generating patterns with random numbers via algorithms

 
[55]

Presentations Cipher System Project

Notes Overview of Game Theory

quantifying strategies, zero-sum, minimax theorem, Nash Equilibrium

 
[56]

Presentations Cipher System Project

Video - Pi [00:00 - 19:25]

analysis of main characters, plotline basics, Fibonacci Numbers

 
DEC
12
[57]

Movie Pi [19:25 - 42:54]

numerology vs. mathematics

 
[58]

Movie Pi [42:54 - 71:00]

Golden Spiral & Rectangles from Fibonacci Numbers

Sample Final Exam

[59]

Movie Pi [71:00 - 85:00]

connections between Sol, Marcy, Max, and Lenny

Semester Reflection

 
  SEMESTER EXAMS - LANGUAGE & SCIENCE
DEC
19
  SEMESTER EXAMS - SOCIAL SCIENCE & MATHEMATICS
  SEMESTER EXAMS - ENGLISH & RELIGIOUS STUDIES
CHRISTMAS HOLIDAYS