Chapter 4: Lessons and Activities

Activity Name Activity Description
Function Machine Students investigate very simple functions by trying to guess the algebraic form from inputs and outputs.
Linear Function Machine Students investigate linear functions by trying to guess the slope and intercept from inputs and outputs.
Positive Linear Function Machine Students investigate linear functions with positive slopes by trying to guess the slope and intercept from inputs and outputs.
Coloring Multiples in Pascal's Triangle Students color numbers in Pascal's Triangle by rolling a number and then clicking on all entries that are multiples of the number rolled, thereby practicing multiplication tables investigating number patterns, and investigating fractal patterns.
Coloring Remainders in Pascal's Triangle Students color numbers in Pascal's Triangle by rolling a number and then clicking on all entries that have the same remainder when divided by the number rolled, thereby practicing multiplication tables, investigating number patterns, and investigating fractal patterns.
Sequencer Students learn about number patterns in sequences and recursions by specifying a starting number, multiplier and add-on.
Clock Arithmetic Students learn about modular arithmetic operations through working with various types of clocks. Parameters: Number of hours on the clock.
Caesar Cipher Students practice simple arithmetic skills by encoding and decoding messages using an affine cipher.
Caesar Cipher II Students practice simple arithmetic skills by encoding and decoding messages to determine the form for an affine cipher.
Caesar Cipher III Students practice their reasoning and arithmetic skills by decoding messages to determine the form for an affine cipher.

Lesson Name Lesson Description
An Introduction to Sequences Introduces students to arithmetic and geometric sequences. Students explore further through producing sequences by varying the starting number, multiplier, and add-on.
Introduction to Functions designed to introduce the basic ideas needed for learning functions
Introduction to Linear Functions designed to introduce the basic ideas needed for learning about linear functions
Pascal's Triangle Looks at how Pascal's Triangle can be used to generate Sierpinski triangle-like results
Clock Arithmetic and Cryptography Introduces students to modular (clock) arithmetic and how it can be used to encode messages using simple shift, multiple and affine ciphers.