Hi, what do you want to do?
Computer Science Unplugged
Conversations with Computers—The Turing Test
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...
PBS
Code Creators
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...
Computer Science Unplugged
Beat the Clock—Sorting Networks
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...
Google
Emojify
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...
American Museum of Natural History
Make Your Own Earth Stationary
Scholars follow five steps to make personalized Earth-themed stationary. Personalization includes name and returns address.
Teachers.net
Gingerbread Man Glyph from Mailbox Magazine
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!
Curated OER
Movie Making
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.
Computer Science Unplugged
Harold the Robot — Thinking About Programming Languages
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...
Beauty and Joy of Computing
Sprite Drawing and Interaction
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...
Curated OER
Lesson Learned: Creating a Life Reports Project
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...
Curated OER
Rainbow Number Line
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...
The New York Times
Making Do: Learning and Growing Through Adversity
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...
Hackers Lesson Plan Template
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...
Curated OER
Housing Project
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...
Beauty and Joy of Computing
Nesting Lists
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...
Computer Science Unplugged
The Orange Game–Routing and Deadlock in Networks
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...
Computer Science Unplugged
Sharing Secrets—Information Hiding Protocols
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...
Laura Candler
Bio Poems Made Easy
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...
The New York Times
Collateral Damage? Researching a Connection Between Video Games and Violence
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...
ReadWriteThink
Critical Media Literacy: Commercial Advertising
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...
Curated OER
Colonial Writing Project
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.
Cherokee County Schools
Simple Machines Project
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...
Incredible Art
Micrography Self-Portraits
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...
Curated OER
Mandala Portfolio Project
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...