Today’s students in Computer Science (CS) must develop an in-depth understanding of systems and processes so that they are empowered to be engaged citizens in the 21st century and are able to adapt to an increasingly technological and data-driven world. In the past, Computer Science (CS) education may have meant learning how to use a word-processing program, or writing a computer program in CS, using LOGO, C+, or Java would be considered sufficient for computer programming. As our national and global economies continue to shift rapidly and evolve, it is important that our students are prepared with the skill sets that they will need to adapt to, compete in, and succeed in this changing world. For additional information about Computer Science, go to:
- The Council of the Great City School’s partnership with the University of Chicago team at the Center for Elementary Mathematics and Science Education, LEADCS.org, has designed a toolbox that includes research and vetted resources to help member district make decisions about improving computer science education at scale.
- Family Code Night is a whole-school family event that dramatically ignites coding and computer science learning at any elementary school, and in any family. Free resources are available to uniquely engage children K-5 and their parents or guardians in the delightful experience of doing their first hour of computer programming together, in an afterschool or early evening program. Individual teachers or schools can request materials to use for a Family Code Night.
- The National Science Foundation has information about CS for ALL, NSF funding for CS Education, and examples of CS resources for teachers and schools. This effort is designed to help grow and sustain momentum in school districts for Computer Science for ALL students!
- Computer Science for All: Research Practitioner Partnerships(CSforALL:RPP)
A research program that supports teams of researchers working with teams of practitioners on questions of immediate relevance to the practitioners’ efforts to get CS into preK-12 schools.
- Innovative Technology Experiences forStudents and Teachers (ITEST)
A NSF research program that promotes PreK-12 student interests and capacities to participate in the STEM and information and communication technology workforce.
- 100Kin10 unites the nation’s top academic institutions, nonprofits, foundations, companies, and government agencies in order to train and retain 100,000 excellent science, technology, engineering, and math (STEM) teachers so that we can educate the next generation of innovators and problem solvers.
- CSforALL Consortium is a national network of computer science (CS) education providers, schools, funders, and researchers working to support the mission of expanding access to CS education for all K-12 students.