Scratch from MIT

Scratch from MIT

Description: This course introduces core programming basics—including variables, conditional statements, loops, debugging, and functions—via the Scratch programming language. Students will explore and develop familiarity and fluency with computational concepts. At completion of this course, students will be able to create a variety of Scratch projects that include sprites, sounds, math operations, variables, and logic. 

Ages 11–18 recommended.

Required: Each student must bring a Windows or Apple laptop with Chrome Browser installed. 

Starting January 13th, 2024 at the Discovery Center at Waters Edge. 

Frequently Asked Questions

What is Scratch?

Scratch is a platform for kids to make games, but more educationally, it’s a tool for young minds to bring imagination and ideas to life with code. In fact, Scratch is one of the most popular “block-based coding” options out there, and it’s one of the best programming languages for kids.  Learn more about making games on Scratch.


Why should my child learn with Scratch?

Learning to code can seem intimidating at first, but Scratch removes that barrier for kids. With adorable characters and straightforward block-based coding, Scratch is the ultimate introduction to the wide world of programming! 


What college and career opportunities can this course lead to?

Scratch may be designed for younger kids, but the programming fundamentals they will learn through Scratch will set them up for more sophisticated programming and computational skills down the road! With block coding basics under their belts, kids will have an easier time learning Java, Python, C++, and other sophisticated, yet beginner-friendly, languages that unlock a world of possibilities in STEM majors and careers! 


Is this course suitable for all skill levels?

Yes, this course is designed for beginner to advanced students. Our small class size ensures that each student receives individual attention and has the freedom to learn at their own pace.