Intro to Scratch by ScratchEd. Scratch is a programming language that makes it easy to create interactive art, stories, simulations, and games – and share those creations online. Great for getting kids interested in computer programming
CPY provides training and technical assistance on topics related to youth philanthropy, community youth development, youth adult partnerships, and positive youth development. A variety of curricula and training materials can be ordered on their website.