Levels of Scratch Curriculum Integration

It might be helpful to think of different levels of integrating Scratch in the curriculum.

Level 1:
Find and use projects that tie into the curriculum (simulations, quizzes, educational games, tutorials, etc.)

You can use Search options on Scratch as well as ScratchEd to locate projects (See directions on searching at the bottom of this page). You can also look at the project and studio examples on the different content area pages on this site using the links below:

Math      Language Arts      Science and Social Studies      Music and Visual Arts

You can also check out this resource from ScratchEd: Scratch Projects Across the Curriculum

Level 2:
Help students remix existing projects to correlate with curriculum.

Remixing is making a project based on someone else’s project.  The original project needs to be shared.  To remix a project, click the See inside button in the upper right corner of the project.  Once you are “inside” the project, you will see an orange Remix button in the upper right corner.  You can now modify the project. When you click on the See project page link in the upper right corner, You will be prompted to add notes and say thanks to the project’s originator.  Under the Notes and Credits section, the original project will be listed and linked along with the Scratch username of the originator.

An example of a project that a student might remix is Math Quiz with lists: https://scratch.mit.edu/projects/36698802/  This project is a multiplication quiz, but could be edited to be a quiz on any subject. Students would need to change the information in the data lists and change the directions given by Scratch cat. 

A teacher could also remix a project or create a project for students to remix and insert comments as directions for students in the script area.  Examples of this are: Clone Summative Student Start https://scratch.mit.edu/projects/83618680 and Starter Project for Scratch Cat is Missing https://scratch.mit.edu/projects/10111508

Level 3:
Have students create their own Scratch projects to demonstrate their learning and increase technology literacy. 

There are several excellent resources for teaching Scratch programming to students that tie into national common core standards and technology literacy standards. One resource is the Creative Computing Guide for Scratch. It can be downloaded as a PDF or as an editable PowerPoint.  There is also a student workbook that goes along with the guide. In the appendix of the guide is a correlation between some of the activities and common core standards.

Scratch Creative Computing Guide: http://scratched.gse.harvard.edu/guide/download.html  

  • Unit 0 – Getting Started
  • Unit 1 – Exploring
  • Unit 2 – Animations
  • Unit 3 – Stories
  • Unit 4 – Games
  • Unit 5 – Diving Deeper
  • Unit 6 - Hackathon

Googles CS First: http://www.cs-first.com/  Schools and teachers can register for free and create Google CS First Clubs. There are several different themed activities to choose from and each has lesson plans, videos, and materials such as informational flyers, worksheets, club plans, etc.  To get an idea of what CS First is like, you can try the introductory sample activity, High Seas, without registering.


Fashion & Design



Social Media


 Music & Sound

Game Design

Animation (BETA)

Code.orghttps://code.org/ This site provides free courses for students along with a free teacher dashboard and materials.  There are courses for students at all levels, and the K-5 courses use a block programming format similar to Scratch. This is a great resource for introducing computing and programming concepts and can be used before introducing students to Scratch or in conjunction with Scratch. "The courses are flexible so educators can tailor them to their class based on their students’ developmental level and prior experience. The lessons align to CSTA Computer Science Standards ISTE standards , and reinforce concepts and skills taught in other subject areas by integrating national Math English Language Arts , and Science standards."

 Searching the Scratch website https://scratch.mit.edu/ 
 Click the “Explore” link to search for existing projects and studios. (A studio is a collection of projects, usually organized by a theme or subject.) You can search by the topics listed or you can type in a tag (search term).
 You can also type search terms in the search box. 
 Searching the ScratchEd website http://scratched.gse.harvard.edu/