Nov & Dec Holidays Workshops
(Scratch or Python)

This school holidays, kickstart your child’s interests in coding and computational thinking by joining our holiday workshops.

During the series of 90-mins coding lessons, your kids will learn and master coding using Scratch or Python by working on exciting, meaningful and bite-size projects. They will learn to code while having fun creating beautiful animation and exciting games.

To keep your child engaged, our experienced instructors will customized the mini-projects and lessons to suit their interest and skill. Our curriculum is designed to engage and help any child develop a strong foundation and passion in coding.

Course Details

Curriculum

  • Scratch or Python mini-projects

  • Every lesson will be customised to each student’s interest and capabilities

Schedule

  • The schedule is customisable. You may register for a combination of any date and session of your choice.

  • 20 Nov to 15 Dec 2023 (Mondays to Fridays)

  • Session 1 : 9.30am - 11.00am

  • Session 2: 11.15am - 12.45pm

  • Students may register and attend back-to-back 9:30 am and 11:15 am classes on any given day.

  • Both Physical & Online classes are available.

Progress Report

  • Student progress will be managed using the Code Ninja passport. A report is sent at the end of each lesson to keep parents abreast on projects covered during the lesson and progress.

Price

Age Group

  • 8 - 16 years old

Max Class Size

  • 6 students

Still have questions?

Call 6401 7171 or drop us an email by filling in the contact form below.

Frequently Asked Questions

  • How do I reserve a slot?

    • Purchase a pass (4, 5 or 10) and we will contact you within the same day to assist with scheduling

    • Or register directly via the class schedule and we will get in touch to assist with next steps

  • How are students of different levels able to attend the same class?

    • Each class offers a mini-project that can be completed in 90mins

    • With students of differing skills, 1 of 2 possible teaching methods are used:

      • The 1st method is for both students to work on the same project but with different expected outcomes. The more advanced student would proceed to complete the challenge questions for the project whilst the student requiring more time is allowed to complete at their own pace.

      • The 2nd method is for both students to work on different projects to suit their abilities.

    • Class size is kept small (limited to 6 students)

    • All classes are led by Master Instructors

  • How are students able to attend classes based on a customised schedule?

    • At the end of each class, a short student write-up is prepared by our Master Instructors

    • This write-up evaluates the student’s progress against the Code Ninja Passport (5 Levels)

    • A copy of this report is also provided to parents

    • This report tracks the student’s progress and is used to identify the next project for them to work on

  • What is the thought process for Code Ninja’s curriculum design?

    • The curriculum is designed around a Competency Based Learning System in which there are 5 Code Ninja Levels. Each level has a set of defined skills that we look out for and builds on top of each another to form a student’s foundation. This system is managed using the Code Ninja Passport we developed to record progress.

      At each level and for each skill, we have mini-projects for students to learn, practice and master. The mini-projects, for which we have hundreds, are specially designed to spark interest and support an inquiry-based learning.

      In short, we aim to:

      • Have fun and spark interest

      • Encourage practice

      • Develop competency and mastery

      Our goal for every student is to impart the core coding skills and confidence to become self-learners.

  • Do you conduct tests to evaluate each student’s skills?

    • We don’t. Kids attending our classes want to have fun and we work hard to spark their interest in coding. Instead, during class, our instructors informally evaluate the skills of the students as they work on their projects. The Code Ninja Passport is used to record this progress.

  • My son / daughter has attended lessons at another coding school. Which Code Ninja Level does he / she qualify for?

    • We take 1 to 3 lessons to work out the Code Ninja Level of a student.