3-5.AP.15 Use an iterative process to plan and develop a program by considering the perspectives and preferences of others.
Lesson by code.org with optional ELA & Math connections.
Lesson by code.org emphasizing an inclusive computing culture.
Lesson by code.org with optional ELA & Science connections.
Lessons by SFUSD engaging students in coding via Scratch.
Lessons by SFUSD engaging students in coding via Scratch.
Students consider feedback from peers on Scratch project.
Lesson, slides, student workbook by Code for Fun utilizing Scratch.
Lesson, slides, student workbook by Code for Fun utilizing Scratch.
Lesson, slides, student workbook by Code for Fun utilizing Scratch.
Students receive feedback on storyboards for their app creation.
Students receive feedback on Scratch projects.
Students learn to ask for feedback about a prototype.
3-5.AP.16 Observe intellectual property rights and give appropriate attribution when creating, remixing, or combining programs.
Lesson, slides, student workbook by Code for Fun utilizing Scratch.
Lesson, slides, student workbook by Code for Fun utilizing Scratch.
Students learn to respect intellectual property rights.
Lesson by Copyright & Creativity for ethical digital citizens.
Students consider impacts of tech on film with hands-on activities.
3-5.AP.17 Test and debug a program or algorithm to ensure it accomplishes the intended task.
Students work together in this code.org lesson to test & debug.
In this code.org lesson, students test & debug throughout a project.
Lessons by SFUSD engaging students in coding via Scratch.
Lesson, slides, student workbook by Code for Fun utilizing Scratch.
Lesson, slides, student workbook by Code for Fun utilizing Scratch.
This curriculum contains a specific debugging lesson in units 1-5.
Lesson, slides, student workbook by Code for Fun utilizing Scratch.
Lessons from ECforALL curriculum utilizing Scratch.
Lesson from MA iMOD integrating science, engineering, CS.
Lesson from Girls who Code to explore debugging in an unplugged activity.
Lesson from Girls who Code focusing on debugging.
Lesson integrating science and CS through Scratch.
3-5.AP.18 Perform different roles when collaborating with peers during the design, implementation, and review stages of program development.
Virtual tour including lessons, activities, gamification.
Students learn to ask for feedback about a prototype.
Students receive feedback on Scratch projects.
Students receive feedback on storyboards for their app creation.
Lessons from ECforALL curriculum utilizing Scratch.
Students work together via pair programming.
Students collaborate to plan to create a fraction slider in Scratch.
Students collaborate to plan to create a fraction slider in Scratch.
3-5.AP.19 Describe choices made during program development using code comments, presentations, and demonstrations.
Students present their project to peers for a culminating activity.
Showcase lesson at the end of each unit includes presentations.