What is Computational Thinking?
Computational thinking (CT) is about understanding what a problem is, developing solutions, and presenting those solutions in a way that a computer, a human, or both, can understand
Browse Our Collection of Resources
Start with basic strategies and how-tos or build on skills and resource you already have.
Build Your CT Practice
What does it mean for a library to be Ready To Code? Explore themes and strategies to connect computational thinking to your library values.