In this class, we combine craft activities that demonstrate Computer Science concepts with drag and drop programming. A favorite example of this hands-on learning would be creating electronic circuits with Play-Doh. This exercise illustrates how computers communicate with one another. Throughout, kids apply their hands-on experiences to develop programs with Scratch, a fun and intuitive programming language. Crafty Computing builds problem-solving skills, vocabulary, and confidence while encouraging exploration.