| 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. |