Usage and Creative Commons licensing terms are specified with each unit.
Use the new AI technology PoseNet to track key points of your body to create a skeletal model and develop some basic methods for dance moves.
DAILy is a middle school AI curriculum focusing on on AI concepts, ethical issues in AI, creative expression using AI, and how AI relates to your future.
The AI & Ethics Project is developing an open source curriculum for middle school students on artificial intelligence and its ethical implications.
Students will learn how to train their own image classification model and program an app that can play peekaboo.
Bringing AI to middle school during Massachusetts STEM Week with i2 Learning.
Would you like to make your own facial filters? In this tutorial, we use facial landmark detection to create a filter camera using a new AI technology called Facemesh.
Dancing with AI is a curriculum for middle school students to build interactive AI projects using a series of new Scratch extensions allowing for natural interaction.
Teaching middle school students the practices and ethical implications of creative machine learning techniques, such as GANs and style transfer.
MIT App Inventor uses block-based coding tools to simplify mobile app development. New blocks simplify Alexa's Skill development and neural network implementation.
In this project you are challenged to create your very first own Voice User Interface (VUI) as you build a voice-driven calculator that can do basic arithmetic operations.
This student guide/tutorial shows you how to use the Personal Audio Classifier website to train an audio model using short 1-2 second recordings.
Can an app on your phone be your next therapist? This tutorial will show you how to make your own therapist bot app using App Inventor.
A project-based summer STEM program for talented high school students.
Zhorai is an artificially intelligence conversational agent through which children grades 3-5 can learn about AI.
Use Rock Paper Scissors to create a program that allows the machine to observe and learn from its user's game choices using a Markov Model!
4-Steps to Debating technology and AI with your child.
Data and privacy design activities developed for the Girl Scouts of Eastern MA.
A video series about experts in AI.
Introduce high school students to coding through fake voices, provide a basic understanding of machine learning, and ask them to predict the future use and abuse of synthetic media in society.
We have collected a set of external websites, projects, curricula, and applications that allow children to get started learning about artificial intelligence and related skills. These were developed by our collaborators and others who are interested in developing experiences that expose children to artificial intelligence.
App Inventor is a visual, block-based programming language for building Android apps. See Tutorials here .
Teachable Machines is a browser-based platform by Google, where you can train classifiers for your own image recognition algorithm.
Scratch is a block-based programming language where children 8 to 16 can create their own interactive stories, games, and animations.
Ken Kahn developed a set of extensions to the Snap! programming language to enable children (and non-expert programmers) to build AI programs.
AI Experiments is a showcase for simple experiments that make it easier for anyone to start exploring machine learning.
With AIY maker kits, build intelligent systems that see, speak, and understand.
The What-If Tool makes it easy to efficiently and intuitively explore up to two models' performance on a dataset.
TensorFlow Playground is an interactive visualization of neural networks.
This interim site is being used to organize the AI for K-12 initiative jointly sponsored by AAAI and CSTA.
ML for Kids UK is free tool introduces machine learning by providing hands-on experiences for training machine learning systems and building things with them.
FAU has created a set of five activities, in German and English, to introduce classrooms to AI without the use of a computer.
The CSER Digital Technologies Education Program provides two MOOCs: 'Teaching AI in the Primary Classroom' and 'Teaching AI in the Secondary Classroom'.
The MIT Lincoln Laboratory Beaver Works Center conducts research and educational programs that strengthen and expand collaborative efforts between Lincoln Laboratory and MIT campus.
Technovation AI Family Challenge is a global competition that challenges families to solve a problem in their community with AI.
The GPU Teaching Kit is a set of lessons developed by NVIDIA and Computing in Schools that introduces students to the world of Machine Learning and Deep Learning.
Enjoy Code.org's first step in a new journey to teach more about AI. When you use the AI for Oceans activity you are training real machine learning models.
AI-In-A-Box is a quick start toolkit for teachers to use in the classroom and comes with robots, computers, and teacher guides to get students started with AI concepts.
AI4ALL Open Learning is a free, project-based, community-facilitated AI education program that gives students the tools to solve problems they care about using AI.
Calypso is a rule-based programming language for learning about intelligent robots through the Cozmo robot by Anki.
The Elements of AI is a series of free online courses created by Reaktor and the University of Helsinki.
Python Like You Mean It was created to teach Beaverworks students how to code in Python in preparation for work in STEM.