
Grades 3-5
Overview
Because of the ways that digital media leave out many of the cues that prompt us to feel empathy, it is ...

Grades 6-8
Overview
Have you ever seen a movie where the characters are flying through the air, or standing in a magical ...

Grades 6-8, Grades 9-12
Overview
Scratch is a fun, easy-to-use programming language that lets you create interactive games, animations, ...

Grades 3-5, Grades 6-8
Overview
What if everyone could communicate with code? Calligraphy is a visual art related to writing. Binary is ...

Grades 3-5, Grades 6-8, Grades 9-12
Overview
Canva is a free online graphic design tool that is easy to use for beginners but also has advanced ...

Grades 3-5, Grades K-2
Overview
Pixel Art is a form of art often using computers and small pixels. Pixels are represented by dots or ...

Grades 6-8, Grades 9-12
Overview
In this activity, students will learn about the dark, pervasive, and real threat that all of us, ...

Grades 6-8
Overview
Students will train a computer program to recognize hand gestures from images captured through their ...

Grades 6-8, Grades 9-12
Overview
This learning activity serves as an introduction for middle and high school students to demystify the ...

Grades 6-8
Overview
This humanities-focused activity guides students to explore the concept of cyberattacks, including ...

Grades 3-5
Overview
In this learning activity, students are introduced to the challenges of identifying what is real and ...

Grades K-2
Overview
In this activity, students are introduced to the idea that what they see in the media can be deceptive. ...