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.
Curated OER
Hybrid Vehicles: Cut Pollution and Save Money
Math and science meet in this lesson on hybrid electric automobiles. This 24-page resource provides everything you need for teaching a lesson that compares the use of internal combustion engines to hybrid electric engines. Participants...
Teach Engineering
Coordinates and the Cartesian Plane
The plot thickens to get a functional understanding. After a short review of plotting points on the coordinate plane, class members learn the difference between functions and relations in the second lesson in a series of nine. They...
Khan Academy
Challenge: Flower Grower
How does the garden grow? With inherited functions! The interactive activity has individuals alter a program to utilize object inheritance. Scholars develop an object type that two other objects use to inherit similar aspects. The...
Curated OER
Tour + Workshop = DESIGN: Form Follows Function
Students design a chair with function in mind. In this design lesson plan, students design a chair out of newspaper that is strong enough to hold a "peanut ball". Students discuss how the form follows the function. This lesson plan...
Computer Science Unplugged
The Peruvian Coin Flip–Cryptographic Protocols
A digital flip. Introduce your classes to cryptographic protocols using and, or, and not gates. Groups create a complete circuit to convert a binary number into another one. This type of one-way function allows pupils to...
Beauty and Joy of Computing
Combining List Operations
Use list operations to modify an earlier version of Tic Tac Toe. The fourth lab in a series of five has pupils combine list operations to build more powerful operations. They take a project from a previous unit and enhance it to keep...
Teach Engineering
Package Those Foods!
Designing the right package — it's more than a pretty picture. Challenge small groups to design a food package. They must consider the type of food they are packaging and the package's ability to control the physical and...
Teach Engineering
Viscous Fluids
Elasticity and viscosity. Help your class understand the similarities and differences with an introduction to viscous fluids. After describing four types of fluid behaviors: shear thinning, shear thickening, Bringham plastic,...
Teach Engineering
Android Acceleration
Prepare to accelerate your Android. Pupils prep for the upcoming activity in this third installment of a four-part series. The lesson progresses nicely by first introducing different types of acceleration to the class. The teacher...
Teach Engineering
Applications of Linear Functions
It's not so straightforward — lines can model a variety of applications. Pupils experience linear relationships within the context of science, including Hooke's and Ohm's Laws. Class members got a taste of motion and speed from the...
Curated OER
Cell Types
Fourth graders create cartoon characters which compare and contrast two types of cells: nerve and muscle. Cartoon characters show how these two cells are similar, how they are different, and the relationship between the two cell types.
Curated OER
Review C++ Fundamentals
In this computer programming worksheet, students answer 50 multiple choice questions on different member functions and C++ programming.
Cornell University
Shedding a "Little" Light on Cancer Surgery
Many types of cancer treatments now depend on nanotechnology—a big "little" discovery. Scholars begin by removing "malignant" tissue from simulated brains, one using fluorescent markers thanks to nanotechnology and one without. This...
Institute of Electrical and Electronics Engineers
Series and Parallel Circuits
Students demonstrate simple circuits and find the differences between parallel and serial circuits. In this electronic lesson plan students work in teams to test different designs using a low voltage light bulb.
Curated OER
Grasshopper King- Choose An Adventure
Young scholars create a story using Power Point. In this writing and creativity lesson plan, students use Power Point to create a reading adventure. Young scholars use hyperlinks so the adventure can take various twists and turns...
Skyscraper Museum
Designing a Skyscraper
Besides serving as awe-inspiring monuments of human achievement, skyscrapers are built to perform a wide range of functions in urban communities. The second lesson in this series begins by exploring the history of the Empire State...
Teach Engineering
Cell Celebration!
Are you eukaryotic? (Answer: Yes.) The first of six installments in the Cells units teaches pupils about the similarities and differences of prokaryotes and eukaryotes. It also covers the functions of various cell components in both...
Teach Engineering
Skin and the Effects of Ultraviolet Radiation
Though UV radiation can damage skin, it isn't all bad. The third installment in a six-part series allows the class to study the structure and function of skin. They learn about the different types of skin cancer and the SPF rating...
Code.org
Digital Assistant Project
Scholars apply previously learned skills to create a functional computer program. They produce a digital assistant incorporating string commands and complex conditional logic.
NASA
Applying Newton’s Laws
Newton's Laws get the rocket to work, but do they serve any other functions? A six-page resource classifies rockets by the type of propellant they use. It then describes applications of Newton's Laws of Motion, both in the...
Curated OER
Alphabetizing
Typing is an essential skill in our day and age! Introduce your second graders to computer typing by teaching them the correct placement of the fingers on a keyboard. Then, they complete an assignment using the word processor.
Teach Engineering
Chair Design
Can you design the perfect chair? Scholars apply the engineering design process to design and build a prototype of a new type of chair from wires. They test their designs with a wooden artist model or stuffed animal.
Curated OER
AM I on the Radio?
Students create a working radio by soldering circuit components supplied from an AM radio kit. They demonstrate an efficient soldering technique, identify the circuit components used to construct their radio, and explain how their radio...