Lesson Plan
Code.org

Canvas and Arrays in Apps

For Teachers 9th - 12th
Scholars learn how to make a digital canvas and fill it with artwork by creating a drawing app using the canvas element. The activity requires learners to previous knowledge of arrays and return commands to draw images.
Lesson Plan
Curated OER

Hector's World - Lesson Plan Episode 1 - "Details, Details..."

For Teachers Pre-K - 2nd
Learners examine the ramifications of sharing personal information. In this personal information in a digital world lesson, students establish their individuality in a classroom activity. They watch an episode of "Hector's World" that...
Lesson Plan
Cornell University

Bridge Building

For Teachers 3rd - 8th
Bridge the gaps in your knowledge of bridges. Individuals learn about bridge types by building models. The activity introduces beam bridges, arch bridges, truss bridges, and suspension bridges.
Lesson Plan
Code.org

Controlling Memory with Variables

For Teachers 9th - 12th
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...