Pricing Plans
Log In

AI Programming: Winter 2021 Miami Beach ReadyAI Afterschool Program

Join us every week to learn AI and coding!
ReadyAI
Average rating:
4.7
Number of reviews:
(89)
Class

What's included

14 live meetings
14 in-class hours

Class Experience

In this afterschool program, students will learn the hottest AI topics, including path planning, speech recognition, machine learning, and more. They will code a virtual robot in Calypso, an AI programming framework and use applications such as speech recognition and path planning in their code. By coding a virtual robot to chase objects, plan paths to destinations, and solve mazes, students will learn computational thinking and programming while learning about the behind-the-scenes AI technology in self-driving cars. Other interactive activities such as training a machine learning model will also be included as a part of the program. 

In the last few weeks of class, students will work on a project where they will identify a societal problem then code a demo to illustrate how AI can help solve this issue. For a past student project, see here for a video. This student completed this class completely virtually this summer! 

No prior experience is required. By the end of the program, students will have written complex programs on their own, gained skills to predict program behavior, and learned to debug programs when things go wrong. Additionally, they will gain an understanding of how AI applications work and share a vision of how they can use AI to improve our lives. 

Sample Activities 
 - Code the virtual robot to chase after blocks
 - Code the virtual robot to have a dialogue with you
 - Control the robot with your voice
 - Make a layout of your house and code the robot as a home assistant to help around the house
 - Code multiple characters as your favorite animals to have a conversation with each other
 - Make a maze for the robot to solve and see real-time path planning algorithms in action
 - Play a game of Pictionary with AI
 - Play a game of Guess the Character with AI
 - Train a machine learning model to recognize gestures
 - Ideate, design, and program your own AI project

Learning Goals

Lesson 1: Introduction to AI - Students will learn the definition of AI and be able to identify common AI applications in everyday life

Agenda
 - AI Definition
 - AI vs. Robotics
 - Machine learning game & discussion

Lesson 2: Data & Algorithms - Introduction to data, algorithms and Machine Learning

Agenda
 - What is data? What is an algorithm?
 - How machine learning is different from traditional programming 
 - ML applications in everyday life

Lesson 3: Machine Learning I - Introduction to supervised learning, a type of machine learning. Train a machine learning model using Teachable Machine

Agenda
 - Supervised machine learning
 - Classification

Lesson 4: Machine Learning II - Learn about decision trees, a popular machine learning technique by playing a game

Agenda
 - Decision Trees
 - Akinator game

Lesson 5: Conversational AI - Building upon their knowledge about machine learning, students will teach a conversational agent about the Earth and explore how AI represent knowledge

Agenda
 - Zhorai Conversational AI Activity

Lesson 6: Introduction to Calypso Programming - Introduction to Calypso and the 1st and 2nd laws of Calypso

Agenda
 - Code their first line in Calypso
 - Code the virtual robot to pursue an object and observe path planning in real-time
 - Learn the first two "laws" in Calypso
 - 1st Law: Each rule picks the closet matching object
 - 2nd Law: Any rule that can run, will run

Lesson 7: Indentation & The 4th Law - Learn indentation in Calypso and complete two coding challenges

Agenda
 - Alice in Wonderland program
 - Indentation
 - Coding challenge: Hide and Seek

Lesson 8: Default Value - Learn how to set a default value state for the robot so he can distinguish unusual from usual situations 
					
Agenda
 - Default value
 - Coding challenge: Gem Collector

Lesson 9: Third Law & Pages - Learn the Third Law of Calypso and how to resolve conflicting rules with pages

Agenda
 - Third Law of Calypso: When actions conflict, the earliest wins
 - Pages
 - State machines
 - Coding challenge: Building Inspector Robot

Lesson 10: Games & Scores - Use games and scores to create variables in Calypso

Agenda
 - Games & scores
 - Coding challenge: What can reach a cube first? 

Lesson 11: Maze Solving - Use the Map Editor to make a new world for the robot using rooms, walls and background images. The final project will also be introduced. 

Agenda
 - Map editor
 - Make a maze using walls and rooms
 - Introduction to the final project

Lesson 12: Final Project Introduction - Make a home assistant project using pages and rooms

Agenda
 - Walker robot video
 - Using pages with rooms
 - Plan final project using the project planning worksheet

Lesson 13: Project Time - Students will work on their project and ask for debugging help if needed

Agenda
 - Work on the final project

Lesson 14: Presentations - Students will demo their projects to the class

Agenda
 - Student presentations
learning goal

Other Details

External Resources
In addition to the Outschool classroom, this class uses:
Joined June, 2020
4.7
89reviews
Profile
Teacher expertise and credentials
Hi! ReadyAI on Outschool consists of many teachers who are enthusiastic about teaching programming and Artificial Intelligence. We believe that AI learning should be: fun, creative, collaborative, empathetic, ethical, and for everyone. We teach both classes that involve coding and unplugged classes and aim to engage students in meaningful discussions about AI and the future.

If you have a child who is curious about technology, programming and artificial intelligence, try one of our classes! See you in the classroom!

Reviews

Live Group Class
Share

$1

for 14 classes

1x per week, 14 weeks
60 min
Completed by 20 learners
Live video meetings
Ages: 8-11
3-18 learners per class

This class is no longer offered
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool