Code.org
Encoding and Sending Formatted Text
Introduce your class to encoding text. Pairs work together to create a protocol to send text prior to learning ASCII encoding. Groups then collaborate to send and translate ASCII codes creating a formatted text message.
California Department of Education
Who Am I?
Get in touch with your sense of self! The fifth and final lesson plan in a series of college and career lessons for fifth graders reinforces the relationship between interests and career choices. Pupils play a scenario-driven game, then...
Code.org
HTTP and Abstraction on the Internet
Introduce your class to the layers of abstraction of the Internet with a lesson on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the HTTP traffic on...
Scholastic
Optical Illusion
Number theory gets a workout in an activity that asks individuals to identify and color code the prime numbers and the composite numbers in the provided graphic.
Concord Consortium
Elements and Polarity
Take a look at some molecules that are so cool, they're polar! Scholars examine the effect polarity has on a molecule's shape and charge. Change up the view and choose between an opaque or transparent molecular surface, complete with...
Howard Hughes Medical Institute
HIV Protease Inhibitors
How do doctors fight a virus that's constantly mutating? Show science scholars how we fight HIV using one of its own most fundamental processes through a thoughtful demonstration. The lesson focuses on how protease inhibitors prevent HIV...
Beauty and Joy of Computing
Algorithms
Introduces the class to the idea of searching a list by building a script. Learners modify a guessing game script that will find a number in a list.
Beauty and Joy of Computing
Nesting Lists
Create lists within lists. The second lab in a series of five in the unit has pupils develop a simple contact list app. The tasks within the lab build the need for an abstract data type. Individuals build more complexity into their...
Beauty and Joy of Computing
Three Key List Operations
Develop an understanding of the Map, Keep, and Combine operations. The lab leads the class through the exploration of three list operations. Each task contains a self-check to measure scholars' understanding of the operation in the...
Beauty and Joy of Computing
Search Engines
Which search engine is best? The last lab in a unit of five leads the class to investigate search engines. Working in groups, individuals read and discuss articles related to searching the Internet. Pupils develop suggestions that...
Ontario
Animation Programming—Computer Studies
Introduce high schoolers interested in animation programming to fundamental programming concepts so that they can plan and write simple programs.
College Board
AP® Computer Science: A Picture Lab Student Guide
How do you modify digital pictures? In this lab learners write methods that modify digital pictures. They how to traverse a two-dimensional array of integers or objects, and are introduced to nested loops, binary numbers,...
Concord Consortium
Stoichiometry and Balancing Equations
Is your stoichiometry lesson plan just not adding up? Incorporate an exciting interactive to balance things out! Chemistry scholars manipulate the number of molecules added to the reaction vessel, then observe as bonds form and break as...
Concord Consortium
Polymers and Monomers
You don't want to break these chains! Show young chemists and biologists the basics of polymerization with a simple interactive. The resource gives learners three types of polymers to experiment with, as well as a brief tutorial about...
Mathematics Vision Project
Geometric Figures
Logical thinking is at the forefront of this jam-packed lesson, with young mathematicians not only investigating geometric concepts but also how they "know what they know". Through each activity and worksheet, learners wrestle with...
California Department of Education
My Dream Career
Is your job a dream come true? Career seekers research to discover what their ideal jobs might be in the second of five career and college readiness lessons for sixth graders. After determining their occupational clusters, individuals...
Texas Education Agency (TEA)
Developing Speed (Alpha, Numeric, and Keypad)
Hurry up! Pupils practice developing speed on a keyboard, participating in a series of drills to improve efficiency. After tracking their progress, they create an electronic guide about proper keyboarding techniques.
Perkins School for the Blind
Building an Organic Molecule
Glucose is a simple sugar and a molecule that can be illustrated through modeling. Scientific investigators with visual impairments use hands-on models to reconstruct the process of bonding molecules. The tools used in this activity are...
Kenan Fellows
Unit 3: Genetic Variation
What happens when genes change? Junior genetic investigators examine the effects of mutation in the third unit of a four-part Biotechnology series. Individuals discover the types of mutations through a series of PowerPoints, then partner...
Teach Engineering
DNA Forensics and Color Pigments
Use food coloring in electrophoresis. The last segment in a four-part series mimics DNA fingerprinting by using chromatography. Teams conduct chromatography on food coloring to find colors that use similar pigmentation in their makeup.