SCRATCH

Scratch is a drag-and-drop Programming language appropriate for younger campers who have not yet fully developed the motor skills for typing efficiently on a keyboard. Because campers can simply drag-and-drop pre-programmed coding commands, it allows them to learn the theory behind Programming without being slowed down by typing out code.

Whether you have never programmed before, looking for a taste of what coding is all about, or want to brush up on your programming skills, Scratch is a great place to start. Geared toward 2nd-5th graders.

Learned outcomes:

  • Learn how to use the different blocks for movement, changing color, and forever loops.

  • How to edit Sprites, sensing blocks for keyboard-based input, and variables to make a scoring system.

  • What are Operators and how they can be used in conjunction with other blocks for detection and decision making.

  • What are variables, how do we make and use them, and how they can be used to improve a projects workflow.

  • How to create and use Functions, and why they are important.

  • Create an animation story, Tron game, and/or Platformer.