Primary Lessons

Events
In this lesson, students will recognize actions (events) as signals to initiate commands. Go to Detailed Lesson
Grid Algorithms
Using a small grid, students will guide their creature to an apple by giving step by step directions using arrows. Go to Detailed Lesson
Persistence
Students will build a structure that can hold a textbook at least 10cm above a table for at least 10 seconds. Go to Detailed Lesson
Real-life Algorithms
Students will decompose large activities into a series of smaller events. They will arrange events sequentially into the correct order. Go to Detailed Lesson
Sequencing – A
Ordering and order processes are an important foundation to algorithmic thinking.
Go to Detailed Lesson
Sequencing – B
In this lesson, students will arrange objects in a logical order with increased complexity.
Go to Detailed Lesson
Sorting – A
In this lesson, students will arrange objects in a logical order. The lesson can be conducted multiple times using different objects and attributes.
Go to Detailed Lesson