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
| Course | Lessons | Grade 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 Adventure | Part 1: Fundamentals Part 2: Functions & Conditions Part 3: Logic & Events | 3-6 |
| Skill Mode | Part 1: Fundamentals Part 2: Functions & Conditions Part 3: Logic & Events | 3-6 |
| Space Adventure | Mini Course | 3-8 |
| Banana Tales | Part 1: Python Fundamentals Part 2: Advanced Topics | 6-9 |
| Blocks Jumper | Mini Course | 7-12 |
| Platformer | Game Creation | 7-12 |
| Frogger | Game Creation | 7-12 |
| Sprite Animations | Game Creation | 7-12 |
| Moon Lander | Mini Course | 7-12 |
| Coding Chatbots | Python Course | 7-12 |
| Trivia Chatbot | Python Course | 7-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:
- After completing Coding Adventure exercise 6, Skill Mode Part 1: Basics is unlocked.
- After completing Coding Adventure exercise 78, Skill Mode Part 2: Functions and Conditional Statements is unlocked.
- After completing Coding Adventure exercise 146, Skill Mode Part 3: Logic and Events is unlocked.
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.