Key Stage
♦ Primary 1 - 3 ♦ Primary 4 - 6 ♦ Secondary 1 - 3
KLA
♦ Technology Education ♦ General Studies for Primary Schools
Brief Introduction
CodeMonkey is an online coding learning platform for K12 students. It aims to enhance students' interest and passion in coding by engaging game-based learning, as well as help students understand and learn various of coding concepts and computer knowledge more easily.
Introduction to Coding Adventure (Chinese version only)
Introduction to Banana Tales (Chinese version only)
Support platform
Major Functions
- Engaging game-based learning to attract students learn coding and enhance study motivation
- Different coding courses for different level and need of students
- Teacher dashboard for teachers to monitor students’ performance and convenient for scoring
- Flexible lesson plan for each coding courses, include both online and offline classroom activities, in which it is suitable for computer lesson, after school program or STEM workshop
Demo Video
Getting Started with Coding Adventure - A Guide for Students
Major steps on how to use it
1. Enter www.codemonkey.hk then click "login"
2. Enter your username and password
User Homepage:
3. Select your coding course at "COURSES"
4. CodeMonkey provides various languages, click the button at the top right concern and click “LANGUAGE” to select a language
FAQ
Refer to the FAQ for more details.
Keywords
e-Learning, K-12, Coding, Gamified learning, Technology, STEM, computer
Teacher User Guide
Banana Tales Student User Guide
Coding Adventure Student User Guide
Learning Strategies for Teachers
Learning Strategies for Students
How to Code - Statements, the ruler and turning
How to Code - Tutorial on functions, turning and walking backwards
Coding Adventure - Skill Mode
Enhance Computational Thinking and Motivation in Self-learning Coding with CodeMonkey
- Mr Kwong Ling-chun, Teacher, The Education University of Hong Kong Jockey Club Primary School
School Interview: PLK Tin Ka Ping Primary School
School Interview: Tin Shui Wai Methodist Primary School
Resources
Teaching resources could be found here to help teachers kick off using eResources in learning and teaching, and experience the benefits.
![]() |
Teaching idea - Code Monkey - Coding Adventure Fundamentals (For KS1-2) Each lesson is made up of 3 parts, the introduction, playtime, and debriefing, and is designed to be 45 minutes long. Each section is further divided into the amount of time it takes. At the end of this document you will find a Reference Card that will summarize each coding concept.
|
![]() |
Teaching idea - Code Monkey – Banana Tales (For KS3) Each lesson is made up of 3 parts, the introduction, playtime, and debriefing, and is designed to be 45 minutes long. It provides teacher tips and explanation for teachers to carry out Python coding lesson. |
![]()
|
Coding Adventure - Foundation (1) This teaching plan provides teaching advice on the fundamental studies for programme, which can guide the students to finish the level 1-20. [Download Lesson Plan Sample] (Chinese Version Only)
|
![]() |
Coding Adventure - Foundation (2) This teaching plan provides teaching advice on the topic Time Loop for teacher's use, which can guide the students to finish the level 21-30. [Download Lesson Plan Sample] (Chinese Version Only)
|