CREATIVE COMPUTING CAMP
The curriculum for the Creative Computing Summer Camp is based on Harvard's Creative Computing Guide. We will be using Scratch, a graphic programming language created by MIT.
Each day of camp involves new concepts, learning activities, and exciting projects. Students will be given a fifteen minute break in the middle of each session. Students will receive constructive criticism from their peers and one-on-one feedback from skilled and friendly instructors. They will update their design journals daily.
Students will be introduced the basic idea of computer programming: algorithms. They will create their Scratch accounts and start their design journals. They will become comfortable with the key computational concept of sequence through a series of activities that provide varying levels of structure: from a step-by-step tutorial, to a creative challenge using a limited number of blocks, to an open-ended project about themselves.
Students will play with visuals and audio in activities focused on animation, art, and music. They will explore Scratch’s focus on media. Today's key computational concepts will be loops, events, and parallelism. Students will build their own band, design animated creatures, and create a music video.
Collaborative storytelling opens up new worlds! Students will begin by developing characters, learning to code conversations, and situating their characters and conversations in a variety of scenes. Then they will combine these elements to create a larger story project with their peers, or continue to work individually.
Students will connect fundamental game mechanics (scores, levels) to key computational concepts (variables, operators, conditionals). They will analyze their favorite games, imagine new ones, and practice game design by working with classic games first, and then creating their own.
Students will review previous concepts and practice debugging programs in preparation for their final project. They will plan, build, and share a final project. They will leave with ideas and resources to continue their creative computing at home.
Code Irvine is an official Google Maker Camp affiliate! Maker Camps teach kids to create technology through fun and exciting projects.
Each day of camp will have new projects, from stomp rockets to fruit pianos to game controllers for games they build themselves. Students will work individually and in groups building and sharing their creations.