Scratch Resources

Free Scratch and ScratchJr Curricula

  • The link above directs you to free, interest-driven projects I continue to develop for BootUp PD.

Professional Scratch Profile

  • Click on the link above for Scratch projects I developed for BootUp PD.

  • Click here for projects I created for BootUp PD.

  • Click here for hundreds of debugging exercises.

Personal Scratch Profile

  • Click on the link above for Scratch projects that all have comments within the code explaining how the blocks are used to create the project. These projects were for the 2nd through 8th grade computer programming classes I worked with.

  • Click here for projects myself and the 2nd through 8th grade coders I worked with created or remixed.

CS First

  • The link above has resources designed by Google to assist with developing a Scratch club or class.


  • ScratchEd is an online community of Scratch educators discussing resources and guides.

Learn to Code with Scratch

  • This is a free book on learning to use Scratch with the Raspberry Pi. There are several coding projects and examples to explore in this book.

Coding Vocabulary Terms

  • A resource found by Chase, from Troop 325. Thank you, Chase, for finding and sharing this resource!

Scratch and ScratchJr Projects and lesson plans

Scratch Tips I Continue to create

Debugging Practice

What this class looks like

coding TAP Crosswalk Document

The purpose of the document below is to provide a "crosswalk" between classroom learning and facilitating with the TAP evaluation rubric. The "crosswalk" provides an explanation or translation of what to expect within a coding classroom as it relates to TAP discourse.

If you are on a mobile device, click here to open up the Google Doc below.