Scratch Coding Classes & Camps

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

Game Design

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]

10/22 to 12/10/2018 (8 sessions)
6:00 to 7:00 PM weekly
Altoona Public Library


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

Advanced Scratch

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]

Scratch icon

7/16 - 7/19/2018 (4 sessions)
1:30 to 5:00 PM daily
Valley Community Center

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

YouthCode is a program of Impacting The Next Generation Project, a 501(c)(3) non-profit organization.
Powered by Wild Apricot Membership Software