Activity
Computer Science Unplugged

Conversations with Computers—The Turing Test

For Teachers 4th - 12th
Will the real computer please stand up? The premise of this activity is for the class to ask questions to a human and to a computer and to determine which is which. The class asks a given set of questions, and the person playing the role...
Activity
PBS

Code Creators

For Teachers 3rd - 8th
The lesson is real—even if the computer code isn't. Scholars learn about pseudocode, which simulates computer code using everyday language. They write pseudocode for simple actions, then have classmates guess the action from the written...
Activity
Computer Science Unplugged

Beat the Clock—Sorting Networks

For Teachers 2nd - 12th Standards
Can multiple computers sort a list faster than one? Using a network drawn with chalk outside, groups move through the decision network to sort numbers. A series of extension questions come with the lesson and can be used in the same...
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...
Activity
American Museum of Natural History

Make Your Own Earth Stationary

For Students 6th - 12th Standards
Scholars follow five steps to make personalized Earth-themed stationary. Personalization includes name and returns address.
Activity
Teachers.net

Gingerbread Man Glyph from Mailbox Magazine

For Students 1st - 5th
Follow crafty glyphs to create a one-of-a kind gingerbread man based on personal information such as the color of eyes, number of siblings, and more! 
Activity
Curated OER

Movie Making

For Teachers 6th - 8th
Students use a program titled Movie Maker to create movies on the computer. In this movies lesson plan, students create scenes, add background music, and more.
Activity
Computer Science Unplugged

Harold the Robot — Thinking About Programming Languages

For Teachers 4th - 12th
Get young programmers thinking about programming languages with an activity that asks class members to craft directions for one person (teacher, another adult, or a class mate) acting as a robot. Participants direct the robot to...
Activity
Beauty and Joy of Computing

Sprite Drawing and Interaction

For Students 8th - 12th
Discover how to program objects to move on a screen. In the second lab of a five-part unit, each learner uses block instructions to program a sprite to follow their mouse (cursor). They investigate how to use these same block...
Lesson Plan
Curated OER

Lesson Learned: Creating a Life Reports Project

For Teachers 8th - 12th
Tap into the wisdom and knowledge of older members of the community with this New York Times plan. To warm up, learners write about and discuss advice they have been given. After reading "The Life Report," an op-ed column that asks older...
Lesson Plan
Curated OER

Rainbow Number Line

For Teachers K Standards
Guide your kindergartners to create memorable, colorful number lines that they will use throughout the school year. Using sentence strip and a black marker or card stock printed in a teachers font, create traceable numbers from 1 to 20...
Lesson Plan
2
2
The New York Times

Making Do: Learning and Growing Through Adversity

For Teachers 6th - 12th Standards
What is it that makes people keep going when they face challenges in life? Ask your class to consider this question in relation to their own experiences and as they read material from The New York Times. Using personal experiences...
Activity

Hackers Lesson Plan Template

For Teachers 7th
Shared Resource Describe the threat of viruses to computer/ network. Illustrate the methods for avoiding attacks. Explain the consequences of social, illegal, and unethical uses of technology (e.g., piracy; illegal downloading; licensing...
Activity
Curated OER

Housing Project

For Teachers 11th - 12th
Find everything you need for a two-week home construction simulation project for your high school economics class. They come up with the plans for a custom home including the cost per square foot, interest rate, mortgage term, down...
Activity
Beauty and Joy of Computing

Nesting Lists

For Students 9th - 12th
Create lists within lists. The second lab in a series of five in the unit has pupils develop a simple contact list app. The tasks within the lab build the need for an abstract data type. Individuals build more complexity into their...
Activity
Computer Science Unplugged

The Orange Game–Routing and Deadlock in Networks

For Teachers 4th - 12th
How is data able to move in a congested network? Groups simulate moving data around a congested network by passing fruit around a circle, following specific rules, until everyone ends up with their own fruit. Extension activities...
Activity
Computer Science Unplugged

Sharing Secrets—Information Hiding Protocols

For Teachers 4th - 12th
Did you know that you can find the average age of a group of people without anyone having to real their age? This resource provides directions for way to do just that. After the activity, class members read a short passage...
Activity
1
1
Laura Candler

Bio Poems Made Easy

For Teachers 1st - 6th
A creative way bring autobiographical writing to your poetry unit or back-to-school curriculum, this lesson plan guides you through a bio poem activity. Kids use the graphic organizer to describe themselves using adjectives, things...
Lesson Plan
5
5
The New York Times

Collateral Damage? Researching a Connection Between Video Games and Violence

For Teachers 7th - 12th Standards
Hook your class into an exploration of and discussion about violence in video games with a cute animal clip and a video game trailer. After a quick discussion about how media can affect mood, class members read a related article and...
Lesson Plan
1
1
ReadWriteThink

Critical Media Literacy: Commercial Advertising

For Teachers 6th - 8th Standards
Commercial advertising—we can't get away from it, but do we realize just how often we are being advertised to? With this lesson, scholars analyze mass media to identify how its techniques influence our daily lives. Learners browse...
Lesson Plan
Curated OER

Colonial Writing Project

For Teachers 4th
Fourth graders write from the perspective of a child in the colonial period. In this writing lesson, 4th graders create a fictional character living in the colonial period and write about daily life from their perspective.
Activity
Cherokee County Schools

Simple Machines Project

For Teachers 3rd - 8th Standards
The choice is simple: create a PowerPoint presentation, write a book, or invent a compound machine. Whichever project your young scientists choose, they will be engaged in creatively demonstrating their knowledge of simple...
Lesson Plan
Incredible Art

Micrography Self-Portraits

For Teachers 8th - 12th
Words. Words. Words. Class members create micrography self-portraits combining a high contrast portrait photo with words that express themselves. Complete directions for the project, student samples, along with links to professional...
Activity
Curated OER

Mandala Portfolio Project

For Teachers 5th - 9th
Here's a great idea for writing portfolios. Kids decorate all four sides of their portfolio, introducing themselves, their families, goals, dreams, and favorite things. Detailed directions for all four panels and a rubric are included in...