Master of Coding

For The Digital Creators Of The Future

Coding and technology is literally interwoven into our daily lives.

Although most of us, including our tech-savvy children, use smartphones and tablets daily, we generally lack the understanding of how or what drives this technology.

Masterplan AcadeME Shield - Master of Coding

Our coding offering takes students on an epic progressive learning journey.
Starting off with primarily off-screen, basic computational thinking lessons for our youngest learners, each module then steadily increases in complexity as we introduce block-based and ultimately text-based programming languages on multiple platforms.

Through the use of our multiple, award-winning, age and skill appropriate, coding platforms, students are able to develop their coding skills at an individual pace and in a progressive manner.

Our Master of Coding Programs

Coding 1.0: Junior Squad

Get a first taste of computational thinking on this junior coding adventure

Grades: Pre-K – K
Skill Level: Beginner
Prerequisite: None

We teach coding concepts to children from 3 years of age through a holistic, integrated learning system which develops their computational thinking skills.

Computational thinking allows one to take a complex problem, understand what the problem is and develop possible solutions. We can then present these solutions in a way that a computer, a human, or both, can understand.

In our Junior Squad sessions, we begin with unplugged learning, consisting of role-playing games, board games and more, and slowly progress towards on-screen, block based coding, often through age-appropriate platforms which using gamification to keep learners interested and engaged.

Masterplan AcadeME Character - Coding Caterpillar

Coding 2.0: Code Patrol

Take your first steps in the magical world of programming on this junior coding adventure

Grades: K2 – 2
Skill Level: Beginner
Prerequisite: None

We use a combination of off-screen tools, such as Scottie Go! and Osmo to  create a “tangible play” experience that helps kids get out of the locked-in relationship with the  screen

Other tools such as CodeMonkey Jr. ScratchJr and CodeSpark are introductory, block-based programming languages that enable young children to create their own interactive stories and games.

Masterplan AcadeME Character - Scratch Jr.
.st0{fill:#FFFFFF;} .st1{fill:#221E1F;} .st2{fill:#F8A31F;} .st3{fill:#42291B;} .st4{fill:#604B44;}

Coding 3A.0: Scratch Patch

Discover the magical world of programming with the Scratch Cat

Grades: 3 – 6
Skill Level: Beginner – Intermediate
Prerequisite: None

Using Scratch, a drag-and-drop platform developed by MIT, students will create entertaining storyboards and games while designing and animating their very own interactive characters.

Students will learn about:

  • Visual Programming Languages
  • Sprite Animation
  • Conditions
  • If Statements
  • Loops
  • Variables
Masterplan AcadeME Character - Scratch Cat

Coding 3A.1: Game Design with Scratch

Create your own epic experiences with Scratch on this coding and gaming adventure

Grades: 3 – 8
Skill Level: Intermediate
Prerequisite: Scratch
(or equivalent knowledge)

Building on from our Scratch Program, students will design, program and create their own games, and remix some classic games too. 

Students will learn about:

  • Visual Programming Languages
  • Game Design
  • Conditions
  • If Statements
  • Loops
  • Variables
Masterplan AcadeME Character - Controller
.cls-1 { fill: #6a9322; } .cls-2 { fill: #8cc13b; } .cls-3 { fill: #c88740; } .cls-4 { fill: #f5c282; } .cls-5 { fill: #c6884b; } .cls-6 { fill: #efb97d; } .cls-7 { fill: #abce6e; } .cls-8 { fill: #fdd2a6; } .cls-9 { fill: url(#linear-gradient); } .cls-10 { fill: url(#linear-gradient-2); } .cls-11 { fill: #8a6256; } .cls-12 { fill: #d6b1a2; } .cls-13 { fill: #da9c64; } .cls-14 { fill: #90421f; } .cls-15 { fill: #ecb886; } .cls-16 { fill: #d49762; } .cls-17 { fill: #fbe8c8; } .cls-18 { fill: #dc8e53; } .cls-19 { fill: #fff; } .cls-20 { fill: url(#linear-gradient-3); } .cls-21 { fill: #ab5c2e; } .cls-22 { fill: #914520; } .cls-23 { fill: #cd874d; } .cls-24 { fill: #d5975e; } .cls-25 { fill: #b27446; } .cls-26 { fill: #f4bb13; } .cls-27 { fill: #daa611; } .cls-28 { fill: #fee167; } .cls-29 { fill: #764b27; } .cls-30 { fill: #af800b; } .cls-31 { fill: #cbcec4; } .cls-32 { fill: #6d4238; } .cls-33 { fill: #662810; } .cls-34 { fill: #010102; }

Coding 3B.0: Binary Bananas (CodeMonkey)

Take a walk on the wild side of programming with CodeMonkey

Grades: 2 – 6
Skill Level: Beginner – Intermediate
Prerequisite: None

CodeMonkey is an AWARD-WINNING online platform that teaches kids real coding languages like CoffeeScript and Python. Children and teenagers learn block-based and text-based coding through an engaging game-like environment.

Students will learn about:

  • Objects
  • Loops
  • Variables
  • Array Indexing
  • Functions
  • Boolean Logic
  • Comparisons
  • Return Values
  • Triggering Events
mpa-codemonkey

Coding 3B.1: Gaming Gorillas (CodeMonkey)

Unleash your inner Coding Beast with CodeMonkey

Grades: 4 – 8
Skill Level: Beginner – Intermediate
Prerequisite: None

Building on from the knowledge gained in Binary Bananas, and once again using the AWARD-WINNING CodeMonkey platform, this ultimate game-design experience incorporates a multi-faceted process to guide students into becoming computer game creators.

Students will:

  • Learn the fundamentals of game design and creation
  • Master user-interface and game mechanics including keyboard events, timers, collide events, and much more!
  • Create unique versions of the classic game ‘Frogger’
  • Learn to control touch interface
  • Play new games on tablets or smartphones!
  • Create images, animations and graphic elements
  • Define and program animations
    Implement sprites into your games!
mpa-gamegorilla

Coding 4.0: Pixelated Power (Minecraft & Roblox)

Master your design and coding skills on this game-based learning escapade

Grades: 4 & up
Skill Level: Intermediate
Prerequisite: Previous block or text based programming knowledge is useful

Game-based learning mixes game elements and ideas into learning activities. It is a highly beneficial learning strategy utilizing games to help keep students engaged and allow them to learn more effectively.

Using Minecraft Education and Roblox Studio, students will learn about:

  • Visual Programming Languages
  • Game Design
  • X, Y & Z Coordinates
  • Advanced Loops
  • Arrays
  • Chat Commands
mpa-minecraft-man

Coding 5.0: Snakes & Beans (Python & Javascript)

Take your coding skills to the next level with these text-based languages

Grades: 5 & up
Skill Level: Intermediate
Prerequisite: Previous block or text based programming knowledge is useful

Continuing with the game-based learning approach from our Pixelated Power Program, students will race cars, create teleporters and sandstorms... and make it rain pigs (yes, pigs) before unleashing their creative skills by programming their very own digital artist app. 

Using Python and JavaScript students will learn about:

  • Text-based Programming Languages
  • RGB Values
  • Advanced Functions
  • Input Variables
  • If-Else Logic
Masterplan AcadeME Character - Snake & Beans

Coding 6.0: Web Surfers (HTML & CSS)

Establish your presence online with our web development master class

Grades: 6 & up
Skill Level: Intermediate
Prerequisite: Previous block or text based programming knowledge is useful

Students will learn how to create and publish a high quality website from the ground up. 

Using HTML and CSS students will learn about:

  • Hyper Text Markup Language
  • Elements
  • Page Structure
  • Cascading Style Sheets
  • Syntax
  • Selectors
mpa-surfer

Unless otherwise stated, our programs are not generally offered to the general public but rather in conjunction with, and exclusively for students of, our private school partners.

CAMPS

This program can be used alone, or in combination with any other Masterplan AcadeME activity.

Our camps can be offered as part of the already existing holiday program organised by the school itself, or we can take care of the entire process, from planning to booking to ensuring each day of camp is the best one the student has ever had. 

CLUBS

In partnership with private international schools, all of our programs are available as supplementary or after-school enrichment clubs, or as a primary topic for one-off project weeks. 

We ensure that collaboration, leadership and mindfulness exercises are integrated into the curriculum where possible and appropriate.

We also offer a proprietary booking system to partner schools.