Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Computer Science (Coding)

Resources for educators about computer science, including the history of computers and coding sites for students.

Featured Books from Your ATA Library

Coding As a Playground

Coding as a Playground is the first book to focus on how young children (ages 7 and under) can engage in computational thinking and be taught to become computer programmers, a process that can increase both their cognitive and social-emotional skills. Learn how coding can engage children as producers--and not merely consumers--of technology in a playful way.

Coding + Math

This book offers a deep dive into computer science integration, providing guidelines for designing elementary CS/math curricula through case studies and practical examples. Coding + Math offers the analytical foundation teachers need to inform their practice, specifically in mathematics. Grounded in research, the book's mini-lessons contrast visual-based coding with text-based programming.

Don't Teach Coding

Even though the vast majority of teachers understand the importance of computer science in the 21st century, many struggle to find appropriate educational resources. Don't Teach Coding: Until You Read This Book fills a gap in current knowledge by explaining exactly what coding is and addressing why and how to teach the subject. This innovative book provides an overview of recent scientific research on how the brain learns coding, and features practical exercises that strengthen coding skills.

Rev up Robotics

Unlike other robotics books and curriculum, Rev Up Robotics takes a cross-curricular approach, showing educators how to begin incorporating robotics into their content area lessons and in conjunction with other subjects. Teachers will get tips for selecting the robot that works for them and for students, and details on the functions of gears, motors and sensors.

Kindercoding Unplugged

Deanna McLennan takes readers on a journey through her own kindergarten classroom and how she's actively cultivating computational thinking in her students through a Reggio Emilia lens and emergent curriculum. Using photos, vignettes, narrative, and more than eighty unplugged coding activities, this book will help readers better understand what coding is and how they can begin to implement easy and developmentally appropriate coding games and activities into their early childhood programs.

Home | Contact Us

© 2020 The Alberta Teachers’ Association

Report a broken link