Dash Robot:
Pumpkin Chuckin' Maze
CT Concepts: ALGORITHM, DEBUGGING, COLLABORATING
Lesson Plan includes Equitable Access
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.
1B-AP-13 Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.
A Walk in the Words
By: Hudson Talbott
Link to Google Slide Lesson (2 day)
CT Concept: ABSTRACTION
Lesson Plan includes Equitable Access
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.
1B-AP-13 Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.
Scratch Project
Link to Google Slide Lesson (2 day)
CT Concept: ABSTRACTION
Lesson Plan includes Equitable Access
Coders create a scenic walk where a sprite walks between backdrops to describe or introduce each scene. The purpose of this project is to introduce the when backdrop switches to block to show and hide sprites on specific backdrops.
Project Checklist: Scenic Walk Link
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-12 Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.
1B-AP-15 Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
1B-AP-13 Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.
1B-AP-17 Describe choices made during program development using code comments, presentations, and demonstrations.