Weekday Camp 8-13 yrs: JavaScript Space Invaders
Last date to sign up: 22 May 2025
Sessions start dates (multiple sessions you can opt for any one weekend):
2-6 Jun 2025
9-13 Jun 202516-20 Jun 2025
23-27 Jun 2025
IMPORTANT: Please select all options in the dropdown menus to proceed to checkout.
WHAT YOU WILL GET
- FIVE Coding Sessions: Saturday & Sunday sessions for one hour, 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 ten 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
Space Invaders with JavaScript!
In this 5-day weekday camp, students aged 8–13 will dive into the world of typed-out coding to build their own version of the classic Space Invaders game. With 1 hour of engaging, hands-on coding each day, students will develop real programming skills using Javascript while having a blast designing enemies, coding movement, and learning how games work behind the scenes.- Day 1: Set Up & Start Coding
Students get hands-on with JavaScript, setting up their game world and first player character. They'll learn how coding can make their game react to some input!
- Day 2: Move and AnimateNext, they’ll make their characters move across the screen using typed code! Students will design the early layout of their game and get their first taste of building smooth, fun action.
- Day 3: Add Enemies and Score Points
It's time to make the game more exciting! Students will code enemies, track scores, and make sure the game reacts when players win or lose.
- Hour 4: Power-Ups and Loops
Students take their game to the next level by adding repeating actions, moving enemies, and cool bonuses like power-ups and new challenges!
- Hour 5: Finish, Test, and Celebrate!
In the final session, students will polish their game, add awesome effects, test everything, and show off their finished Space Invaders project! We'll wrap up with a fun Kahoot quiz to celebrate everything they learned.
- Day 1: Set Up & Start Coding
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
-