+
Interactive
Google

Wonder Woman

For Students 6th - 12th
Training for battle is really a set of sequences, just like computer science. Scholars program a code that guides Diana from Wonder Woman through a path that avoids her enemies. They learn about how sequences play a role in computer...
+
Interactive
Google

Rookie Collage

For Students 6th - 12th
No there's no need to piece together computer science resources. A fun Made with Code project challenges scholars to develop a collage with a Rookie theme using computer code. They learn about encapsulation, objects, and properties in...
+
Interactive
Google

Emojify

For Students 6th - 12th
Face your computer coding fears. Young computer scientists take part in a computer programming project using block-based coding. They create a personal emoji consisting of a face, eyes, mouth, and accessories that conveys a character's...
+
Interactive
Google

Design Your Own Emoji Holiday

For Students 6th - 12th
You'll want to rank the project with a smiley face. Future computer scientists complete a fun activity where they design a holiday-themed emoji. They use block-based coding and learn about the concepts of variables, encapsulation,...
+
Lesson Plan
Google

Fashion and Design: Fashion Walk

For Teachers 5th - 9th
Strut your stuff, just on a computer and not on a fashion runway. Scholars program a fashion show animation using block-based computer coding. They learn how to apply different code blocks in writing their programs.
+
Lesson Plan
Google

Animation: Studio Logo

For Teachers 5th - 9th
Logos just make a club seem more fun. Scholars incorporate knowledge from previous lessons in the unit to write a computer program in the Scratch block-based language. Their program should help design a logo for the CS First studio. A...
+
Study Guide
Penguin Books

A Teacher's Guide to the Signet Classics Edition of Jack London's The Call of the Wild

For Teachers 6th - 12th Standards
The Yukon provides plenty of opportunity for adventure. A study guide for The Call of the Wild by Jack London, also the author of White Fang, helps readers navigate the novel which is set in Yukon, Canada. Chapter summaries give a quick...
+
Lesson Plan
1
1
Benjamin Franklin Tercentenary

Designing Benjamin Franklin: In Search of a Better World

For Teachers 9th - 12th Standards
How do you convey someone’s creativity? Individuals answer the question as they design exhibitions to showcase the intellect and genius of Benjamin Franklin. After conducting research, classmates work in groups to try to capture and...
+
Lesson Plan
1
1
Benjamin Franklin Tercentenary

The Junto Meets Again

For Teachers 9th - 12th Standards
Out of the classroom and into the streets! With Ben Franklin’s Junto society as inspiration, learners develop their ideas for improving their communities and put them into action. After analyzing meeting notes to discover what the Junto...
+
Unit Plan
Helena-West Helena School District

I Know Why the Caged Bird Sings Instructional Unit Plan

For Teachers 8th - 10th Standards
Maya Angelou's first autobiography,  I Know Why the Caged Bird Sings, demonstrates both the author's exemplary writing and the themes of gender and racial injustice that perpetuate beyond the limits of the 20th century. Use a thorough...
+
Activity
Perfection Learning

I Know Why the Caged Bird Sings

For Teachers 8th - 10th Standards
A revolutionary work of literature requires a revolutionary assessment project. A series of activities on Maya Angelou's I Know Why the Caged Bird Sings includes discussion questions, a plot synopsis, and a selection of both short and...
+
Activity
Ziptales

The Pied Piper of Hamelin: The Mystery of the Children of Hamelin

For Students 5th - 8th Standards
Which is more likely: 130 children followed a magical piper out of Hamelin and disappeared forever, or that they died of the plague? Or could they have escaped from Hamelin via a secret tunnel to Transylvania? Learners investigate...
+
Lesson Plan
Google

Music and Sound: Guru Introduction and Musical Talent Show

For Teachers 5th - 9th
Become talented in computer science. After interviewing a computer science guru, pupils work on individual projects related to a virtual music talent show. They learn how to use different code blocks in the Scratch programming language,...
+
Unit Plan
University of Minnesota

Making an Immigrant Story

For Teachers 7th - 12th Standards
Budding historians research the trip immigrants to the United States take and the reasons behind their willingness to start over in a new place. Groups create their own video lessons outlining the story of human migration from departure...
+
Worksheet
Children's Theatre of Cincinnati

A Charlie Brown Christmas Study Guide

For Teachers K - 6th
Bring A Charlie Brown Christmas to social studies, language arts, math, science, and art class! Learners ponder the meaning of Christmas trees, write about Christmas during the original release of the television special, research holiday...
+
Interactive
Center for Technology in Teaching and Learning

MedMyst Mission 4: Malady In Mabuufo

For Students 6th - 8th Standards
An outbreak of malaria requires your help to stop its spread. To discover the pathogen that causes malaria and multiple ways to fight the illness scholars play games, answer short quizzes, and learn scientific concepts with the fourth...
+
Lesson Plan
Google

Adventure on the High Seas

For Teachers 5th - 9th
Ahoy there! A fun computer science lesson challenges pupils to write a program that creates an ocean wave. They then develop stories to accompany their projects. All of this takes place within the Scratch coding program.
+
Lesson Plan
Google

Animate a Name

For Teachers 5th - 9th
What's in a name? Pupils use the Scratch code blocks to animate letters in a name. They learn about events, sequencing, and loops in computer science by taking part in the project.
+
Lesson Plan
Google

Art: Greeting Card

For Teachers 5th - 9th
Greetings from your computer science class! The culminating activity in the eight-part Google CS Art unit has scholars create digital cards. The purpose of the cards is to show their families what they now know about programming.
+
Lesson Plan
Google

Art: Digital Art

For Teachers 5th - 9th
There's no need to filter out the project. Future computer scientists set up a program that acts like a photography filter to complete the sixth of eight parts in the Google CS Art unit. They use the turbo mode in the Scratch coding...
+
Lesson Plan
Google

Art: Graffiti

For Teachers 5th - 9th
Your principal won't mind graffiti, as long as it's on a virtual wall. Scholars use the Scratch block-based computer language to write a program on graffiti. The program lets users place certain designs on a wall. 
+
Lesson Plan
Google

Art: Paint with Tera

For Teachers 5th - 9th
Here's a creative resource that definitely isn't paint by numbers. As the fourth in and eight-part Art series, learners create a paint program using the Scratch block code. By completing the activity, class members come to understand the...
+
Lesson Plan
Google

Art: Interactive Art

For Teachers 5th - 9th
What would the Mona Lisa say if she could talk? Scholars create a digital story within the Scratch block-based coding program. They make famous paintings talk and move when viewers click on them to complete the third of eight parts in...
+
Lesson Plan
Google

Art: Introduction and Discovery

For Teachers 5th - 9th
Art isn't the first thing that comes to mind when thinking about computer science. The first installment of an eight-part Google CS Art unit introduces the series and highlights class procedures. Pupils view videos that show how to use...