Code.org
The Need for Encryption
Scholars investigate the need for encryption as they read a portion of the book Blown to Bits and discuss encryption techniques. They finish by attempting to decode a message written using a Caesar cipher.
Curated OER
Let's Focus on Idioms
Get online and explore idioms. Your class will use the Internet to locate, choose, and illustrate their favorite idioms. They make a class PowerPoint with illustrations for their idioms and explain the meaning of each. A great way to...
Code.org
Functions and Top-Down Design
Let me break it down for you! Introduce your class to a way of breaking up a complicated task into its component pieces. Individuals draw a complex figure using JavaScript and then break it down to help determine the...
TryEngineering
Data Representation: Millions of Colors
How many colors do you know? The lesson teaches scholars how digital devices use binary and hexadecimal representations to store colors. They learn how millions of colors are available on these devices.
TryEngineering
Boolean Algebra is Elementary
See how Boolean algebra relates to video games with a lesson that teaches young scholars how to use Boolean algebra to create rules for a virtual world. They test the rule base for consistency in groups.
Code.org
Encoding B and W Images
Imagine drawing with zeros and ones. The third lesson in a unit of 15 introduces the class to creating black and white images. Pairs get together to create an encoding scheme in order to make these images. They move on to a...
Code.org
Introduction to Data
Data, data everywhere. Challenge your class to begin thinking about data, the ways people collect information, and what we can learn from this data. Class members discuss sources of data and then individuals answer questions in the...
Code.org
Introduction to Conditional Logic
On one condition ... explore how to use conditionals within conditionals. Scholars apply conditional statements to improve upon the app they built during a previous lesson. They also learn about nested conditionals in the 11th lesson of...
Microsoft
Functions and Parameters
Let's hope your program functions correctly. An informative and fun lesson plan teaches pupils about functions and parameters, both in the real world and in computer coding. A set of activities challenges them to apply their newfound...
Rochester Institue of Technology
Household Container Recycling
Don't throw out this resource ... recycle it! Learners investigate recycling of containers using single stream processes, and then the class discusses the advantages and disadvantages of recycling.
Teach Engineering
Designing a Spectroscopy Mission
In this mind-bending activity, young engineers explore this question of whether or not light actually bends. Using holographic diffraction gratings, groups design and build a spectrograph. The groups then move on research a problem...
Teach Engineering
Processes on Complex Networks
Introduces your class to random processes in networks with an activity that uses information about disease spread using the susceptible, infectious, resistant (SIR) model. Participants determine whether a susceptible person becomes...
Curated OER
Museum of Computer Technology
Students research the five generations of computing devices and computer inventors, and create a virtual museums.
Curated OER
Pin the Tail on the Computer
Pupils identify the basic components of the computer system. They watch a Brain Pop movie about computers and then draw a "vocabulary label" from a basket. The student is blindfolded and sticks the label on a picture of a computer....
Curated OER
What's Wrong With This Computer?
Students, while in the computer lab, view a PowerPoint Presentation that addresses routine hardware and software problems that may occur with everyday usage of a computer. They identify and solve routine problems by checking connections...
Curated OER
Human Computer Game
Students view the "Parts of a Computer" Power Point presentation then they view the inside of a computer and break down each operating system and its job. They compare and contrast the difference between human and computer parts that...
Curated OER
Computer Parts
Pupils observe PowerPoint presentation explaining the parts of a computer and discuss the monitor, keyboard, mouse and CPU unit. They create index cards, with definitions and place them on the word wall. Individually, students visit a...
Curated OER
Computer Programming: Learning Alice Programming
Students examine the Alice Program. In this computer programming lesson, students use the drag and drop program method and view a PowerPoint presentation. Students will then create a snowman by using the drag and drop method.
Curated OER
Computer Enhanced Instruction
Eighth graders complete several computer skill lessons. In this computer skills lesson, 8th graders complete word processing, keyboarding, electronic research, and a PowerPoint presentation.
Curated OER
The History of Computers
Students study the people and inventions related to computers. They research famous people for each invention they created and create a timeline of the inventor and his inventions. They present an oral presentation about the person for...
Curated OER
Computer Accuracy
Learners 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.
Curated OER
USING THE SOFTWARE PROGRAM "HYPER-STUDIO"
Students demonstrate the steps to follow in using the software to create a presentation. They use context of cultural history of the four periods of Native American lifestyles in Illinois and create a presentation.
Curated OER
Land Use Over Time
Pupils view aerial photos and topographic maps of their local area. They compare and contrast major land use patterns over time by comparing these images to maps that are at least 50 years old. They analyze them using the four land use...
Curated OER
Time for Technology Glyphs
Students create a time for technology glyph using Kidpix4. They complete a circle map on things they like to do on while on the computer and write about their favorite thing to do while on a computer.