Grow the Movement

CSforALL builds on efforts led by families, educators, school districts, and representatives from government, industry, higher education, and the nonprofit sector across the country.

We expand participation in and support for CSforALL nationally by:

  • Growing the number of organizations supporting or directly offering K-12 CS

  • Highlighting others’ work through our annual Summit, tracking our members’ progress via annual commitments and data sharing, and engaging the CSforALL community throughout the year

  • Increasing stakeholder awareness of and support for K-12 CS through thought leadership (speaking and writing by CSforALL team and partners)

Community Engagement Highlights:

  • At the 2017 CSforALL Summit in St. Louis, 170 organizations announced 125 new, specific, and measurable commitments and actions to computer science education that will serve an estimated 12.1M students. See the outcomes infographic, full list of commitments, and livestream archive.

  • The 2018 CSforALL Summit is scheduled for the week of October 8 at Detroit’s Wayne State University, a public university celebrating its 150th year. We have already secured underwriting from local sponsors Quicken Loans and the Mott Foundation. The summit will serve as an opportunity to share progress and make new commitments to local and national work.

  • Community Calls are virtual monthly convenings focused on disseminating knowledge and amplifying the work of the community. The calls cover a wide range of topics including, in the past year, universal design for learning, computer science education research, and case studies on how CS education has been implemented at the district, community, and state level. In 2017 we offered 10 calls with an average attendance of 68.

Other Projects:

  • CSforALL Hub – The hub for the national CSforALL community, with more than 450 members representing 40 states and nearly 200 content providers

  • CSforALL Summit – Annual convening to mark progress on the national CSforALL movement and announce new commitments to reach the goal of access to rigorous, inclusive, and sustainable computer science education for all US students

  • Community Calls – Monthly open calls that feature the work of CSforALL members and address topics of common concern

  • CSforALL Slack – A communication platform for CSforALL members

  • Social Media – Engagement of the general public on Twitter and Facebook


How to Get Involved

To become a member of CSforALL, first review the Membership Guidelines. If you meet the membership criteria, complete this form1. We will be reviewing applications and approving new members during the first week of every month. You will hear from us shortly thereafter!

Benefits of Membership

CSforALL members will benefit primarily through the increased visibility of their work to states, districts, schools, and other implementing partners, as well as funders and policy makers. Additionally, CSforALL sees its role as an initiator of community, and members may be invited to participate or share events where they are the target community/audience. As CSforALL evolves and grows under the guidance of the Steering Committee, there may be other benefits.

Responsibilities of Members

Members will be asked to:

  • Create and maintain a CSforALL landing page or resource collection on their website2
  • Provide CSforALL with a logo and URL to display on the website
  • Respond to annual requests from CSforALL for data or reporting of activities/commitments regarding CS education activities (e.g., number of teachers trained, schools impacted, student numbers and demographics, etc.)

1 If your membership is approved, the information you provided for the required fields will be used to create your public membership profile on the CSforALL site. Please do not include any private or confidential information.
2 If a member’s content is explicitly focused on CS education, the member’s primary home page may be used as the CSforALL landing page.