Developed by the Association for Computing Machinery, Code.org, the Computer Science Teachers Association, the Cyber Innovation Center, and the National Math and Science Initiative, the recently published K–12 Computer Science Framework provides a set of core concepts and practices for teaching computer science. The framework writing team was made up of representatives from participating states, school districts, K–12 educators, higher education faculty, and research and nonprofit organizations. Many of the writers were current or former teachers with experience that spanned K–12 and included a variety of subjects outside of computer science. Leading researchers and representatives from organizations in computer science education served as advisors to the writers. Each of the framework’s core concepts is delineated with expectations of what students should know and be able to do at four different grade band endpoints: Grades 2, 5, 8, and 12. The framework provides a narrative describing the progression of each practice, from kindergarten to grade 12. A website provides links to the complete framework, as well as implementation guidance for standards developers, pathways between curriculum and assessment, teacher development, and computerscience in early childhood education. In addition, a glossary includes definitions of terms used in the statements in the framework.
Are you curious how you might integrate computer science in your upper elementary classroom, or are you looking for a unique way to have your students share their favorite books? With technology playing an increasingly important role in every profession, a foundational understanding of computer science is becoming an essential component of student learning. To authentically integrate computer science and literacy, I’m going to teach you how to support your students in using block-based coding to program book trailers.
The ProjectCSGIRLS competition encourages girls to develop projects that disrupt the present in a positive way. The contest’s aim is to create a community of creative, talented, and confident young women building the technologies that will shape the future.