Karel Adventures
- Level Elementary School
- Number of Lessons 49
- Grade 6th
Karel Adventures introduces students to programming in the JavaScript Karel coding environment. Students learn about sequences and control structures as they follow Karel on fun-filled adventures.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 7 (49 lessons)
Introduces students to the Karel coding environment by having them explore, modify, and write simple movement programs.
Teaches sequencing and basic control structures as students program Karel through a rabbit-chase story involving walls, bridges, and painting.
Introduces if statements, if/else statements, and while loops as students guide Karel through a space-themed adventure involving asteroids, fires, and tracking a target.
Assesses students' mastery of while loops and if statements and challenges them to design their own original Karel adventure.
Advances students' control-structure skills, including if/else statements, while loops, for loops, and nested conditionals, through an Egyptian-themed adventure.
Teaches functions, top-down decomposition, and custom colors as students combine control structures to solve multi-step park-themed challenges.
Assesses students' ability to combine for loops, while loops, and if statements to complete a culminating Karel programming challenge.
Explore a sample lesson from this course!