The Computer Science Teachers Association defines computer science as “the study of computers and algorithmic processes, including their principles, their hardware and software designs, their implementation, and their impact on society.”
Use these resources below to support your learners in computer science as they use technology in collaborative and creative ways to solve problems, make connections, or create art or games. These resources are great to use during Computer Science Education Week, the first whole week of December, but also year-round!