TEACH code by helping a monkey catch bananas!

free trial, credit card not required

Test-Based Coding Course

game-based coding

Challenge 30

Help the monkey catch bananas while introducing your students to Computer Science!

free trial, credit card not required

Embark on an adventure unlike any other

codemonkey ready to learn how to program


CodeMonkey’s Coding Adventure is perfect for educators who are interested in incorporating Computer Science into their curriculum but are not sure where to start. Coding Adventure is made for beginners and can provide any school with the advantage of giving its students the most cutting-edge computer programming education.

codemonkey ready to teach


Coding Adventure fosters the development of executive functioning skills, such as problem solving and planning, as well as geometric and mathematical thinking. Coding Adventure was made with teachers in mind and offers teachers guidance throughout the platform.

classroom management


Coding Adventure starts with a linear pathway of coding challenges. In the challenges, students program a monkey to catch all of the bananas on the screen. Each solution is then checked and graded automatically. Students also receive personalized hints and tips to help facilitate their progress along the way at a pace that is right for them. This feature of the platform renders it appropriate for a broad range of levels and learning styles.


Coding Adventure is a gamified coding course where young students learn real coding. Millions of students all over the world have already learned to code with CodeMonkey. As computer programming expands, it increasingly becomes an integral part of the K-12 curriculum.


Teaching Kids to

text-based coding

CoffeScript, a text-based programming language that’s as useful as JavaScript and as intuitive as Python.CoffeeScript is a real-world coding language that is as useful as JavaScript, but as friendly as Python – the perfect programming language for kids!

Standards alignment


Coding Adventure aligns to the CSTA and Common Core standards so you know you are bringing a quality curriculum to your students.

No prior experience needed!

CodeMonkey is designed as a classroom resource with fully-guided lessons plans. No prior knowledge and experience are required to successfully roll-out Coding Adventure in the classroom.

Coding Autistic Children

Help a monkey

coding adventure part 1

PArt 1: fundamentals

In this course, kids need to help a monkey catch bananas in fun-filled coding challenges. Throughout the game, students will meet cute characters as they learn coding the fundamentals of objects, loops, variables, array indexing & for loops. 

  • 75 Story Mode Challenges
  • 75 Skill Mode Challenges
  • 16 lessons plans
coding adventure part 2

Part 2: functions & Conditions

In this part of Coding Adventure, students will continue the fun as they learn functions and boolean logic (if-else, AND, OR ). They will meet cats in the desert, goats in the wintertime and learn how to unfreeze frozen bananas!

  • 70 Story Mode Challenges
  • 70 Skill Mode Challenges
  • 16 lesson plans

Part 3: Logic & Events

In the final part of Coding Adventure, students will not only learn logic & events, but they will finally get to take on that greedy gorilla! They will learn all about Operator NOT, comparisons, function return values & using events triggered by their mouse/keyboard. 

  • 65 Story Mode Challenges
  • 65 Skill Mode Challenges
  • 16 lesson plans
Play Video

What are you waiting for?

Embark on a game-based coding platform where you and your students will venture through different places, ranging from jungles to imaginary lands. On the way, you will learn to code as you face different challenges and take back all the bananas the gorilla got its hands on.

Start teaching your students the basics of Computer Science and prepare them for the future!


Coding Adventure is a game-based course that teaches kids how to code in a real coding language. In the course, students solve different puzzles where they need to help the monkey catch bananas by writing code. The course provides an easy entry into text-based coding.

Coding Adventure uses the programming language of CoffeeScript. CoffeeScript is similar to JavaScript in that it is primarily used for web applications, however it has a much friendlier syntax that resembles the way we write in English.

The activity starts off with very simple tasks in order to gradually teach students different aspects of coding.

After every challenge, students will get a star score based on their solution.

  • One star means you earned all the bananas.
  • Two stars means you earned all the bananas and incorporated learned topics.
  • Three stars signifies that you caught all the bananas, incorporated learned topics, and did so in concisely.

Coding Adventure is for ages 7 to 16.

Students will learn universal coding concepts starting from sequences and loops all the way to on-click and keyboard events. 

Yes, Coding Adventure is browser-based so it requires an active Internet connection.

Yes! Coding Adventure comes with fully equipped lesson plans, including a distinct mode for teaching vs. playing.

Coding Adventure is compatible with desktops/laptops, tablets and iPads with a keyboard.