Curated OER
Lesson 23: Reproduction - Day 5: Birth Control
Students with mild to moderate disabilities discuss human reproduction and the importance of preventing pregnancy. They review reproductive anatomy, sexual decision making, and what birth control is. The lesson concludes with a...
Curated OER
Computer Titration Lab Simulation
Students perform a lab simulation for a titration of monoprotic and diprotic acids. In this titration simulation lesson plan, students use a computer program to neutralize an acid with a base and compute the unknown concentration of the...
Curated OER
ESL English Grammar Lesson: The Royal Wedding
Have your ESL learners practice their written and oral English grammar skills, with this highly engaging ESL Lesson. Budding grammarians mingle across the room discovering what they each know about the Royal Wedding between Kate and...
Curated OER
Computers: Case Construct
Students write a computer program that can receive two numbers and allows the user to decide to add, subtract, or multiply them together. Once solved, they discuss the sample solution using a case construct. Students discover when it is...
Curated OER
Techno-shapes
Explore the concept of shapes by using tools in Kid Pix Deluxe 4 computer program. This techno-shapes lesson has pupils watching a video about shapes, and using the Kid Deluxe 4 computer program to draw shapes. They get to design their...
Khan Academy
Challenge: SmileyFace
Two smiley faces are better than one. The interactive lesson challenges pupils to use methods to alter a program to make it more efficient. Individuals use the new code to create multiple smiley faces that speak. The engaging activity is...
Curated OER
Teaching Grocery Shopping Using Computer Based Instruction
Who doesn't need to buy groceries now and then? Prepare your special needs class for an upcoming trip to the grocery store. They practice matching the words on the shopping list to images of each item. They then use their list to locate...
Curated OER
Exploring a Teaching Career Through an Energy Lesson
After learning how to dentify information on energy and its conservation. your class can work in groups to create an activity and lesson plan for elementary young scholars, teaching all about energy and its conservation. Students...
Curated OER
Columbus Day / Computer
Help your class explore holidays and important people. They will use a computer to find out important information on Christopher Columbus. The will research his voyages, ships, and history of that time period. They will then incorporate...
Curated OER
Don't Let Computers Bug You
Students write paragraph about a bug using the computer, an Internet encyclopedia, and word processing program.
Google
Animate a Name
What's in a name? Pupils use the Scratch code blocks to animate letters in a name. They learn about events, sequencing, and loops in computer science by taking part in the project.
PBS
Code Creators
The lesson is real—even if the computer code isn't. Scholars learn about pseudocode, which simulates computer code using everyday language. They write pseudocode for simple actions, then have classmates guess the action from the written...
EngageNY
First-Person Computer Games
How do graphic designers project three-dimensional images onto two-dimensional spaces? Scholars connect their learning of matrix transformations to graphic design. They understand how to apply matrix transformations to make...
Google
Rookie Collage
No there's no need to piece together computer science resources. A fun Made with Code project challenges scholars to develop a collage with a Rookie theme using computer code. They learn about encapsulation, objects, and properties in...
Curated OER
Linear Programming
In this algebra worksheet, students calculate the maximum and minimum of a shaded region. They identify the boundaries and their vertices's. There are 2 problems.
Google
Code for Equality
It's my belief that all learners should have equal access to computer science projects! Young computer scientists learn about variables, encapsulation, sequences, and objects in block-based coding. They create a collage by first...
Computer Science Unplugged
The Intelligent Piece of Paper
How smart is that piece of paper? The activity introduces the idea of computer programming as a list of instructions written by computer programmers. Two individuals play a game of Tic-Tac-Toe in which one follows the commands written on...
Google
Art: Graffiti
Your principal won't mind graffiti, as long as it's on a virtual wall. Scholars use the Scratch block-based computer language to write a program on graffiti. The program lets users place certain designs on a wall.
TryEngineering
Solving a Simple Maze
Solve a maze ... from a robot's point of view. In the instructional activity, your scholars build a small, simple maze from cardboard and then find a route from the start point to the finish point. They write an algorithmic process that...
Code.org
While Loops
Bring your pupils in the loop with while loops. Scholars learn how to modify conditional statements to produce while loops in the 14th lesson of the series. They use flowcharts to understand loops and then program some examples of loops.
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.
Google
Art: Interactive Art
What would the Mona Lisa say if she could talk? Scholars create a digital story within the Scratch block-based coding program. They make famous paintings talk and move when viewers click on them to complete the third of eight parts in...
Concord Consortium
Vending Machine
Let the resource quench your thirst for knowledge, like a vending machine that dispenses drinks. Future computer scientists develop an algorithm to identify the fewest number of coins that a vending machine could use in creating change....
NOAA
Plate Tectonics II
Mid-ocean ridges, rift valleys, island arcs, mountain ranges, earthquakes, volcanoes ... there are so many features associated with plate tectonics. The 14th installment of a 23-part NOAA Enrichment in Marine sciences and Oceanography...