Computer Science Field Guide
Computer Science Field Guide
Imagine computer science all summed up in one book. This resource provides 16 chapters that cover many aspects of computer science, ranging from algorithms to software engineering. The e-book contains links to applets to help explain...
Curated OER
Computer Science Education Week
Equip students for the 21st century by exploring the fun of computer science.
Discovery Education
The Everyday Science of Sports
Physical science juniors will enjoy this sensational enrichment on aerodynamics, especially if they are also sports fans! With a focus on physical features and behaviors, collaborative groups make observations on five different golf...
TryEngineering
Search Engines
Introduce search engines with an activity that models how search engines work and the different algorithms they employ. Working in groups, class members then build search queries to demonstrate the knowledge learned.
Beauty and Joy of Computing
Search Engines
Which search engine is best? The last lab in a unit of five leads the class to investigate search engines. Working in groups, individuals read and discuss articles related to searching the Internet. Pupils develop suggestions that would...
Curated OER
Turn It Upside Down: Introduction to Computer-Aided Design
Students explore a computer-aided design program. Students chart out roller coaster design, computer graphics and architecture. Students focus on understanding the connections between mathematics, science, technology and innovation.
Curated OER
'Hunger Games' Science: Investigating Genetically Engineered Organisms
In The Hunger Games novel and movie, a futuristic, dystopian society is the setting. In it, a genetically engineered bird escapes control of the government. Using this as a starting point, teenagers examine the realistic possibility of...
Henry Ford Museum
Physics, Technology and Engineering in Automobile Racing
Start your engines! This five-lesson unit introduces physics and Newton's laws through automobile racing. Each lesson includes background information, a student worksheet, and an answer key. There are also culminating project...
Teach Engineering
Automatic Floor Cleaner Computer Program Challenge
Have your class use the engineering design process to program a vacuum robot. Using computer engineering concepts, teams program an automatic floor cleaner to traverse designated patterns.
Teach Engineering
Computer Simulation of the Sonoran Desert Community
See how changes in initial populations and parameters affect a biological community. Individuals use a special software program to simulate a desert community with five species. They adjust initial populations to see how the community...
Safe Drinking Water Foundation
I Want to Be an Engineer
Environmentalists turn into engineers! Your class explores the perspectives of an engineer and water keeper, including the necessary steps that are taken in order to build a water treatment facility.
Curated OER
Super Science By Any Means Necessary!
The animated S2 Unit will use the adventures of a Super Hero and her sidekick to teach basic science and math concepts. Educators can use comic books, Saturday Morning Cartoons and the adventures of Super Heroes to teach a nine-week...
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...
Kenan Fellows
Electricity: Sources, Usage, Challenges, and the Future
What does the future of energy look like? Junior engineers collaborate to discover a solution to the global energy crisis during a very hands-on instructional activity. The unit focuses on learning through collaboration to develop a deep...
Computer Science Unplugged
Battleships—Searching Algorithms
How does a computer perform a search in order to find data? The lesson begins with a demonstration on finding one number out of 15. Pairs then play three games of Battleship by using different search techniques. The lesson plan finishes...
Purdue University
Simple Machines
What's the best way to use a simple machine to solve a real-world problem? Scholars construct their own simple and complex machines to explore the concepts of work and force. They discuss examples of simple machines they have found in...
Curated OER
Destination Outer Space
Students investigate space travel. In this space travel lesson students examine space exploration history, engineers and scientists involved in space exploration, and Newton's third law of motion. Students make rockets.
Curated OER
Computer Accuracy
Students work together on computers to practice measuring for navigation. They discover that errors in their calculations can lead them in the wrong direction. They examine the need of computers by engineers.
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...
Curated OER
The BEAM Project: Building Efficient Architectural Models
Technology or engineering teams are given a task to design, construct, and test the efficiency of a structure that will foster an even temperature throughout an entire sunny day. Intended as a long-term project, pupils research, plan,...
Curated OER
Ask a NASA Engineer
Students develop questions to ask a NASA engineer to email them. After emailing the quesitons to the volunteer, the answers are sent to the class via the same method. To end the lesson, they formulate more questions and repeat the process.
Curated OER
Genetic Engineering: Friend or Foe?
Students brainstorm and discuss ways genes can be altered, transferred and cloned. They will complete a subject sampler, opinion paper and prepare to debate their opinion on genetic engineering.
Schoolcraft College
Trigonometry
This trigonometry textbook takes the learner from a basic understanding of angles and triangles through the use of polar coordinates on the complex plane. Written by a mathematician-engineer, examples and problems here are used to...
Curated OER
Hamlet Research Paper: Find, Evaluate, and Select Appropriate Research Sources
Help young researchers find credible sources online. Modeling with a Google search for information about Shakespeare’s Macbeth, use a computer projector or Smart Board to show class members how weak the top three search results are....