Scratch AI: Learn, Code, and Explore!
EARLY BIRD DISCOUNT: 28 Nov 2026
Last date to sign up: 9th Dec 2026
All Sessions are independent; choose one that fits your schedule.
Session 1: Mon 21 - Fri 25 Dec 2026
Session 2: Mon 28 Dec - Fri 1 Jan 2027
Session 3: Mon 4 - Fri 8 Jan 2027
IMPORTANT: Please select all options in the dropdown menus to proceed to checkout.
WHAT YOU WILL GET
FIVE Coding Sessions: Monday to Friday classes, led by a certified coding instructor.
Four hour of play sessions: Students can play Roblox on private Code School servers every Sunday to learn through play.
Online Sessions: All classes last one hour, conducted online via Zoom or a similar platform, with small class sizes (8 students or less) to allow for personalised attention
Digital Resources for Families:
Parent Guide: Course outline including project details and learning outcomes
Flashcards: Quick reference to key coding concepts
Certificate: A digital certificate celebrating your child’s achievement
Class Announcements Group: Stay informed and connected
Medium of Instruction: All classes are in English, with instructors based in multiple time zones.
CURRICULUM
Scratch AI: Build an AI Maze Game
Students will explore artificial intelligence, its types, and its relationship with data science, machine learning, and natural language processing. They will examine real-world applications of AI, including its use in video games, and explore its advantages and limitations.
Students will apply fundamental programming concepts, including sequence, selection, repetition, variables, 2D motion, and functions, to create a maze game. They will then create "AI bad guys" that predict player movement and move enemy sprites towards the player.
TECH REQUIREMENTS
Please complete the following hardware, software, and account setups before your child’s first class. This ensures a smooth and productive learning experience. Most platforms listed are free.
Hardware & Learning Environment
Laptop or desktop (Windows or Mac) with working camera and microphone
Headphones or speakers
Stable internet connection (minimum 5 Mbps; wired or strong Wi-Fi preferred)
Quiet space for class participation
Mouse (strongly recommended for younger learners and game development classes)
General Software
Install the Zoom desktop client: https://zoom.us
Create a Zoom account using the email you will use for classes
Platform Setup
https://scratch.mit.edu (create an account and verify your email before class)

