Intro to machine learning

Students will train ML models to recognize images in code.org and will understand ML concepts.

National Standards Alignment

csta 3A-AP-13 3A-AP-14 3A-AP-15 3A-AP-21 3A-CS-01 3A-CS-02 3A-CS-03 3A-DA-09
iste ISTE-1d ISTE-3a ISTE-3b ISTE-4a ISTE-4b ISTE-4c ISTE-4d ISTE-5a ISTE-5b ISTE-6a ISTE-6b

OVERVIEW

Activity Overview:

Students will train ML models to recognize images in code.org and will understand ML concepts.

Meta description

  • Subject Area: Computer Science, Technology, Engineering
  • Grade Level : 9-12
  • Computer Science Domains:
    • Computing Systems
    • Algorithms and Programming
  • Computer Science Principles:
    • Recognizing and Defining Computational Problems
    • Developing and Using Abstractions
    • Creating Computational Artifacts
    • Testing and Refining Computational Artifacts
  • Materials:
    • Website

Lesson Plan

Overview

Students will train ML models to recognize images in code.org and will understand ML concepts.

ASSESSMENT PRE/POST-TEST

Check student responses to problem solving process.

OBJECTIVES

Use problem solving process to train an AI bot, explain simple ML concepts.

CATCH/HOOK

Visible feedback on training digital bots.

ACTIVITY INSTRUCTIONS

Student will use blockly on code.org with guided instructions to train the ai to recognize images.

Supplements

Any items in this section are the property & under the license of their respective owners.

REVIEW

Discussion following activity.

STANDARDS

TypeListing
CS DomainsComputing Systems, Algorithms and Programming
CS PrinciplesRecognizing and Defining Computational Problems, Developing and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts