Google
Friends: Imaginator
What does a future as a computer scientist look like? Pupils learn about loops in computer coding by writing a story about the future. They include the repeat until and wait blocks in the Scratch program to incorporate these loops.
Google
Friends: Create a Company
Create a company, advertise it, and hope it grows. The seventh of eight parts in the Google CS First Friends unit challenges future business leaders to apply computer coding to create an advertisement for a company. After pairs come up...
Google
Friends: Texting Story
Sometimes it's okay to text in school. Young computer scientists work in the Scratch program to write a text message conversation among friends. They use different sprites within the program to represent each side of the conversation to...
Scholastic
Study Jams! Animal Cells
Using stunning computer imagery, this resource introduces life science learners to cells. It zeros in on the animal cell and the function of its more prominent organelles. Additional support is offered in the form of a self-assessment...
Scholastic
Study Jams! Skeletal System
A dazzling display colorful computer-generated images, x-rays, and photographs create a comprehensive introduction to the skeletal system. With 12 slides in all, aspiring anatomists learn that there are 206 bones in the human body and...
National Wildlife Federation
Green Green Revolution
School budgets don't have a lot of extra money, so when students propose saving the district money, everyone jumps on board. The first instructional activity in the series of 21 introduces the concept of an energy audit. Scholars form an...
Microsoft
Events and Event-Driven Programming
Make the lesson an event to remember. The first of nine installments in the Intro to CS with MakeCode series looks at events and event handlers in computer coding. Pupils learn about cause and effect from an offline lesson, then use...
Institute of Electrical and Electronics Engineers
Arduino Blink Challenge
Emerging engineers read about Arduino software and how it can be used. Then they follow a nine-step tutorial to connect an Arduino board to a computer and put it to work! The objective is to code a program that will cause an LED to...
Google
Animation: Studio Logo
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...
Code.org
HTTP and Abstraction on the Internet
Introduce your class to the layers of abstraction of the Internet with a instructional activity on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the HTTP...
NOAA
Plate Tectonics II
Mid-ocean ridges, rift valleys, island arcs, mountain ranges, earthquakes, volcanoes ... there are so many features associated with plate tectonics. The 14th installment of a 23-part NOAA Enrichment in Marine sciences and Oceanography...
NOAA
Into the Deep
Take young scientists into the depths of the world's ocean with the second instructional activity of this three-part earth science series. After first drawing pictures representing how they imagine the bottom of the ocean to appear,...
Scholastic
Study Jams! Lithosphere, Hydrosphere & Atmosphere
Three of Earth's spheres are introduced to your earth scientists: lithosphere, hydrosphere, and atmosphere. Each are described with text, while a combination of photographs and computer images are displayed. One of the best ways to use...
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...
Code.org
Functions with Return Values
Young computer scientists explore how to use the return command in computer programing by playing Go Fish. They learn about functions that return values and then write a turtle driver app using the return function.
Teach Engineering
Java Code: Does It Work? Test and Test Again
Testing software code can sure test one's patience. Future programmers learn about the importance of testing when writing code for computer software. They access the CodingBat website to test programs written in Java using three test...
Code.org
What is Big Data?
Find out why Big Data is a big deal in the first installment of a 12-part unit that introduces young computer scientists to Big Data and demonstrates how it is useful. In pairs, class members research a big data tool to uncover the...
NASA
Future Temperature Projections
No one knows what the future will bring, but it's likely to be warmer than before. Pupils first learn about the NASA GISS ModelE2, a global climate model, and about representative concentration pathways that estimate the global output of...
Federal Reserve Bank
Barbie in the Labor Force
How have the women's share of the labor force and chosen occupations evolved in the United States over the last century? Using census reports, graphs detailing the gender makeup of the labor force, and analysis of the careers of Barbie...
Scholastic
Study Jams! The Universe
Take your kids on a trip through the universe as they explore galaxies, solar systems, stars, and more. Watch the short video, then have learners show their knowledge with the included quiz. Supplement the video by having teams build a...
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...
Messenger Education
Can You Hear Me Now?—Communicating with Spacecraft
Radio signals transmitted to Pluto take five hours to reach their destination! In these two activities, young scientists explore data communication in space. In activity one, pupils learn how data is gathered and sent back to Earth....
Safe Routes to School
Pollution & Evolution
Bring together a study of two major scientific topics with a lesson on the relationship between pollution and evolution. With the help of a PowerPoint presentation, hands-on activity. and class demonstration young scientists learn how...
Scholastic
Study Jams! Aquatic Ecosystems
Mia's friends are fish-sitting while she is away on vacation. Zoe divulges to Sam that different animals need different habitats, and that there are both freshwater and saltwater ecosystems. Examples of the kinds of organisms found in...
Other popular searches
- Computer Science Excel
- Computer Science Java
- B Ed Computer Science
- History of Computer Science
- Computer Science History
- Computer Science Worksheets
- Networking Computer Science
- Computer Science C Programs
- Computer Science C++programs
- Computer Science Engineering
- Science and Computer Science
- Computer Science Terms