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...
Printables
Freeology

MyPage

For Teachers 4th - 12th
Engage students in sharing about themselves with this social-media-inspired student interest survey. Using the format of a Facebook page, the worksheet asks kids to fill in information about their interests, family, friends, summer...
Lesson Plan
Code.org

User Input and Strings

For Teachers 9th - 12th
Pupils learn to apply strings in computer science. They master two new user interface elements and also use string type data to represent ASCII characters. Finally, individuals create an app for Mad Libs in the eighth lesson of the series.
Lesson Plan
Code.org

Introduction to Arrays

For Teachers 9th - 12th
How can you store lists in a computer program? The 16th installment of a 21-part unit introduces arrays as a way to store lists within a variable. Individuals program a list of their favorite things—adding interest to the activity.
Lesson Plan
Novelinks

The Little Prince: Response to Art Exercise

For Teachers 6th - 8th Standards
Depending on your perspective, solitude can be lovely or very, very lonely. Kids take a look at the simple landscape illustrated in Antoine de Saint Éxupery's The Little Prince, and write a short journal entry about their...