Computer Science and Digital Tools

Computer Science Lessons for All Ages

In the dynamic world of technology, computer science education has become a cornerstone for preparing students to succeed in the digital age. This collection of K-12 teaching resources for computer science has been curated to serve as a hub for educators navigating this important subject.

At its core, computer science is about solving problems, critical thinking and creativity.  This collection ensures that educators have access to age-appropriate materials that cater to the needs and capabilities of their students. Whether you are a kindergarten teacher introducing your students to the basics of coding through interactive games or a high school teacher guiding your students through complex programming projects, this collection has something for everyone.