For immediate release | June 23, 2017

American Library Association expands program to help libraries get "Ready to Code”

CHICAGO — On Thursday, the American Library Association announced a competitive grant program, sponsored by Google, that will fund a cohort of school and public libraries to develop resources to help get U.S. libraries "Ready to Code.” The $500,000 pilot program is part of Phase III of Libraries Ready to Code, an ongoing collaboration between ALA and Google to ensure expert library professionals are prepared to develop and deliver programming that promotes computer science (CS) and computational thinking (CT) among youth, two skills that will be required for challenges and jobs of the future.

Twenty-five to 50 participating libraries will receive funding from the ALA, along with consulting expertise and operational support from Google. Individual libraries may use funding for devices, staffing, marketing and other costs associated with piloting and rapidly iterating on a CS educational toolkit developed in partnership, by libraries, for libraries. The toolkit, set to release in conjunction with National Library Week in April 2018, will consist of CS resources that libraries find most useful for designing and implementing youth CS programming and a guide to accompany the resources. This cohort of libraries will also initiate a community of practice to sustain momentum and build expertise across thousands of school and public U.S. libraries.
"It’s clearer than ever that young people need to learn skills that will help them for the future, and libraries are the perfect place to teach those skills,” said ALA President Julie Todaro. "A key part of the ALA-Google collaboration is providing coding opportunities for youth underrepresented in CS education and careers – especially girls, African-Americans and Hispanic-Americans.”
Because libraries already play a central role in access to technology among students underrepresented in CS fields – women, African Americans, Hispanics and youth from rural or lower-income communities – they serve the families and youth that can most benefit from the resources the ALA/Google collaboration will create. These youth face barriers to entering, and staying in, careers in computer science. According to the Bureau of Labor Statistics, in 2016 only 8% of computing jobs were held by Blacks/African Americans, 7% by Hispanics/Latinos and 24% by women. Promoting coding activities in libraries can significantly contribute to diversifying the CS field.
"It is essential to provide libraries with the resources they need to engage youth and prepare them for the future,” said Nicky Rigg of Google’s CS Education team. "Libraries are the cornerstones of our communities, and we’re proud to partner with ALA in an effort to bring the best of what we have to offer to communities across the country.”
Phase III of Libraries Ready to Code builds upon the research in Phase I to provide a landscape of CS education activity in U.S. libraries and the Phase II support for masters-level Library and Information Science faculty.
Libraries Ready to Code aims to prepare young people for more than just careers in CS. The critical thinking and systematic problem-solving skills youth cultivate in coding activities are transferrable to many fields, according to the Libraries Ready to Code Phase I report. These "computational thinking” (CT) skills help youth analyze and break down complex problems into solvable units to transform data into understanding.
"All kids benefit from coding activities– not only those planning to work in technology-specific fields,” said Marijke Visser, Associate Director of OITP and Libraries Ready to Code project manager. "The CT skills youth develop through coding activities prepare kids for success no matter where they head when they leave high school. Ready to Code librarians help kids connect their interests to learning opportunities in college or to careers they may not have even considered, especially for youth from diverse backgrounds.”
Google announced Libraries Ready to Code Phase III at a private reception a day before the start of ALA’s Annual 2017 conference, whose program lineup reflects the growing trend for library engagement in CS education. ALA’s Office for Information Technology Policy and Google are offering seven sessions related to libraries and coding, including an introduction to Ready to Code and a workshop on how libraries can work to close the digital gap.
The Young Adult Library Services Association (YALSA) will administer the program on behalf of ALA. The request for proposals will be released in mid-July and applications accepted through August 2017. The selection committee will comprise representatives from the American Association of School Librarians (AASL), Association for Library Service to Children (ALSC), OITP and YALSA. Final cohort libraries will be announced in October. For more information, contact ALA project manager Marijke Visser at, or


Shawnda Hines

Press Officer

ALA Washington Office