Providing universal access to high-quality computer science programming

What is CSforPGH?

As a community rich in computer science learning resources, we have a responsibility to provide universally accessible high-quality computer science and computational thinking programming and resources to learners of all ages across the greater Pittsburgh region. Remake Learning seeks to build on the many computer science assets in the Pittsburgh region and convey equitable access to high-quality computer science education as an economic development imperative.


Computer science jobs in the Pittsburgh region


K-12 in the US schools offering CS courses


Rate of growth for CS careers

Why Computer Science?

Computer science has become a vital part of preparing learners to thrive in the 21st century. While this represents a huge opportunity to prepare today’s learners for the demands of tomorrow’s workforce, many students lack meaningful exposure to high-quality CS learning experiences. Nine out of ten schools don’t offer CS coursework and the US Department of Education reported that “girls represented only 22 percent and underrepresented minorities only 13 percent of the approximately 50,000 students who took the Advanced Placement Computer Science (AP-CS) exam nationally.”

In the Pittsburgh region specifically, not only do we know that STEM (particularly computer science) jobs are available and growing, we also know that a diverse pipeline of talent is not available. According to a study from the Allegheny Conference, in reference to the Pittsburgh region:

“The current workforce and future pipeline lack diversity: Diversity is a large local challenge; only 1% of the local IT workforce is African American compared to 7% nationally. At the college level, African American students are 50% less likely to be enrolled in Computer Science and other STEM majors than all other students. At the high school level, only 37 African American students in the entire state took the AP Computer Science exam.”

As a community rich in computer science learning resources, we have a responsibility to provide universally accessible high-quality computer science and computational thinking programming and resources to learners of all ages across the greater Pittsburgh region.

CS Resources

  • Background
    • CSForAll Consortium
      The national hub for the Computer Science for All movement working to enable all students to achieve CS literacy as an integral part of their educational experience both in and out of school.
    • Exploring Computer Science
      A national initiative to advance CS teaching through resources and professional development opportunities, in partnership with the National Science Foundation.
    • Project Lead the Way
      A collection of resources and course curriculum for CS education in grades 9-12.
    • CTSTEM
      Lessons, learning activities, assessment tools, and professional development opportunities for enhancing high school CS courses, developed by a team at Northwestern University.
    • K-12 Computer Science Framework
      Conceptual guidelines for CS education in K-12 to help schools, districts, and organizations develop standards, curriculum, and build capacity for teaching CS.
  • For Educators
    • Alice
      An innovative block-based programming environment that makes it easy to create animations, build interactive narratives, or program simple games in 3D.  Alice is designed to teach logical and computational thinking skills, fundamental principles of programming and to be a first exposure to object-oriented programming.
      Learning platform offering lessons, teaching guides, and a gallery of student-made projects, organizers of the annual Hour of Code campaign.
    • Computer Science Teachers AmeriCorps
      A program to recruit and train at least 10,000 teachers with skills in CS fundamentals.
    • transformED
      A digital playground where educators can come together to learn, share, and be transformed. Combining a dynamic physical space with access to new technology, transformED stimulates new thinking around the intersection of instruction and technology.
    • Zulama
      A digital learning company creating game design curriculum combining technical and creative competencies.
  • For Learners
    • iD Tech Camps
      A technology summer camp hosted at Carnegie Mellon University.
    • National High School Game Academy
      A summer program for high school students to experience the modern video game development process and, in so doing, learn skills used in those processes.
    • Hi-Tech Learning
      Technology-focused programs in the Pittsburgh area for ages 7-14 using the programs kids love, like Minecraft.
    • The Maker’s Place
      An entrepreneurship, science, technology, engineering, art and math (ESTEAM) focused out-of-school time program for late elementary, middle and high school students.
    • ECE Outreach
      Program of the Electrical and Computer Engineering department of Carnegie Mellon University that aims to provide high school and middle school students with opportunities to learn about and explore engineering through short lectures and hands-on labs.
    • Gelfand Outreach
      Workshops for K-12 students, held on several Saturdays during the academic year and a week-long summer session. Programs are developed by Carnegie Mellon University faculty, students and staff; all are designed to be rigorous, educational, STEM focused, hands-on and fun.
    • TechNights
      After-school programs where local university students from Carnegie Mellon teach and mentor local 7th and 8th grade students.