Code.org
Algorithms Detour - Shortest Path
Young programmers investigate the Single Source Shortest Path problem by working in paris to devise their own algorithm. They then progress to using Dijkstra's Algorithm to solve the problem.
Code.org
How Routers Learn
Your routers don't seem to be routing correctly. To figure out why, pupils act like routers, talk to their direct connects in order to determine as much information about the simulated network as possible. As they learn more about...
Code.org
Looping and Simulation
Young computer scientists continue programming with while loops by creating a program to simulate coins flipping.
Code.org
Rapid Research – Data Innovations
Scholars conduct research into a computing innovation of their choice and figure out how it uses data. They prepare brief reports of their research in the second installment of the series.
Curated OER
Create a Youth Consumer Magazine
To underscore the importance of being informed consumers, kids check out youth consumer magazines and websites and then create their own. Although no detailed plans are included in the resource, it is packed with ideas and suggestions.
Curated OER
Let's Focus on Idioms
Get online and explore idioms. Your class will use the Internet to locate, choose, and illustrate their favorite idioms. They make a class PowerPoint with illustrations for their idioms and explain the meaning of each. A great way to...
Teach Engineering
Active and Passive Transport: Red Rover Send Particles Over
I can move about freely, but you cannot. The class models the movement through cell membranes by way of passive and active transport. Members of the class play the roles of various proteins, atoms, compounds, and cell actions and mimic...
Code.org
Routers and Redundancy
How are messages to the right recipient? Introduce the concept of routing Internet traffic by drawing a comparison to sending a letter. Groups use the Internet Simulator program to send messages to others using the same router...
Curated OER
Graphing Exponentials
Bring your Algebra class to the computer lab! Using materials created by Texas Instruments, they explore exponentiasl and graphs. Be sure to download the correct materials (on the right side of the webpage) before having them walk...
Curated OER
Using Garage Band to Enhance 2nd Grade Composition
Your second graders can become composers with a little help from the Garage Band software. You pre-select several drum, piano, and guitar loops for the groups to choose from, then they put them together following an ABA looping pattern....
Teach Engineering
Organic Solar Energy and Berries
You can eat a solar cell? A unit on solar energy begins with a discussion about organic solar cells, followed by directions on how to build your own. After following the teacher's directions to build an anthocyanin...
NASA
Launch Altitude Tracker
Using PVC pipe and aquarium tubing, build an altitude tracker. Pupils then use the altitude tracker, along with a tangent table, to calculate the altitude of a launched rocket using the included data collection sheet.
Institute of Electrical and Electronics Engineers
Adaptive Device Design
After reading about how engineering has made adaptive devices possible for people with disabilities, pupils work in groups to discuss different devices to determine whether or not they are adaptive. They also disassemble a pair of...
Social Media Toolbox
Ethical Decision Making
When faced with a dilemma, how do journalists decide how much news to use? Social media scholars explore the philosophies of ethical resolution in the first of a 16-part Social Media Toolbox series. Partnered pupils use a Potter Box to...
Curated OER
Getting Down to Business
Three lesson plans are shown on this site, two of which pertain to Read 180. Start the year with the first lesson plan by having your learners create a brochure about themselves. In the computer lab, they find clip art and photos to make...
Kenan Fellows
Impacting the Risk of Falling: How Do Accelerometers Work?
Young engineers consider how to apply accelerometers and sensors to help prevent falls in elderly people. They consider forces of motion and gravity as part of the engineering design process.
California Academy of Science
What Kind of Geologist Am I?
Transform your class into young geologists as they learn about six different branches of geology. Using the included geology career descriptions and picture cards, learners work in small groups deciding which tools and locations fit...
Code.org
Sending Numbers
Binary graphing ... bit by bit. Pairs work together to develop a protocol in order to send the points of a graph. One partner sends the points and the other receives them and tries to recreate the graph. The pupils use the rubric to...
Social Media Toolbox
Social Media Messages
What are the elements of a good social media post? The 13th activity in the 16-part Social Media Toolbox incorporates all of the typical components found in a Facebook or Twitter post. Scholars work together to create great posts based...
Curated OER
Energy Conservation
Students investigate energy conservation. In this energy conservation and analyzing data lesson, students identify and explain several energy sources and research renewable and nonrenewable energy sources. Students use statistics...
Teach Engineering
Designing a Spectroscopy Mission
In this mind-bending activity, young engineers explore this question of whether or not light actually bends. Using holographic diffraction gratings, groups design and build a spectrograph. The groups then move on research a problem...
Code.org
The Need for Addressing
You sunk my battleship via the Internet? Groups of three play a modified game of Battleship using the Internet Simulator. Team members determine how to address messages, so each player knows who the message is for, and refine their text...
Code.org
Lossy Compression and File Formats
I'm compressed. Groups do a rapid research of different file types to determine what kind of compression the formats use and how it works. They share their information with the rest of the class until everyone has all the information for...
Code.org
Making Data Visualizations
Relax ... now visualize the data. Introduce pupils to creating charts from a single data set. Using chart tools included in spreadsheet programs class members create data visualizations that display data. The...