Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3017680.3017778acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

Concepts and Practices: Designing and Developing A Modern K-12 CS Framework

Published: 08 March 2017 Publication History

Abstract

Computer science is rapidly expanding across the United States, and as schools look for guidance about what constitutes developmentally appropriate topics, state education departments are looking for assistance in the creation of standards. The K--12 Computer Science (CS) Framework was developed to fit these needs. The framework is the first of its kind in the K--12 CS domain, filling a much-needed structural and definitional role in the field. The framework was created as part of a collaboration at multiple levels within the CS community across the United States. Following the footsteps of other disciplines, this framework provides definitions and guidelines on what students should know (concepts) and be able to do (practices) within certain grade bands in today's computing classrooms. This paper details why the framework was developed, how it was designed, and what impacts it could have on the future of K--12 computing education.

References

[1]
V. Barr and C. Stephenson. Bringing computational thinking to k-12: what is involved and what is the role of the computer science education community? Acm Inroads, 2(1):48--54, 2011.
[2]
T. Bell, P. Andreae, and A. Robins. A case study of the introduction of computer science in nz schools. ACM Transactions on Computing Education (TOCE), 14(2):10, 2014.
[3]
M. Bienkowski, E. Snow, D. W. Rutstein, and S. Grover. Assessment design patterns for computational thinking practices in secondary computer science: A rst look (SRI technical report). Menlo Park, CA: SRI International, 2015.
[4]
N. C. C. Brown, M. Kolling, T. Crick, S. Peyton Jones, S. Humphreys, and S. Sentance. Bringing computer science back into schools: lessons from the uk. In Proceeding of the 44th ACM technical symposium on Computer science education, pages 269--274. ACM, 2013.
[5]
O. Hazzan, J. Gal-Ezer, and L. Blum. A model for high school computer science education: the four key elements that make it! In ACM SIGCSE Bulletin, volume 40, pages 281--285. ACM, 2008.
[6]
M. Knobelsdorf, J. Magenheim, T. Brinda, D. Engbring, L. Humbert, A. Pasternak, U. Schroeder, M. Thomas, and J. Vahrenhold. Computer science education in north-rhine westphalia, Germany - a case study. ACM Transactions on Computing Education (TOCE), 15(2):9, 2015.
[7]
B. B. Morrison. Computer science is different!: Educational psychology experiments do not reliably replicate in programming domain. In Proceedings of the eleventh annual International Conference on International Computing Education Research, pages 267--268. ACM, 2015.
[8]
S. Papert. Mindstorms: Children, computers, and powerful ideas. Basic Books, Inc., 1980.
[9]
A. Porter, J. McMaken, J. Hwang, and R. Yang. Common core standards the new us intended curriculum. Educational Researcher, 40(3):103--116, 2011.
[10]
H. Quinn, H. Schweingruber, T. Keller, et al. A framework for K-12 science education: Practices, crosscutting concepts, and core ideas. National Academies Press, 2012.
[11]
D. Seehorn, S. Carey, B. Fuschetto, I. Lee, D. Moix, D. O'Grady-Cunni, B. B. Owens, C. Stephenson, and A. Verno. Csta k--12 computer science standards: Revised 2011. 2011.
[12]
M. Smith. Computer science for all. Website, January 2016.
[13]
M. M. Sys lo and A. B. Kwiatkowska. Introducing a new computer science curriculum for all school levels in poland. In International Conference on Informatics in Schools: Situation, Evolution, and Perspectives, pages 141--154. Springer, 2015.
[14]
A. Tucker, F. Deek, J. Jones, D. McCowan, C. Stephenson, and A. Verno. A model curriculum for k-12 computer science. Final Report of the ACM K-12 Task Force Curriculum Committee, CSTA, 2003.
[15]
C. Workosky and T. Willard. Next generation science standards.

Cited By

View all
  • (2025)Understanding the Impact of Programming Club on Programming ExperiencesCompanion Proceedings of the 2025 ACM International Conference on Supporting Group Work10.1145/3688828.3699637(36-41)Online publication date: 12-Jan-2025
  • (2024)Building a National Center for K-12 Computing EducationACM Inroads10.1145/367902315:3(29-41)Online publication date: 21-Aug-2024
  • (2024)Broadening Computing Participation in the Navajo NationProceedings of the 2024 on Innovation and Technology in Computer Science Education V. 110.1145/3649217.3653551(695-700)Online publication date: 3-Jul-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education
March 2017
838 pages
ISBN:9781450346986
DOI:10.1145/3017680
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 March 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. K-12 computer science
  2. framework
  3. policy

Qualifiers

  • Research-article

Conference

SIGCSE '17
Sponsor:

Acceptance Rates

SIGCSE '17 Paper Acceptance Rate 105 of 348 submissions, 30%;
Overall Acceptance Rate 1,787 of 5,146 submissions, 35%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)50
  • Downloads (Last 6 weeks)2
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Understanding the Impact of Programming Club on Programming ExperiencesCompanion Proceedings of the 2025 ACM International Conference on Supporting Group Work10.1145/3688828.3699637(36-41)Online publication date: 12-Jan-2025
  • (2024)Building a National Center for K-12 Computing EducationACM Inroads10.1145/367902315:3(29-41)Online publication date: 21-Aug-2024
  • (2024)Broadening Computing Participation in the Navajo NationProceedings of the 2024 on Innovation and Technology in Computer Science Education V. 110.1145/3649217.3653551(695-700)Online publication date: 3-Jul-2024
  • (2023)Concepts, practices, and perspectives for developing computational data literacy: Insights from workshops with a new data programming systemProceedings of the 22nd Annual ACM Interaction Design and Children Conference10.1145/3585088.3589364(100-111)Online publication date: 19-Jun-2023
  • (2022)Project moveSMART: When Physical Education Meets Computational Thinking in Elementary ClassroomsComputer10.1109/MC.2022.316760055:11(29-39)Online publication date: 1-Nov-2022
  • (2021)Student Leadership, Systems Change: Opportunities and Tensions for Youth Impact on District-Wide Computer Science InitiativesACM Transactions on Computing Education10.1145/346171621:4(1-39)Online publication date: 15-Oct-2021
  • (2021)Integrating Computer Science and ICT Concepts in a Cohesive Curriculum for Middle School - An Experience ReportProceedings of the 52nd ACM Technical Symposium on Computer Science Education10.1145/3408877.3432528(966-972)Online publication date: 3-Mar-2021
  • (2020)The Role of Evidence Centered Design and Participatory Design in a Playful Assessment for Computational Thinking About DataProceedings of the 51st ACM Technical Symposium on Computer Science Education10.1145/3328778.3366881(985-991)Online publication date: 26-Feb-2020
  • (2019)Using Rubrics Integrating Design and Coding to Assess Middle School Students' Open-ended Block-based Programming ProjectsProceedings of the 50th ACM Technical Symposium on Computer Science Education10.1145/3287324.3287412(1211-1217)Online publication date: 22-Feb-2019
  • (2019)Equity in the Who, How and What of Computer Science Education: K12 School District Conceptualizations of Equity in ‘CS for All’ Initiatives2019 Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT)10.1109/RESPECT46404.2019.8985901(1-8)Online publication date: Feb-2019
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media