Overview

In this online live course, students will learn what's AI? and will be coached to create and train machine learning models, and then make games with the trained Machine Learning extensions in Scratch for various applications using text, image, or sound recognition, such as smart home, chatbots, emotion recognition and maze game.

We teach children computational programming skills and AI machine learning concepts through projects. This project-based learning course consists of 9 well-designed projects and one final project with their own ideas. Students will be asked to present and demonstrate their first AI Machine Learning work in the last (10th) class. Our machine learning projects will display what is machine learning, and what is the concept of big data. Students will have opportunity to compare the logics and results of two different approaches to have a solid understanding on the difference between rule-based and data-based models.

Course Plan:

  • Lesson 1 - What's AI: students will explore what’s AI, which includes History of AI, examples of AI, what is data? How machine learn? Then build a simple ML model “Rock Paper Scissors” using image recognition​
  • Lesson 2 - Pet Commands with voice recognition: students will learn to create data-based machine learning models using voice recognition to command your pets using your own voice recognition instead of using existing voice recognition function directly from Apple, Google or AWS.
  • Lesson 3 - Smart Light: students will learn to create both rule-based model and data-based machine learning models to control a light and see how to make it smarter. The data-based machine learning model is using text recognition.
  • Lesson 4 - Emotion Recognition: this project will give students an opportunity to recognize some emotional states (neutral, happiness, sadness, surprise, anger, fear, disgust) based on facial expressions using image recognition technique.
  • Lesson 5 - Chatbot: students will create a chatbot on a topic that it can talk about. Students can choose a topic that they know well and the chatbot can answer questions about.
  • Lesson 6 - Riddlemaster using Voice Recognition: students will record your riddles, train your ML model, test it, and apply it into scratch.
  • Lesson 7 - How Are You Doing: students will have an opportunity to conduct a fun sentiment analysis using text recognition technique. We are going to create a bot that will understand some emotions.
  • Lesson 8 - Maze Game using Voice Recognition: students will be asked to participate a competition to see who can train the best mouse to solve the maze using machine learning model and voice recognition.
  • Lesson 9 - Face unlock: In this project you will create an image type project to simulate what a phone is going through when it is scanning your face. It uses an infrared flood light to illuminate your face, which will work regardless of your surrounding lighting as it’s outside of the visible spectrum.
  • Lesson 10 - Final Project Presentation: students will present their ideas and machine learning data collections, and the final Scratch
Prerequisites
What to Bring
Cancellation Policy
Photos
From Provider (1)
Reviews
Been here? Write a review and earn points.
Questions & Answers
About AI Code Academy
AI Code Academy is proud to present well-developed machine learning programs with Scratch, Micro.bit, Raspberry Pi, Python and Smart Devices for students of…
Usually responds within 1 business day
Related Categories