Code.org
Looping and Simulation
Young computer scientists continue programming with while loops by creating a program to simulate coins flipping.
Code.org
While Loops
Bring your pupils in the loop with while loops. Scholars learn how to modify conditional statements to produce while loops in the 14th instructional activity of the series. They use flowcharts to understand loops and then program...
Curated OER
6.1 Computing Components
Students define computer terms such as hardware, software, input and output devices, central processing unit, etc. in their own words, and relate terms to computer system they are using.
Curated OER
LBJ-- Escalation in Vietnam and Domestic Programs
Eighth graders investigate the Vietnam War. In this Vietnam War lesson, 8th graders research the escalation of the war during Lyndon Johnson's presidency. Students also explore the domestic programs that Johnson promoted. Students...
TryEngineering
Circuits and Boolean Expressions
Teach basic logic using Boolean operators. Young computer scientists learn about the operators NOT, AND, and OR, and how they can be expressed using Boolean notation, logic gates, or truth tables. Along the way, they learn about half...
Curated OER
Homecoming Tickets
Students solve word problems using systems of equation. In this algebra lesson, students use computer and graphing to graph and analyze their solution. They solve system involving inequalities.
Curated OER
What Begins With Bb?
First graders match letter sounds to pictures they represent. In this matching letter sound lesson plan, 1st graders use the computer program Kidspiration to match the letter sounds to the corresponding pictures. This can be used for 1...
Curated OER
All About Me!
Students write about themselves. In this descriptive writing lesson, students view a PowerPoint for examples of descriptive writing and then write sentences describing themselves. Students use a computer program to type their sentences...
Curated OER
Things that Go Bump, Bump, Bump
Learners program previously constructed bumper cars to keep bumping and reversing indefinitely. They use touch sensors attached to separate ports and complete a worksheet.
Code.org
Image Scroller with Key Events
Discover how to embed images in lists. Scholars modify an existing app to include an image scroller in the 17th lesson of the series. They learn to refactor code and remove redundancies after modifying code.
Curated OER
The Games Robots Play
Students learn about how robots are programmed to play games. They then construct robot applications (basic computer codes) for playing tic-tac-toe comprised of if-then logic sequences. Students then compete in teams using their...
Curated OER
Numeration Systems
In this physics worksheet, students complete 19 questions on binary numeration system. They explain how this system is used to operate computers.
Curated OER
Identifying Disease Genes using BLAST
Students navigate the National Center for Biological Information (NCBI) website and BLAST program to conduct a variety of biological assignments.
Curated OER
Fish and Clips
Youngsters test magnetic strength by measuring the mass of paper clips that they "hook" with a magnet. Your first and second graders should love the hands-on activities associated with this plan. The reproducible materials are quite good...
Tutorials Point
Artificial Intelligence
You needn't take a stress pill or don a space helmet to take a tutorial in artificial intelligence. In fact, HAL might recommend the course with great enthusiasm and confidence for those seeking an introduction to AI.
Curated OER
The Water Cycle
Second graders use the program HyperStudio to draw and describe the water cycle. In this science and technology lesson plan, 2nd graders will first become familiar with the water cycle by exploring books and websites in the classroom....
Curated OER
Systems and Control
Learners create a circuit board that demonstrates how a traffic light works. After writing a PIC program for traffic lights, students assemble a circuit board to test the validity of the program they have written. Circuit boards and...
Curated OER
Getting to Know You
After going over the five steps of the writing process, pupils fill out "Getting to Know You" worksheets. They trade papers with each other, and have the task of writing a descriptive paragraph about the person whose worksheet they...
Curated OER
Old Lady That Swallowed a Fly
Youngsters listen to the story, "There Was an Old Lady Who Swallowed a Fly." After discussing the story, going over new vocabulary, and repeating the rhymes in the story, they study the parts of a fly. They finish by creating a fly on...
Curated OER
Get in Shape with Geometry
Using geoboards, computer programs, and hands-on manipulative materials, elementary schoolers engage in a study of two and three-dimensional geometric shapes. This instructional activity is chock full of good teaching ideas on the...
Curated OER
Build Your Own Atom
Students build a model of an atom using an online program. In this chemistry lesson, students discuss the different parts of the atom. They complete an independent research about their chosen element.
Computer Science Unplugged
Treasure Hunt—Finite-State Automata
Introduce your class to the concept of finite-state automata with an activity that asks individuals to try to map their way to Treasure Island by taking different routes though an island chain. Each island has two ship sailing...
Curated OER
Making and Using a Graphic Organizer for Solving a Mystery
Students create tables in a word processing program which helps them organize their text clues when reading a mystery story. They develop reading comprehension strategies while using a computer based graphic organizer in order to solve...
Curated OER
Small Group Reading
It's the age of technology! The idea of computer literacy and fluency are rapidly gaining importance; can your learners keep up? To keep them interacting with technology, bring them to the computer lab for small group reading...