Two characters meet in a world and discover a surprising object. What happens next? It’s all up to students, who have the opportunity to use their imagination and creativity to code their own story.
In this 2.5 minute video, see how Heritage High School (Newport News, Va.) librarian Melanie Toran and the students she works with are combining music and coding to gain computational thinking literacies.
Learn how to use the Public Library Association's Project Outcomes initiative in developing computational thinking learning goals and see how one library developed a logic model to assist in planning, implementing, and evaluating a summer coding camp.
The Ready to Code Facilitation Pathway lays out key themes critical to facilitating learning for youth. From starting out with computational thinking (CT) activities to advocating for it in library services, these themes will help library staff understand and frame what it takes to build computational thinking into their programs and services.
A 12-lesson program to empower girls to learn coding and build a website from nothing!
A slide deck used with students to let them know about the afterschool coding club including what they will learn and how those skills are relevant to the jobs of the future.
A complete run-down of how to facilitate an activity that helps young people understand that computers don't think on their own but follow directions given to them.
This article clearly articulates what computational thinking is, how it relates to coding, and how educators can support CT skills in formal and informal learning environments for young children.
This self-paced course helps educators learn about computational thinking and how it can be integrated into a variety of subject areas. Divided into five units, the course provides real world examples as well as supplemental readings to support your learning.
Susan P. Baier, Director of McCracken County Public Library, writes about community engagement as a key focus of Ready to Code and how her library made this a priority as they designed and facilitated coding classes for youth. Increased engagement leads to increased understanding and support for the project and achieves buy-in from staff, library administration and the community as a whole.