top of page

Weekday Camp 8-13 yrs: JavaScript Space Invaders

Get ready for an action-packed coding adventure! 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 using JavaScript. With 1 hour of engaging, hands-on coding each day, students will explore typed-out programming while designing enemies, coding movement, and discovering how games work behind the scenes, one line of code at a time! No prior coding experience needed.

 

Last date to sign up: 18 Dec 2025

 

Classes will be held on the following dates (each session is independent, and you can enroll for one or more):

22 Dec - 26 Dec 2025

29 Dec - 2 Jan 2026

5 Jan - 9 Jan 2026


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 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, conducted online via Zoom or similar platform, with small class sizes (8 students or less) to allow for personalized attention
    • Digital Resources for Families:
    1. Parent Guide: Course outline including project details and learning outcomes
    2. Flashcards: Quick reference to key coding concepts
    3. Certificate: A digital certificate celebrating your child’s achievement
    4. Class Announcements Group: Stay informed and connected
    • Medium of Instruction: All classes are in English, with instructors based in multiple time zones.
  • CURRICULUM

    What Your Child Will Learn — Daily Breakdown

     

    Day 1: Set Up & Start Coding

    Students set up their coding environment and begin building the game world. They’ll learn:

    • Declaring and calling functions in JavaScript
    • Adding in player sprites
    • Player movement using keyboard inputs

     

    Day 2: Move & Animate the Game

    Time for action! Students code player movement and start shaping gameplay. They’ll explore:

    • Smoother motion & game layout
    • Passing parameters to functions to update scoreboard

     

    Day 3: Add Enemies & Scoring

    The excitement begins as enemies enter the game! Students will:

    • Code enemy movement & logic
    • Add bullets & collisions
    • Track scores & adding win/lose conditions

     

    Day 4: Power-Ups & Game Loops

    Students enhance the game with new challenges and bonuses:

    • Game loops & repeating actions
    • Power-ups & difficulty levels
    • Dynamic enemy waves

     

    Day 5: Final Touches, Test & Celebrate!

    Students polish and customize their game by:

    • Add final effects & sounds
    • Testing and debugging
    • End of week showcase
    • We end with a fun Kahoot quiz to assess concepts learned in the week
  • 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

PriceFrom ₨7,499.00
Student Type
0/500
0/500
Quantity
bottom of page