Students who enjoy working on the computer, creating characters, writing stories, or playing games will all find a fun opportunity with Scratch. Scratch is a free visual programming language that helps students create interactive digital stories, animations, and games. It’s simple to use, and it gives students a rich environment in which to learn some basic computational programming skills.
In this course, students will begin by programming simple shapes to move and interact with each other. Then, they will learn how to add sound effects and music to their project. Soon, each student will have a full portfolio of their own art, stories, and games. The class will even have an “interactive dance party!”
Students will spend time every week working on ideas in an online design journal, and they will provide creative and technical feedback to each other through discussions and group activities.
*This course may be appropriate for Gifted and Talented middle school students who meet all course prerequisites.*
This course is an introductory-level class that does not require a background in computer programming. Students with an advanced level of game development or programming should understand this prior to enrolling in the course.
Students will learn to:
- Understand the concept of computational creation, in the context of Scratch.
- Create Scratch projects that are interactive digital representations of personal interests.
- Analyze and discuss computational concepts in the context of Scratch projects.
- Develop strategies for testing and debugging projects.
- Interpret and connect with the work of other Scratchers while designing and remixing projects.
- Identify areas in which support is needed and how to get and give support.
- Discover new applications to the study of language, logic, programming, creative art, and media.
- Discover career paths in programming, animation, and social media.
Please refer these requirements to your school's technology staff prior to registering for the course. Schools must install and allow student access to the resources listed here, in order for a student to participate in the course. In addition to VHS system requirements:
Hardware used: internal/external speakers or headphones
Specific URLs accessed: multiple addresses at domain “mit.edu”
Students will require the ability to upload files to, and download files from, websites outside of the Learning Management System (LMS). Please be sure this is enabled for registered students.
Please Note: This course may not be appropriate for students with specific accessibility limitations as written. Please refer to the VHS Handbook policy on Special Education/Equity for more information on possible modifications. If you need additional assistance, please let us know at service.goVHS.org.
Please see software manufacturers' websites for further information and system requirements.
Please note that this course contains an end-of-course proctored exam. Instructions for students to identify an appropriate adult proctor are included in the course lessons.
Computer Science and Technology
7, 8, 9, 10, 11, 12, 13
Gifted and Talented Middle School,High School
F16, F17, SP17, SP18
Media Kit Shipped:
Media Kit Purchased:
MA NCES Code:
AdvancED, Middle States Commission on Secondary Schools