Three Week Camp 8-13 yrs: JS + Python
Last date to sign up for 7-25 Jul: 22 June 2025
Last date to sign up for 4-22 Aug: 22 July 2025 (10% off till 2 Jul)
IMPORTANT: Please select all options in the dropdown menus to proceed to checkout.
WHAT YOU WILL GET
- FIFTEEN Coding Sessions: Monday through Friday sessions for one hour each for three weeks, led by a certified coding instructor.
- FOUR Optional Play Hours: Students can play Roblox on private Code School servers every Sunday to learn through play.
- Online Sessions: All classes last one hour and are conducted via Zoom.
- Small Class Sizes: Up to eight children per class for individualised support.
- Coding materials: All customers will receive digital flashcards and course outline, and can generate a certificate once the course is completed.
- Medium of Instruction: All classes are in English, with instructors based in multiple time zones.
CURRICULUM
In this 3 week online camp, students will dive into JavaScript and Python by building games, creating projects, and developing real coding skills through guided prompts. No prior experience is needed - just curiosity! By the end, they'll have built three games and an AI chatbot while strengthening problem-solving and creativity.
- Week 1: Learn JavaScript & Build Your First Game
Students start with the basics of JavaScript and build their very first shooter game. They'll learn how to get their game reacting to player actions, make characters move, and organize game steps.
- Week 2: Advanced JavaScript Game Development
Now that they’ve mastered the basics, students dive into a more complex game. They’ll learn to track score and health, create reusable code blocks, and use more advanced features like loops and conditions to make their games even cooler.
- Week 3: Switch to Python & Build an AI Chatbot
Students switch to Python, learning to code an interactive AI chatbot! They’ll explore how to get their bot to talk, make decisions, and handle user input, all while learning essential Python skills.
- Week 1: Learn JavaScript & Build Your First Game
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 by Curriculum
JavaScript (Bitsbox)
-
https://bitsbox.com
-
Create an account
-
Setup guide will be shared via your class group
Python
-
Download Visual Studio Code: https://code.visualstudio.com
-
Create a GitHub account: https://github.com
-