Outschool
Open currency, time zone, and language settings
Log In

Artificial Intelligence & Programming Course (8-Session), Level 1 & 2

Learn Artificial Intelligence by programming Cozmo the robot in a virtual world. You will code your robot to do AI actions such as speak, plan a path, chase an object. This course combines Level 1 and 2.
ReadyAI
Average rating:
4.7
Number of reviews:
(89)
Class

What's included

8 live meetings
8 in-class hours

Class Experience

In this class, students will learn about the hottest AI topics, including path planning, speech recognition, and more. Starting with the definition of artificial intelligence, students will learn what constitutes as AI and be able to identify AI applications in their lives. 

Students will code a virtual robot in Calypso, an AI programming framework. In their code, students will make use of AI applications such as speech recognition and path planning. 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. 

Week by week schedule: 
In the first week, students will learn what is AI is and identify the common applications of AI. Then they will learn to program in Calypso (2nd and 3rd week) then move on to utilizing speech recognition (4th week) and path planning (5th and 6th week) in their code. 
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. 

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. 

There are no software or hardware purchases needed for this class. Students will code directly on the Calypso website. A PC, Mac, or Chromebook is required. 

We keep class sizes small to ensure every student is fully engaged. This class has a minimum enrollment of 2 learners.
Learning Goals
These are the students’ learning goals and activities over the course of eight sessions. On most days we will introduce a new concept or feature then give students a small coding challenge to solve. The last two sessions will be spent on building a positive-impact project in Calypso. 

Lesson 1: 
● Learn what is AI, and what is not AI
● Learn about the differences between robots and AI
● Be introduced to the idea of path planning and how it relates to self-driving cars

Lesson 2: 
● Code their first line in Calypso
● Code the virtual robot to pursue an object and observe path planning in real-time
● Learn about the 1st "law" in Calypso

Lesson 3: 
● Code multiple characters in addition to the robot
● Learn the 2nd law in Calypso
● Code using indentation and pages to accomplish more complex behaviors

Lesson 4: 
● Code the robot to have a dialogue with you
● Code multiple characters to have a conversation with each other

Lesson 5: 
● Learn about walls and rooms
● Make a maze for the robot to solve

Lesson 6: 
● Draw the map layout for your house
● Code a home assistant to do tasks around the house

Lesson 7:
● Come up with and pitch your positive AI project idea
● Work on the project problem and solution statements
● Start coding your project 

Lesson 8:
● Finish up coding your project
● Presentations!
learning goal

Other Details

Supply List
Students will need to be on a PC laptop, a Mac, or a Chromebook. 

We will be doing coding on the Calypso website: calypso-robotics.com. Before the class, please make sure you register for a Calypso account. Registration will require parental assistance as it requires an email. More instructions will be given once enrolled!
External Resources
In addition to the Outschool classroom, this class uses:
  • Calypso
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

$189

for 8 classes
1x per week, 8 weeks
60 min

Completed by 10 learners
Live video meetings
Ages: 7-12
2-4 learners per class

This class is no longer offered
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyManage Data PreferencesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool