Computer Science Resources

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. All of these resources are great to use during Computer Science Education Week, which is the first full week of December, but also year-round!