Hi, what do you want to do?
Code.org
Controlling Memory with Variables
Not all variables are created equal. Discover how variables in computer science are different from variables in math class. Scholars learn to work with variables in computer programming by developing a mental model for how variables...
Curated OER
Students Get Animated: Make Existing Lessons Move and Motivate Students
Students study the chemical elements in a computer generated cartoon format. In this computer animation and chemistry instructional activity, students learn how to animate using computer programs. Students use animation to learn about...
Code.org
Using Simple Commands
Turtles might be slow, but class will zoom by when your pupils build a program in which reptiles draw a grid. Using App Lab and JavaScript, class members build a program to find the most efficient way to draw an image of a...
Curated OER
Slavery in America at the Time of the Civil War
Young scholars discover how to create electronic graphic organizers. In this Civil War lesson, students present their thoughts regarding slavery in the United States as the war began. Young scholars use Inspiration software and follow...
TeachEngineering
Teach Engineering: Flow Charting App Inventor Tutorials
Students design and create flow charts for the MIT App Inventor tutorials in this computer science activity about program analysis. In program analysis, which is based on determining the behavior of computer programs, flow charts are an...