Home

Build your library’s capacity to help youth gain skills for the future

The Ready to Code Collection provides resources and strategies for coding and computational thinking activities that are grounded in research, aligned with library core values, and support broadening participation.

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

Left

Get Started Now

We have three experience levels to help library staff connect with resources that reflect their own computational thinking (CT) experiences, communities, goals, and interests.
Get started with the collection by selecting the level below that best matches your experience facilitating coding and computational thinking activities.
Don't worry these are only a suggestion on where to begin. You can change your selection at any time.

Browse Our Collection of Resources

Start with basic strategies and how-tos or build on skills and resource you already have.

Left

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.

Right
Sponsored by Google.