Girl student smiling while engaging in blended learning on Digital Learning Day

Computer Science for All

  • Computer Science is a 21st century skill that enables kids to be creators, rather than just consumers, of technology. Its emphasis on problem solving is applicable across disciplines, driving growth and innovation across all sectors of the workforce.


    Computer Science K-12 Intergovernmental Agreement

    The Pennsylvania Department of Education (PDE) has contracted with DCIU to provide computer science professional learning for the eastern half of Pennsylvania. 

    This work aligns with the CSTA 2017 standards, the Pennsylvania ESSA Consolidated Plan, and Governor Wolf's beta goals. Computer science is one of the fastest growing sectors in Pennsylvania's economy. There are 18,000+ unfilled computer science jobs with an average salary of $80,000 and a projected growth of 26 percent annually. Our goal is to promote equitable access to computer science for all K-12 students (especially historically underrepresented groups, including girls, minorities, and students with disabilities).

    We are in the process of working collaboratively with schools and other educational organizations to provide the following workshops:

    • Administrator training: Rethinking K-12 Computer Science: A Workshop for Administrators (2 hours)
    • K-5 teacher training: Full day K-5 Fundamentals -
    • 6-8 teacher training: Half or full day CS First training (Google) and/or Apple Swift
    • 6-12 teacher training: AP Computer Science Principles -, Beauty and Joy of Computing, and/or Apple Swift

     DCIU is on a mission to train 400 or more educators in K-5 Computer Science Fundamentals and 100 or more educators in 6-12 Computer Science throughout the 2018-2019 school year.