Kids’ Coding Winter 2018 Curriculum

Beginner level consists of the following elements, administrated thru an online game-based learning system. No computer coding experience needed. Students are usually limited by typing skills. Exposure to keyboard general typing is desirable. This a Python-language Text-based Workshop

  • Grade 4 or above
  • Basic Typing Lessons
  • Basic Syntax, Arguments, and Strings
  • Loops
  • Variables
  • Basic Input Handling
  • Basic Game AI
  • Reward: Multi-Player Arena Level


Intermediate level consists of modules that allow students to enhance text-based coding to create a more dynamic exciting battle game. This a Python-language Text-based workshop.
Pre-requisite: Beginner or Some exposures to text-based coding in Javascript or Python

  • Grade 5 or above
  • Intermediate Typing Lessons
  • Arithmetic
  • Input Handling
  • Control Flow
  • Nest Conditional
  • Conditionals (if)
  • Conditionals (else)
  • Functions
  • Events
  • Reward: Multi-Player Arena Level

Advanced level consists of modules with advanced topics, that allow students to ultimately design their own games in the most exciting creative ways imaginable. This a Python-language Text-based workshop. Note that this camp covers advanced topics, which can be very challenging at times.
Pre-requisite: Intermediate or some formal training with text-based coding in Javascript or Python

  • Grade 6 or above
  • String Concatenation
  • Computer Arithmetic
  • Properties
  • Functions with Returns
  • Not Equals
  • Boolean Or
  • Boolean And
  • Relative Movement
  • Time and Health
  • Break and Continue
  • Multiplayer Arena

Register Now