Code.org
Hard Problems – Traveling Salesperson Problem
Even computers find this to be a hard problem. In the eighth installment of a 12-part unit, young computer scientists learn about the traveling salesperson problem. They formulate algorithms to solve the problem and find out why it is...
Curated OER
The Windows Desktop Vocabulary Worksheet
In this computers instructional activity, students find the vocabulary words that match each function that is listed as part of using the Microsoft Windows operating system.
Curated OER
Best Part of Me
After listening to the story, The Best Part of Me, learners will identify a positive physical feature of themselves, and create a descriptive poem about their favorite feature. Photographs are taken, and a nice final draft of the poem is...
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...
Curated OER
Mad-Libbing Your Way Into Modern Poetry
Use a Mad-Libs like activity to create modern poetry! Writers will identify different words and their parts of speech and study "The Red Wheelbarrow" by Williams Carlos Williams. Then, use the sheets attached to craft your own poem! An...
Dominic Szablewski
Z-Type Concepts: Typing, Basic Computer Skills, Keyboarding
Your students will be typing faster than you in no time with the help of this fun game. Similar to the classic Atari game Space Invaders, students must type words to prevent space ships from attacking as they move from the top of the...
Beauty and Joy of Computing
Building an App
Create your own app with the first lab of a five-part unit. Future computer scientists learn the basics of programming a game application. They use a given software program to design an app where users try to click on a moving...
Code.org
Introducing Design Mode
Move beyond buttons when designing user interfaces. In the fourth installment of a 21-part unit, young computer scientists learn to apply design mode, which gives users options for colors, fonts, etc. They learn to incorporate these...
Curated OER
Action Verbs
As you are teaching the parts of speech, introduce your action verbs lesson with this helpful PowerPoint. The 19 slides in this presentation walk students through the different types of action verbs, including: present, past, and future...
Curated OER
Problem Solving in Computer Classrooms
Students discuss and implement basic problem solving techniques. They define program specifications and write programs. Students work cooperatively on programming problems and brainstorm solutions.
Khan Academy
Challenge: Parting Clouds
Let the sun shine as your young coders move the clouds across the sky while practicing animation coding skills in JavaScript. Younger learners may benefit from more guided help or a whole-class discussion before trying this coding...
ESL Kid Stuff
Past Tense Activities - Irregular Verbs: Part 2
The second part of a two-part instructional activity on irregular past tense verbs prompts language learners to add four more verbs to the list of twelve they have been working with.
ESL Kid Stuff
Past Tense Activities - Irregular Verbs: Part 1
As part of a series of resources designed for English learners, a language arts lesson prompts kid engage in activities and exercises that focus on the past tense of irregular verbs.
Curated OER
How Computers Work Scavenger Hunt
In this computers worksheet, students utilize the Internet to access one specific website to solve the answers to five short answer questions involving how computers work.
Curated OER
Missing Vowels: Computer Words
For this computer terms worksheet, students examine 20 computer-related nouns that are missing letters. Students fill in the blanks with vowels to finish the nouns.
Curated OER
Computer Words
In this computer terms activity, students examine 20 computer-related verbs that are missing letters. Students fill in the blanks with vowels to finish the verbs.
Curated OER
Create a Parts of Speech Newspaper
In this parts of speech worksheet, students write articles and include pictures about parts of speech to make a newspaper. Students write 8 articles about parts of speech and include examples.
Curated OER
Science in History Part I: the Abacus To the Modern Computer
For this math information worksheet, students read one page factual accounts of the early math inventions of the abacus, the calculator and early computers. There are 40 questions to answer about the reading.
Curated OER
Breaking English News: Children Into Computers Younger Than Ever
In this ESL/ELL reading and listening comprehension learning exercise, students read or listen to an article entitled, "Children Into Computers Younger Than Ever." They complete discussion activities, and matching, true or false, fill in...
Curated OER
Sea Horse Body Parts
Students complete a diagram of sea horse body parts. In this sea horse lesson, students review the story Sea Horses A True Book, complete a sea horse diagram using Internet sights to help, make new entries in their KWL charts and...
Curated OER
Best Part of Me
Students find the best part of their body. In this positive self-concept activity, students listen to the story The Best Part of Me. They come up with their best feature and write a poem about it.
Curated OER
Computer Repair and Recycle
Students disassemble and rebuild computers. In this computer hardware instructional activity, students learn to refurbish computers, then donate the rebuilt computers in their community.
Curated OER
Basic Computer Hardware and Software
Students see pictures and learn vocabulary of basic computer hardware and software. In this computers lesson plan, students are shown pictures of a screen, mouse, keyboard, and other computer parts that they should know and fill out a...
Smithsonian Institution
What's the Code? Coding Robot Movements Using Sound
Tap into the desire to learn about computer codes. Pupils apply the Tap Code and the Polybius Square to send secret codes using sound. They design a code that tells a robot what movements to make and then test out their code using one of...