Click any lesson to preview it
This module introduces fundamental programming concepts through engaging, hands-on lessons. Students will explore algorithms, loops, conditionals, and smart system design via interactive activities like grid navigation, storytelling, and robot-themed challenges. Emphasis is placed on clarity, efficiency, and logical thinking, fostering a strong foundation in computational skills.
| Algorithms & Efficiency | Beginner | ||
| Repeating Actions (Loops) | Beginner | ||
| Making Decisions (If/Then) | Beginner | ||
| Giving Directions (Grid) | Beginner | ||
| Building with Rules (Smart Systems) | Beginner | ||
| Story Choices (Branching) | Beginner |
This module introduces fundamental programming concepts through engaging, hands-on lessons. Students will explore algorithms, loops, conditionals, and smart system design via interactive activities like grid navigation, storytelling, and robot-themed challenges. Emphasis is placed on clarity, efficiency, and logical thinking, fostering a strong foundation in computational skills.
| Algorithms & Efficiency | Beginner | ||
| Repeating Actions (Loops) | Beginner | ||
| Making Decisions (If/Then) | Beginner | ||
| Giving Directions (Grid) | Beginner | ||
| Building with Rules (Smart Systems) | Beginner | ||
| Story Choices (Branching) | Beginner |
See exactly how this course maps to official curriculum specifications
Equipment used in some of the lessons in this course. Items can be shared among students.
Get in touch to discuss pricing and ordering for your school.