Introduction to Computational Thinking with Scratch
A basic literacy in foundational programming concepts (computational thinking and creative computing) will be a must-have for young people moving out into the world and into the workplace. This middle school course, using a design-based approach to computational thinking and creative computing with Scratch and appropriate for students age 8 and up, will prepare students for future computer science studies and that larger world. This approach emphasizes designing (creating things, not just using or interacting with things), personalizing (creating things that are personally meaningful and relevant), collaborating (working with others on creations), and reflecting (reviewing and rethinking one’s creative practices). As such, a design-based approach to learning is particularly well suited to creative computing, and forms the basis for the design of each session of this class.
For more information on Scratch, including system requirements, please follow this link.