Intro to AI and Machine Learning

Program provided in partnership with Code Ninjas

In this camp, ninjas will explore Artificial Intelligence (AI) by utilizing and tinkering with a variety of tools, games, and resources. Throughout the 5 days of camp, ninjas will teach AI using image and voice recognition through Google's Teachable Machine that will allow them to control things in Scratch programs and on a micro:bit circuit board. Ninjas will also explore AI through multiple interactive simulations, such as Quick Draw, Magic Sketch Pad, and Evolution.

The culminating project in this camp allows ninjas to create their own AI project in which they get to select their own input, model states, and output.


This camp focuses more on the technical aspect of AI. This camp will focus on topics like: Artificial Intelligence, Machine Learning & Learning Task, Types of Machine Learning, Neural Networks, Decision Trees, Pattern Recognition, GANs, and Diffusion Models; however, most topics mentioned are explained from a high-level perspective.

Camp Highlights:

  • Learn about different types of AI tools, such as Google's Teachable Machine
  • Explore a variety of ways to teach AI, including text, speech, and images
  •  Create interactive projects and games that respond to different input based on how the AI was trained
  •  See and discuss the power of AI along with the ethical use of AI in real life
  •  Have lots of fun!
For camp over winter break, additionally enjoy a wintry theme and the opportunity to generate art and music with AI!

Important Update - Permanent Daylight Saving Time: British Columbia is switching to permanent daylight saving time on November 1, 2026, and we're updating our software to match. Until that is complete, your program's start and end times may display incorrectly on our website and your receipt. This program will run from 9:00am to 4:00pm.

Required Equipment: All necessary equipment will be provided. Please pack lunch, snacks and a water bottle.

Consent Form: Code Ninjas Consent
Please email a completed copy to richmondbcca@codeninjas.com 
or bring a hard copy on the first day of camp. 

Available Sessions

Code Course Age Date Course Day(s) Time Location Fee  
00271704 Intro to AI and Machine Learning 9-12 yrs Dec 21-Dec 23 Mon, Tue, Wed 9:00AM-4:00PM Classroom TBA $330.00 Register
00271706 Intro to AI and Machine Learning 9-12 yrs Dec 28-Dec 30 Mon, Tue, Wed 9:00AM-4:00PM Classroom TBA $330.00 Register