CodeMonkey Lesson Plans

Empower your teaching with our detailed lesson plans, designed to make coding accessible and fun for students of all ages.

CodeMonkey courses and grade levels

CourseLessonsGrade level
CodeMonkey Jr
Works with iPad!
Sequencing
Loops
Advanced Sequencing
Advanced Loops
Conditional Loops
Advanced Conditional Loops
Procedures
Advanced Procedures
K-2
Beaver Achiever
Works with iPad!
Sequencing & Simple Loops
Conditional Loops
If/else Conditions
Mini Course
1-6
Dodo Does Math
Works with iPad!
Distances
Angles
Multiplication
Mini Course
3-5
Coding AdventurePart 1: Fundamentals
Part 2: Functions & Conditions
Part 3: Logic & Events
3-6
Skill ModePart 1: Fundamentals
Part 2: Functions & Conditions
Part 3: Logic & Events
3-6
Space AdventureMini Course3-8
Banana TalesPart 1: Python Fundamentals
Part 2: Advanced Topics
6-9
Blocks JumperMini Course7-12
PlatformerGame Creation7-12
FroggerGame Creation7-12
Sprite AnimationsGame Creation7-12
Moon LanderMini Course7-12
Coding ChatbotsPython Course7-12
Trivia ChatbotPython Course7-12

CodeMonkey Junior

CodeMonkey Jr is aimed at the youngest learners. The course teaches the basics of programming through playful challenges. By using blocks, students build visual programming instructions to help the monkey reach the treasure chest.

The course is suitable for preschool education and can also be used as the first programming course for 1st and 2nd graders. The lessons work well on tablets too!

Lesson Plans

Sequencing and Loops: 10 lessons

Advanced Sequencing and Loops: 7 lessons

Conditional Loops: 6 lessons

Procedures: 6 lessons

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Additional teacher materials

Beaver Achiever

Beaver Achiever inspires learning basic programming skills. Students use blocks to help the beaver complete various tasks in its natural habitat.

The course is suitable for grades 1-6. The lessons also work on tablets!

Lesson Plans

Sequencing and Loops: 9 lessons

Conditional Loops: 7 lessons

If/else Conditions

Mini Course

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Dodo Does Math

Dodo Does Math provides students with entertaining challenges to practice mathematics and programming using the CoffeeScript programming language. In each challenge, students must help Dodo return to its eggs using programming and mathematical skills.

The course is suitable for grades 3-5. The lessons also work on tablets!

Lesson plans

Distances: 3 lessons

Angles: 3 lessons

Multiplications: 3 lessons

Mini Course

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Coding Adventure

Coding Adventure is a game-based course that teaches kids how to code in a real coding language called CoffeeScript. In the course, students solve different puzzles where they need to help the monkey catch bananas by writing code.

The course is suitable for grades 3-6.

Lesson Plans

Part 1: 16 lessons

Part 2: 16 lessons

Part 3: 16 lessons

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Skill Mode

Skill Mode is an extension of the Coding Adventure course, allowing students to deepen their skills.

The course is suitable for grades 3-6. Please note that the lessons do not work on tablets.

In Skill Mode lessons, progression is tied to completing specific Coding Adventure exercises, and the exercises unlock as follows:

Additional teacher materials

Space Adventure

In this short course, students write actual code to help a monkey astronaut catch bananas in space.

The course is suitable for grades 3-5. The lesson also works on tablets.

Lesson plan

Mini Course: 3 lessons

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via TypeTastic.

Banana Tales

Banana Tales is a comprehensive programming course where students use the Python programming language to guide a banana to a baby monkey by clearing paths and solving challenges.

The course is suitable for grades 6-9. Please note that the lessons do not work on tablets.

Lesson Plans

Part 1: 12 lessons

Part 2: 10 lessons

Additional teacher material

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Blocks Jumper

In the Blocks Jumper lesson, students get to create games in a drag-and-drop environment based on block programming.

The course is suitable for grades 7-12. Please note that the lesson does not work on tablets.

Lesson plans

Blocks Jumper: 2 lessons

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Platformer


In the Platformer course, students get the opportunity to build a game that helps them master keyboard interfaces and game mechanics, such as keyboard events, timers, collision events, and much more!

The course is suitable for grades 7-12. Please note that the lesson does not work on tablets.

Lesson Plan

Platformer: 7 lessons

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Frogger

On the journey to becoming a real game designer, students learn to create their own version of the classic game Frogger™. Students build a game that can be controlled through a touchscreen interface.

The course is suitable for grades 7-12. Please note that the lesson does not work on tablets.

Lesson Plan

Frogger: 7 lessons

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Sprite Animations

In the Sprite Animations course, students practice drawing images, programming animations, and creating their own sprite sheets for their games.

The course is suitable for grades 7-12. Please note that the lesson does not work on tablets.

Lesson Plan

Sprite Animations: 5 lessons

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Additional Teacher Material

Moon Lander

The Moon Lander course, students program a physics-based game where a spacecraft lands on the moon.

The course is suitable for grades 7-12. Please note that the lesson does not work on tablets.

Lesson Plan

Moon Lander: Mini Course

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Coding Chatbots

The Coding Chatbots course, with its chatbot interface, user-friendly instructions, and authentic programming language, makes it an ideal project for older students. In this course, students learn the Python programming language and chatbot interface elements as they program a real chatbot that organizes a quiz.

The course is suitable for grades 7-12. Please note that the lesson does not work on tablets.

Lesson Plan

Coding Chatbots: 16 lessons

Please note that the lesson plans include references to CodeMonkey platform which is not accessible when the courses are used via Taito Learning.

Trivia Chatbot

The course teaches Python programming language while programming a chatbot that hosts a guessing game.

The course is suitable for grades 7-12. Please note that the lesson does not work on tablets.