Unplugged
CT Concept: ALGORITHMS & DEBUGGING
Lesson Plan includes Equitable Access
This unplugged lesson brings the class together as a team with a simple task to complete: get a "robot" to stack cups in a specific design. This activity lays the groundwork for the programming that students will do throughout the course as they learn the importance of defining a clearly communicated algorithm
Standards
1A-AP-09 Model the way programs store and manipulate data by using numbers or other symbols to represent information.
1B-AP-10 Create programs that include sequences, events, loops, and conditionals
1B-AP-11 Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.
1B-AP-15 Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
Scratch Project
Your Name is a Song
Link to Google Slide Lesson (book and Scratch lesson together)
CT Concept: PATTERN RECOGNTION
Lesson Plan includes Equitable Access
In this introductory project, coders create their name using letter sprites and use code to animate each letter when clicked. The purpose of this project is to introduce coders to creating simple algorithms using a small number of blocks in Scratch.
Project Checklist: Animate Your Name Includes CT Checklist
Standards
1B-AP-10 Create programs that include sequences, events, loops, and conditionals
1B-AP-11 Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.
1B-AP-15 Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
1B-AP-17 Describe choices made during program development using code comments, presentations, and demonstrations.
Scratch Project
CT Concept: ALGORITHMS
Lesson Plan includes Equitable Access
Coders create an interactive collage that explains what they like when a sprite is clicked. The purpose of this project is to reinforce understanding of the previously introduced blocks while introducing the say blocks and further getting to know the coders you work with.
Project Checklist: Interactive Collage Link Includes CT Checklist
Standards
1B-AP-10 Create programs that include sequences, events, loops, and conditionals
1B-AP-15 Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
1B-AP-17 Describe choices made during program development using code comments, presentations, and demonstrations.