Link to Lesson Plans and Materials
(Move It, Move It)
Code.org Unplugged Activity
About the Lesson
This lesson will help students realize that in order to give clear instructions, they need a common language. Students will practice controlling one another using a simple combination of hand gestures. Once they understand the language, they will begin to "program" one another by giving multiple instructions in advance.
CT Concept: EVALUATION & ALGORITHMS
Recognize situations where they can create programs to complete tasks
Predict moves necessary to get teammate from start to finish
Convert movements into symbolic instructions
Relate algorithms as programs to teammates
Zombies Don't Eat Veggies
By: Megan Lacera
(2 Day lesson)
CT Concept: EVALUATION
Lesson Plan includes Equitable Access
ScratchJr
Project Checklist Haunted House
Included CT Checklist
CT Concept: ALGORITHMS & DECOMPOSITIONS
Standards
1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.
1A-AP-08 Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.
1A-AP-11 Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
1A-AP-14 Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
1A-AP-15 Using correct terminology, describe steps taken and choices made during the iterative process of program development.
Scratch Jr. Project
CT Concept: ALGORITHMS & DECOMPOSITION
Lesson Plan includes Equitable Access
Coders use a variety of blocks and sprites to create a short story with a moral. The purpose of this project is to apply previously learned concepts in a new context. This project can be adapted to any short story with a moral.
Project Checklist: Look Both Ways Link Includes CT Checklist
Assessment includes Equitable Access
Standards
1A-AP-10 Develop programs with sequences and simple loops, to express ideas or address a problem.
1A-AP-12 Develop plans that describe a program’s sequence of events, goals, and expected outcomes.
1A-AP-08 Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.
1A-AP-11 Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
1A-AP-14 Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
1A-AP-15 Using correct terminology, describe steps taken and choices made during the iterative process of program development.