Scratch Jr. Project
CT Concept: ALGORITHMS
Lesson Plan includes Equitable Access
Coders will use the start on bump block to create a contagious dance party using motion blocks. The purpose of this project is to introduce young coders to triggering algorithms using the start on bump block.
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.
Jackrabbit McCabe and the Electric Telegraph
By: Lucy M. Rozier
CT Concept: ABSTRACTION & EVALUATION
Lesson Plan includes Equitable Access
Scratch Jr. Project
CT Concept: DECOMPOSITION
Lesson Plan includes Equitable Access
Coders use a variety of blocks and sprites to create a racing game and a short story about a race. The purpose of these projects is to apply previously learned concepts in a new context to create their first game and a short story, as well as introduce the say block.
Project Checklist: Race to Finish 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.