Overview


In October 2018, the national computer science (CS) education community will convene in Detroit, Michigan at Wayne State University to celebrate progress on the CSforALL movement and announce new commitments to reach the goal of access to rigorous, inclusive, and sustainable computer science education for all US students. We hope you’ll join us!

Make a Commitment


CSforALL commitments are new, specific, and measurable actions taken by community stakeholders in support of achieving the ultimate goal of Computer Science for All US students.


Commitments can be large or small, not always requiring large investments of funding, and can be new or additive to prior work, such as expanding a program to a new audience or significantly growing the reach of a program. Join us in making a commitment to CSforALL!

    Commitment Categories


  • Creating Opportunities for Youth
  • Supporting Local Change
  • Increasing Rigor and Equity
  • Growing the Movement

Examples of 2017 Commitments in Action

  • AccessCSforALL, a joint project of the University of Washington and the University of Nevada Las Vegas, will create and test a fully accessible AP Computer Science Principles course to ensure that students with disabilities of all kinds have the opportunity to learn basic computer science by December 2018.
  • STEM Next is launching a new STEM Next Opportunity Fund that will invest in millions in philanthropic capital on STEM and CS learning.
  • College of St. Scholastica commits to designing new curricula aimed at incorporating computational thinking into all teacher preparation programs and offering a new minor in computer science education, reaching over 95 pre-service teachers in 2017-2018.
  • BrainPOP, in partnership with Vidcode, is launching Creative Coding to provide teachers with scaffolded coding projects on 50 cross-curricular topics, including digital citizenship.
  • Bootstrap, with support from the National Science Foundation and Bloomberg, is providing Bootstrap:Data Science, a new introductory data science course serving 1,000 students through social science classes in 2017-18, continuing the mission to broaden participation through delivering computing in established courses taught by non-computing teachers.
  • Teach For America will prepare and support a diverse cohort of over 100 new elementary school teachers to integrate computer science and computational thinking across their curricula in high-needs schools for the 2018-19 school year.
  • Georgia Department of Education is working with 5 urban, suburban, and rural school districts to align in and out-of-school curricula to the K-12 CS Framework and train 15-20 teachers and program providers on how to maximize this alignment.
  • University efforts to scale up rigorous professional development for both pre and in-service teachers by University of Texas at Austin, City University of New York, College of St. Scholastica, Michigan State University College of Education, and more.
  • Code/Interactive will support teachers across 12 states, reaching over 21,000 students with computer science courses in the 2017-18 school year.
  • Lindbergh Schools is committing to providing computer science to all students K-12 through interdisciplinary programming, with a goal of reaching all 7,218 students by the 2019-20 school year.
  • NCWIT through the Counselors for Computing initiative, will develop a Counselor Leadership Network to provide peer-to-peer professional learning for 1,500 school counselors, equipping them with information, resources, and motivation to increase access to CS education and career exploration for over 700,000 students; and pilot an E-textiles Train-the-Trainer Workshop for 25 educators that serve Native American students.
  • Lawrence Technological University will pilot CS+PA (learn Computer Science with Physical Activities), an innovative program in which K-12 students learn physical activities, such as mathematical dance, and then learn to animate photographs of themselves dancing using SCRATCH in 2017-18.