Curated OER
Technology in the Early 1800s
Fifth graders, in groups, select ten photos about work and technology in the early 1800's from the Smithsonian Internet site for analysis. They discuss the photos and write a short description of day in the life of a worker.
Curated OER
Alice
Students work with computers and use the Alice software. In this computer lesson students learn how to use the Alice program.
Curated OER
Use of Digital Cameras
Students become familiar with the operation of the school digital camera. They insert photographs into WORD procession software and use text boxes and arrows to create labels.
Curated OER
Project Description
Students engage in using the Internet to solve problems. The skill of problem solving is developed and technology skills are used to solve a student picked problem. The lesson targets the middle school audience.
Curated OER
ETHICAL USE OF THE INTERNET
Students investigate the use of the internet and how it should be used by students. The concepts of intellectual property and fair usage are covered. The author of resources is found by them through practice with finding small print...
Curated OER
Desktop Pub. - Quark XPress 4: Video Box
This lesson is the fourth in a series of six that teaches basic Desktop Publishing skills with QuarkXPress. Other DTP software can also be used. In this lesson, students will lay out an over-sized document (tabloid size) and irregularly...
Mathematics Vision Project
Module 6: Congruence, Construction, and Proof
Trace the links between a variety of math concepts in this far-reaching unit. Ideas that seem very different on the outset (like the distance formula and rigid transformations) come together in very natural and logical ways. This...
Curated OER
Technocop
Students explore the role of a police officer while investigating the Microsoft Word program. In this technocop lesson plan, students examine how to format text using a computer program. Students follow detailed...
Teach Engineering
Exploring Bone Mineral Density
Bone up on bone density. The second installment of the seven-part series has pupils read articles on two different websites to learn about bone density and its measurement, as well as X-rays and other imaging tools. A quiz assesses their...
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.
Computer Science Unplugged
The Muddy City—Minimal Spanning Trees
What is the most efficient way to ensure everyone is connected? Individual pupils determine the least expensive route to pave roads in a fictional city. In doing so, they learn to find the minimal spanning tree for the situation. They...
Computer Science Unplugged
The Orange Game–Routing and Deadlock in Networks
How is data able to move in a congested network? Groups simulate moving data around a congested network by passing fruit around a circle, following specific rules, until everyone ends up with their own fruit. Extension activities...
Curated OER
Electronic Survey Activity
Fifth graders conduct a class survey and share the results with a class in another state via an electronic bulletin board. This technology-rich lesson plan is an ideal way to have learners practice communicating with others through the...
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 instructional activity of the series. They learn to refactor code and remove redundancies after modifying code.
Facebook
Public Wi-Fi
Sometimes free Wi-Fi comes with a hefty price tag! Networking novices examine the components of a Wi-Fi network during a digital citizenship lesson from an extensive series. Groups work together to map out a day's worth of Internet...
Code.org
The Need for Programming Languages
LEGO see if you can recreate my design. Individuals build an arrangement from LEGO blocks and write directions for someone else to follow in order to recreate the arrangement. Pairs then swap directions and try to...
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...
Code.org
Creating Functions
Quit repeating yourself ... you can make this simpler! Rather than repeating the same set of code over and over, class members learn to build and call functions in a series of challenges in App Lab. In the end, they combine...
Technical Sketching
Introduction — Surfaces and Edges
How different can 3-D and 2-D really be? An engineering resource provides an explanation about the importance of two-dimensional technical drawings. Several samples show how to create multi-view drawings from pictorials and...
Computer Science Unplugged
Ice Roads–Steiner Trees
As an introduction to Steiner Trees, class members are challenged to find the shortest paths to connect multiple points. The teacher introduces the problem by showing how to connect three points. Groups then go outside and construct a...
Code.org
Cleaning Data
"Clean the data!" "I did not know it was dirty." Introduce your class to the process of cleaning data so that it can analyze it. Groups work through a guide that demonstrates the common ways to filter and sort data. Pairs then...
Curated OER
Exploring Geometric Figures
Tenth graders explore mathematics by participating in hands-on daily activities. Learners identify a list of different shapes and classify them by shape, size, sides and vertices. They utilize tangrams and geometric pieces to gain...
Teach Engineering
Circuits
Don't know how to make the initial connection on electric circuits? This lesson provides the background to present the introductory vocabulary to learning about electric circuits. It is organized in a meaningful progression with an...
Code.org
Creating Functions with Parameters
The pupils practice modifying parameters in a function to add variations to their under the sea scene. The resource also introduces random number functions that alter the scene every time the program runs.