The San José Public Library is proud to lead the Coding5K Challenge, a citywide initiative designed to further enhance access to free, quality STEAM (Science, Technology, Engineering, Arts & Math) learning programs for students in grades K-12. With the help from the Library Foundation and our corporate and community partners, Coding5K provides local students with access to technology and coding programs that will better prepare them to enter the 21st century workforce in Silicon Valley.
By leveraging assessment tools and expert volunteers, Coding5K offers year-round, age-appropriate workshops in basic, intermediate, and advanced coding, in addition to robotics and full-day coding focused summer camps targeted toward communities and demographics traditionally underrepresented in the technology industry. In this technological age, coding is a part of everything around us, so having this knowledge is critically important, regardless of the career path a child chooses to take.
Whether a child’s future includes a career in computer science or not, coding exposes them to new learning opportunities, and builds skills that reinforce academic success — creativity, risk-taking, collaboration, and the idea that learning is a process rather than a product. Coding plays an increasingly large role in our society, and as the self-proclaimed “Capital of Silicon Valley”, San José is uniquely positioned to benefit from and impact this growing and evolving field.
By 2026, our region is projecting a gap of 97,520 jobs in the computer science field, with a median average salary of $101,000. However, we are seeing a growing gap between the people who work in these fields and the people who live in San José.
The Coding5K Challenge provides equitable educational access to students who might not otherwise have the opportunity to learn and grow in these key fields of study, enabling more of our community to participate in the industry that has made Silicon Valley thrive.
The Library Foundation has been able to support classroom technology sets, maintenance and expansion of centralized robotics kits and curricula, and program collateral to increase Coding5K awareness and marketing. This allowed the Library to maintain high programmatic quality and continue to pilot and iterate new offerings in response to a rapidly evolving social environment. 4,478 unduplicated students participated in online and in-person Coding5K programs during FY2019-20, with more than 33% identifying as Latinx.
When Santa Clara County became the first jurisdiction in the nation to issue a COVID-19 shelter-in-place order in March 2020, SJPL staff worked quickly to convert all of their 2020 coding camps to a virtual setting, allowing students to continue to take advantage of high-quality learning from a distance. Browser-based software was purchased to allow students to log in from any device, and SJPL staff provided technology training to certificated K-12 teachers as well as on-call tech support during camp activities.
Campers worked in groups via Zoom to collaborate on coding and STEM projects, engage with educational guest speakers, and share their work with friends and family in an online space. SJPL also successfully piloted a socially distanced camp activity kit pick-up event, ensuring that every camper was able to fully participate in the activities, regardless of their family’s economic status.
Summer 2020 also featured the first full camp for younger coders ages 5-7, in addition to a wider range of teen-focused activities to encourage greater participation among late middle/early high school students. Overall, Summer 2020 Coding5K camps served a total of 124 campers, with half of the camps for girls.
The Coding5K program is made possible in part through the generosity of the following organizations and individuals.