At YouthCode Scratch coding classes or camps, students age nine or above learn basic computer science principles and skills while programming computers with the visual, block-based programming language, Scratch. All of our instructor-led Scratch classes or camps consists of unplugged activities to learn basic computer science concepts and hands-on computer time where students create individual projects. Introductory classes and camps are based on the themes of art, music & sound, game design or sports. The advanced Scratch class includes more complex projects that enable a deeper understanding of Scratch and computer programming.
NOTE: Registration for all Valley Community Center summer camps are through MyOnlineCamp.
Please review the Frequently Asked Questions page for more information about Scratch coding classes and camps.
In Art, students create animations, interactive artwork, photograph filters, and other exciting, artistic projects. [Introductory]
No art-themed classes or camps are scheduled at this time
Students learn basic concepts while making games including a maze, racing, platforming, launching and more. [Introductory]
No game design classes or camps are scheduled at this time
Music & Sound
Students use the computer to play instruments, create a music video, make movie sound effects, be a DJ mixer and more. [Introductory]
Students use computer science to create a sports commercial, simulate extreme sports, develop games and more. [Introductory]
No sports-themed classes or camps are scheduled at this time
Students will extend their knowledge and skill with Scratch as they create math games, tic tac toe, augmented and virtual reality projects and more. [Prior Scratch experience required]
CS First is a program of Google and licensed under Creative Commons Attribution-ShareAlike 4.0 International license.
Scratch is a project of the Lifelong Kindergarten group at the MIT Media Lab and is available for free at scratch.mit.edu.