Please enable JavaScript to use CodeHS

Introduction to AI for High School

Description

In this lesson, students explore machine learning and visualize how neural networks work.

Objective

Students will be able to:

  • Define machine learning, neural networks, and convolutional neural networks
  • Understand the process of a convolutional neural network and its inner workings
Description

In this lesson, students will explore and engage with the supervised learning method through the use of Google’s Teachable Machine.

Objective

Students will be able to:

  • explain how supervised learning is used to train an AI model
  • explain the benefits of using a supervised learning method
Description

In this lesson, students will explore and engage with the unsupervised learning method of machine learning. They will get a chance to act as a computer and will explore 3 different Google Experiments to explore how unsupervised learning can be used to categorize large amounts of data.

Objective

Students will be able to:

  • explain how unsupervised learning is used to train an AI model
  • explain the benefits of using an unsupervised learning method
Description

In this lesson, students will learn about the reinforcement learning method of machine learning through both on an offline activities.

Objective

Students will be able to:

  • explain how reinforcement learning is used to train an AI model
  • explain the benefits of using a reinforcement learning method