Lesson Plan
Code.org

Using Simple Commands

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

Code Creators

For Teachers 3rd - 8th
The lesson is real—even if the computer code isn't. Scholars learn about pseudocode, which simulates computer code using everyday language. They write pseudocode for simple actions, then have classmates guess the action from the written...
Lesson Plan
Code.org

APIs and Using Functions with Parameters

For Teachers 9th - 12th
Introduce your class to the API, a reference guide that lists and explains the functionality of programming language. Using JavaScript, individuals draw complex designs that require additional commands and parameters defined in the...
Activity
Stratford Academy

Microsoft Word Exercise

For Students 4th - 12th Standards
Get to know the computer program, Microsoft Word, by completing 24 tasks, including typing a line of text, experimenting with format options, inserting page numbers, headers, footers, and more.  
Lesson Plan
Code.org

Creativity in Algorithms

For Teachers 9th - 12th
Groups work with the program they built in the previous activity to make it more creative. The resource challenges pupils to add functionality to their existing programs by adding a new command.
Lesson Plan
Code.org

The Need for Algorithms

For Teachers 9th - 12th
Pairs work through two scenarios that require them to generate an algorithm. The first activity requires pairs to define a common language to use; the second comes with the language. The pairs then must determine how to code the...
Lesson Plan
Code.org

Creating Functions

For Teachers 9th - 12th
Quit repeating yourself ... you can make this simpler! Rather than repeating the same set of code over and over, class members learn to build and call functions in a series of challenges in App Lab. In the end, they combine...
Lesson Plan
Code.org

The Need for Programming Languages

For Teachers 9th - 12th
LEGO see if you can recreate my design. Individuals build an arrangement from LEGO blocks and write directions for someone else to follow in order to recreate the arrangement. Pairs then swap directions and try to...
Activity
1
1
PBS

Hidden Alarm

For Students 5th - 8th
It's time! The fourth lesson in a five-part series has teams of scholars build a circuit for an alarm. A switch lets them turn the alarm on and off and allows them to hide the alarm—just as long as they don't hide it in the classroom!
Lesson Plan
Curated OER

Persuasion and Parallel Structure

For Teachers 9th - 12th
Discuss the definition of parallel structure with your high school class. In small groups, they read a section of "The Declaration of Independence" to identify examples of parallel structure. Each learner writes an essay explaining the...
Lesson Plan
1
1
Southern Nevada Regional Professional Development Program

“Just a Minute” Focus: Adapting Speech

For Teachers 9th - 10th Standards
A little bit complicated, but a whole lot of fun. Show your class an episode of the British television game show Just a Minute. After an explanation of the rules (no repetition, hesitation, or deviation) groups develop topics, based on...