Teaching With Scratch

Scratch is a free, easy-to-learn computer programming platform that enables users of all ages and abilities to design creative projects. Using brightly colored drag-and-drop blocks, Scratchers can construct games, animate stories, illustrate simulations, and more. This fully online course will focus on familiarizing participants with Scratch tools, developing classroom practices that enhance students' computational thinking skills, and facilitating collaboration with colleagues to support implementation efforts. All of the readings and activities included in this course support the Common Core Mathematics Content and Practice Standards, the Next Generation Science Standards (NGSS), and the ISTE Standards for Computer Science Educators. This course may be completed with or without students.