Hi, what do you want to do?
Curated OER
Adjective Preposition Combinations Quiz
In this English vocabulary skills worksheet, students answer 20 fill in the blank questions that require them appropriately combine the listed adjectives and prepositions listed in the provided word bank.
Curated OER
Brain-Controlled Robotic Arms: Cloze activity with Article
Fascinating content about current medical research on brain-controlled prosthetics comes in cloze activity form with a link to the original article. Useful for listening and reading comprehension skills development, and for any science...
Curated OER
Verb Tense Exercise 6
In this online interactive grammar skills worksheet, students answer 15 fill in the blank questions regarding simple past and present perfect verbs. Students may submit their answers to be scored.
Curated OER
Writing Concise Sentences
Use this online English skills worksheet on a computer lab day in your language arts class. Young writers respond to twelve questions that require them to write more concise sentences. They may check suggested answers.
Curated OER
ESL Teacher
In this civics worksheet, students read a paragraph about an ESL teacher who is pregnant. They answer five true/false questions about the paragraph. Students write a paragraph describing one way to solve the problem that is presented in...
Curated OER
Unix Word Search
For this technology worksheet, students look for the words that are related to the concept of the Unix computer language. The skill of spelling is emphasized.
Curated OER
Line and Design (Advanced)
As part of an exploration of line and design, students complete a variety of activities which include discussing a list of vocabulary terms, and learning about principles of design.
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
Treasure Hunt—Finite-State Automata
Introduce your class to the concept of finite-state automata with an activity that asks individuals to try to map their way to Treasure Island by taking different routes though an island chain. Each island has two ship sailing...
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...
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
Storing Android Accelerometer Data: App Design
There's an app for that! Pupils learn to build an app that will store data on an Android. The lesson introduces class members to the tiny database, TinyDB, for Android devices. A video tutorial provides an example that uses the...
Teach Engineering
Android App Development
Building an accelerometer app for your Android device. Groups develop an app that uses the accelerometer on an Android device. The purpose of the activity is to reinforce the programming design. The post activity assessment challenges...
Drexel University
Learning Roomba Module 5: Localization
Where is my robot? Pupils create programs that utilize the localization services that a Roomba uses to determine its surroundings.
Code.org
Algorithms Detour - Minimum Spanning Tree
This optional lesson plan introduces the class to the idea of a minimum spanning tree. The activity focuses on determining an algorithm that will find the most efficient path in a network to transfer data.
Teach Engineering
Exploring Acceleration with an Android
Small groups use rubber bands to accelerate an Android device along a track of books. They collect the acceleration data and analyze it in order to determine the device's velocity.
National Security Agency
Integers: Quick, Fun and Easy To Learn
A good complement to any integers unit contains a three-day lesson plan about positive and negative integers, adding and subtracting integers, and how to find the additive inverse. Additionally, it provides all necessary...
TryEngineering
Fun with Sorting
Who knew sorting could be so much fun? Scholars participate in a sorting activity where they develop questions to place a list of numbers in order. They consider how these questions can be used as an algorithm.
Curated OER
Matching Worksheet
On these literacy worksheets, students match the vocabulary words with the word in the right column that has the closest meaning. The answers are found by clicking the button at the bottom of the page. These online, interactive...
Curated OER
House of the Spirits: Fun Trivia Quiz
This quiz about Isabel Allende's magic-realist novel, on the syllabus for many 10th graders, comes with well supported answers that could foster discussion, incite rereading, and enhance comprehension. If you have computer access in your...
Curated OER
Establishing a Strong Authorial Voice, Worksheet 2
Young writers are asked to revise and modify a series of sentences to make them stronger and relay a sense of voice. No definitions or models are given. You might use the activity to check for understanding after a discussion of writer’s...
International Technology Education Association
Pixel This!
Did the image I drew match the image you saw? By simulating a satellite and a ground station, teams of two transmit data in the form of pixels in order to recreate an image. They use four different levels of brightness, creating slightly...
Inside Mathematics
Rhombuses
Just what does it take to show two rhombuses are similar? The assessment task asks pupils to develop an argument to show that given quadrilaterals are rhombuses. Class members also use their knowledge of similar triangles to show two...