Scratch meets Machine Learning and AI

Get ready for an extraordinary holiday program where you'll blend Scratch's fun with AI's power! 🤖

Train an AI to recognise Images

What's in Store? 🗺️

  • Leverage Teachable Machine to train your AI models.

  • Integrate AI functionalities into Scratch projects.

  • Generate captivating game art and sound through AI.

  • 🔗 Tools: Scratch with special extensions and MIT's AI Playground

Train a body-sensing AI

Create AI Scratch projects!

Intro to Generative AI

  • Unveil the magic of Generative AI.

  • Produce game art using AI tools.

  • Embed your AI-generated art into Scratch.

  • Create and utilize AI-generated sound clips.

Your Own Machine Learning Model

  • Train a model to recognize objects or sounds.

  • Deploy Your Teachable Machine Model

  • Integrate your custom model into Scratch.

  • Craft a game that uses your Teachable Machine model.

Discover Artificial Intelligence & Machine Learning.

Build interactive games using Scratch.

Can't wait to see you combine the wonders of AI and Scratch like a true Code Ninja! 🥋🌟

Course Details

Curriculum

  • Scratch

  • 5 lessons to complete entire project

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 - 11 years old

Max Class Size

  • 6 students

Purchase Your Pass

Still have questions?

Call 6401 7171 or [WhatsApp - Click Me] 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?

    • The project is designed with increasing difficulty. Students with differing skills will complete the project with slightly different expected outcomes. A more advanced student can proceed to complete challenge questions for the project whilst a student who requires more time is allowed to complete the project at their own pace.

    • 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.

      We find that projects are a great way to teach ot help students learn, practice and master.

      Ultimately, 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.