Artificial Intelligence (AI) has been part of computing since the 1950s. But it’s only been since 2000 that AI systems have been able to accomplish useful tasks like classifying images or understanding spoken language. And only very recently has Machine Learning advanced to a point such that significant AI computations can be performed on the smartphones and tablets available to students.
MIT is building tools into App Inventor that will enable even beginning students to create original AI applications that would have been advanced research a decade ago. This creates new opportunities for students to explore the possibilities of AI and empowers students as creators of the digital future.
AI with MIT App Inventor includes tutorial lessons as well as suggestions for student explorations and project work. Each unit also includes supplementary teaching materials: lesson plans, slides, unit outlines, assessments and alignment to the Computer Science Teachers of America (CSTA) K12 Computing Standards.
As with all MIT App Inventor efforts, the emphasis is on active constructionist learning where students create projects and programs that instantiate their ideas.
Difficulty: beginner
Resource Type: curriculum unit
Subject: computer science
Grade Level:
Difficulty: beginner
Resource Type: curriculum unit
Subject: computer science
Grade Level:
Difficulty: intermediate
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: intermediate
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: intermediate
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: intermediate
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: intermediate
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: intermediate
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: intermediate
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: beginner
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: advanced
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: advanced
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: advanced
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: advanced
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: beginner
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: beginner
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: intermediate
Resource Type: tutorial
Subject: computer science
Grade Level:
Difficulty: advanced
Resource Type: tutorial
Subject: computer science
Grade Level: