Skip to content
KELO SkillRacer
← Curriculum

Unit 5 · Grades K–8 · 6 lessons

Coding with Camo

📘 Teacher Guide

Unit overview

Students learn computational thinking by guiding Camo the chameleon through mazes. They start with arrow cards (no reading needed), move to code blocks with turns and loops, and finish by typing real code with forward(), turnLeft(), turnRight() and repeat().

Big ideas

  • A program is a list of instructions in order (a sequence).
  • Bugs are normal; debugging is part of coding.
  • Loops repeat instructions and make programs shorter.
  • Code is precise: computers do exactly what we say.

Before you teach

  • Create a free class at keloskillracer.com/teacher and print the student code cards.
  • Test one activity on a classroom computer before the lesson (sound on or off, screen size).
  • Show students how to sign in at /join with the class code and their student code.
  • Optional unplugged warm-up: tape a grid on the floor and 'program' a classmate with arrow cards.

Pacing

6 lessons of 40–45 minutes. Grades K–2: lessons 1–2. Grades 3–5: lessons 1–5. Grades 6–8: lessons 3–6.

Teaching tips

  • Ask 'What did you expect? What happened?' when a program fails.
  • Pair programming: one 'driver', one 'navigator', swap every puzzle.
  • 3 stars means the shortest program; challenge fast finishers to earn 3 stars.

Standards alignment

  • ISTE 1.5 Computational Thinker
  • CSTA: Algorithms & Programming (sequences, loops, debugging)

📝 Lessons

  1. 1Sequences with Arrow CardsGrades K–2 · 35 minFree
  2. 2DebuggingGrades K–5 · 35 min⭐ Pro
  3. 3Blocks and TurnsGrades 2–5 · 45 min⭐ Pro
  4. 4LoopsGrades 3–8 · 45 min⭐ Pro
  5. 5Typing Real CodeGrades 5–8 · 45 min⭐ Pro
  6. 6Code ChallengeGrades 5–8 · 45 min⭐ Pro

✅ Assessment rubric

Skill1 · Beginning2 · Developing3 · Proficient4 · Advanced
SequencingRandom orderPartly correctCorrect sequenceShortest correct sequence
LoopsNot usedUsed with helpUsed correctlyNested loops used well
DebuggingGives upStarts overFinds the bug with hintsFinds and fixes bugs alone