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.
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.
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.
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 LanguagesSprite AnimationConditionsIf StatementsLoopsVariablesCoding 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 LanguagesGame DesignConditionsIf StatementsLoopsVariablesCoding 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:
ObjectsLoopsVariablesArray IndexingFunctionsBoolean LogicComparisonsReturn ValuesTriggering EventsCoding 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 creationMaster 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 interfacePlay new games on tablets or smartphones!Create images, animations and graphic elementsDefine and program animationsImplement sprites into your games!
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 LanguagesGame DesignX, Y & Z CoordinatesAdvanced LoopsArraysChat CommandsCoding 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 LanguagesRGB ValuesAdvanced FunctionsInput VariablesIf-Else LogicCoding 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 LanguageElementsPage StructureCascading Style SheetsSyntaxSelectorsUnless 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.
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.