Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Karel Adventures 2 (Elementary)

Karel Adventures 2 introduces students to programming in the JavaScript Karel coding environment. Students learn about sequences and control structures as they follow Karel on two fun-filled adventures. Recommended for 5th or 6th grade.

5th, 6th Grade
3 Units
25 Lessons

What Students Will Learn

See the full syllabus for all topics and activities, or explore the course to try it out.

UNITS - 3 (25 lessons)

  • Quest for the Rosetta Stone

    In this Egyptian-themed adventure, students combine if/else statements, while loops, for loops, and nested conditionals to navigate temple challenges, culminating in a creative challenge to design and code a hidden hieroglyph.

  • A Day at the Park

    Students build more sophisticated Karel programs at the park by combining conditionals with loops, writing functions for efficiency, applying top-down decomposition, and creating custom colors to design an original scene.

  • Karel Adventures 2: Evaluation

    Students complete a culminating assessment task that requires combining for loops, while loops, and if statements to collect all the tennis balls in Karel's world.

Lesson Previews

Explore a sample lesson from this course!