Plan out your Scratch project on paper or in Google Slides
Click Create on the Scratch website
Create a project that tells a story or animates a concept in some way
Include multiple sprites
Make sure if you click the Green Flag more than once that your program runs the same way every time
Recommended: Include multiple backdrops and changes of scene, if this makes sense
Optional: Include interactivity with the user
Done?
Name and Save your current project
Optional: Share your project and add it to our CS PD Week Studio
It can be a good idea to remix your own project (File/Save as a copy) before you try an extension.
Add a soundtrack and/or sound effects to enhance your story
Butterfly Life Cycle Animation (student example)
Social Studies California Mission Stories (student examples)
Printable Scratch Storyboard (source unknown)
Google Slides Scratch Storyboard (Use Template to make a copy)
Story About Me (BootUp)
Primary Standards Addressed:
3rd Grade
3.AP.C.1 Create programs that include sequences, events, loops, and/or conditionals.
3.AP.PD.1 With teacher guidance, use an iterative process to plan the development of a program by including others' perspectives and
considering user preferences.
4th Grade
4.AP.C.1 Create programs that include sequences, events, loops, and/or conditionals.
4.AP.PD.1 Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.
5th Grade
5.AP.C.1 Create programs that include sequences, events, loops, and conditionals.
5.AP.PD.1 Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.
Other Standards That May Be Addressed:
3rd Grade
3.AP.M.1 Decompose problems into smaller, manageable subproblems to facilitate the program development process.
3.AP.PD.2 Observe intellectual property rights and give appropriate attribution when creating or remixing programs.
3.AP.PD.3 Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
3.AP.PD.5 Describe choices made during program (procedure) development using code comments, presentations, and/or demonstrations.
3.IC. SLE.1 Use material that is publicly available and/or permissible to use.
4th Grade
4.AP.M.1 Decompose problems into smaller, manageable subproblems to facilitate the program development process.
4.AP.PD.2 Observe intellectual property rights and give appropriate attribution when creating or remixing programs.
4.AP.PD.3 Test and debug (identify and fix errors) a program/app or algorithm to ensure it runs as intended.
4.AP.PD.5 Describe choices made during program development using code comments, presentations, and/or demonstrations.
4.IC.SLE. 1 Use material that is publicly available and/or permissible to use.
5th Grade
5.AP.M.1 Decompose problems into manageable subproblems to facilitate the program development process.
5.AP.PD.2 Observe intellectual property rights and give appropriate attribution when creating or remixing programs.
5.AP.PD.3 Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
5.AP.PD.5 Describe choices made during program development using code comments, presentations, and demonstrations.
5.IC. SLE.1 Use public domain or creative commons media, and refrain from copying or using material created by others without permission.
NOTE: The programs created will only partially meet x.AP.C.1 since they may not include conditionals and do not require loops.