skip to main content
opinion

Transforming K-12 computing education: AP® computer science principles

Published:17 November 2015Publication History
Skip Abstract Section

Abstract

This critical perspective focuses on the new Advanced Placement® Computer Science Principles course and its place in the larger CS10K Initiative. CS Principles as defined by the College Board is a framework; several different, aligned curricula have been created, each with its own model of teacher professional development. Together, these courses have been piloted with hundreds of teachers and thousands of students. This perspective provides context for those efforts and discusses their status entering the critical year leading to the first official AP CS Principles courses (beginning in Fall 2016) and the first official AP CS Principles exam (Spring 2017).

References

  1. AP Computer Science Principles Curriculum Framework; https://advancesinap.collegeboard.org/stem/computer-science-principles. Accessed 2015 September 22.Google ScholarGoogle Scholar
  2. Beth, B., Lin, C., and Veletsianos, G. "Training a Diverse CS Teacher Population." ACM Inroads, 6,4 (2015): 94--97. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Briggs, A. and Brown, Q. "AP Computer Science Principles: A Conversation with the College Board. ACM Inroads, 6,4 (2015): 102--104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Brown, B. "Project and Problem-Based Learning: PLTW and AP Computer Science Principles." ACM Inroads, 6,4 (2015): 87--91. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Computer Science Teachers Association; http://www.csta.acm.org/. Accessed 2015 September 22.Google ScholarGoogle Scholar
  6. CSP4HS; https://csp-cs4hs.appspot.com/preview. Accessed 2015 September 22.Google ScholarGoogle Scholar
  7. CS10K Community of Practice; https://cs10kcommunity.org. Accessed 2015 June 17.Google ScholarGoogle Scholar
  8. DesJardin, M. "Creating AP CS Principles: Let Many Flowers Bloom." ACM Inroads, 6,4 (2015): 60--66. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Ericson, B., Guzdial, M., Morrison, B., Parker, M., Moldavan, M., and Surasani, L. "An Ebook For Teachers Learning CS Principles." ACM Inroads, 6,4 (2015): 84--86. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Garcia, D. Harvey, B., and Barnes, T. "The Beauty and Joy of Computing." ACM Inroads, 6,4 (2015): 71--79. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Margolis, J., Goode, J., and Chapman, G. "An Equity Lens for Scaling: A Critical Juncture for Exploring Computer Science." ACM Inroads, 6,3 (2015): 58--66. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Massachusetts Computing Attainment Network (MassCAN); http://masscan.edc.org/. Accessed 2015 September 22.Google ScholarGoogle Scholar
  13. Mobile CSP; http://mobile-csp.org/. Accessed 2015 September 21.Google ScholarGoogle Scholar
  14. Moritz, M. and Wilson, J. "Helping High-needs Schools Prioritize CS Education Through Teach Advocacy & Experiences." ACM Inroads, 6,3 (2015): 73--74. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. National Center for Women and Information Technology; https://www.ncwit.org/. Accessed 2015 September 21.Google ScholarGoogle Scholar
  16. National Math and Science Initiative; https://www.nms.org/. Accessed 2015 September 22.Google ScholarGoogle Scholar
  17. Partovi, H. "A Comprehensive effort to expand access and diversity in computer science." ACM Inroads, 6,3 (2015): 67--72. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Preston, M. and Delyser, L.A. "CSP Joins New York City's K-12 Computer Science Portfolio." ACM Inroads, 6,4 (2015): 67--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Rasberry, M. "Finding a Place to Call Home in the CS10K Community." ACM Inroads, 6,4 (2015): 92--93. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Searching for Computer Science: Access and Barriers in U.S. K-12 Education; http://googleforeducation.blogspot.com/2015/08/searching-for-computer-science-google.html. Accessed 2015 September 22.Google ScholarGoogle Scholar
  21. Snyder, L., and Raven, A. "Early Assessment of Computer Science Principles at UW." ACM Inroads, 6,4 (2015): 98--101. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. TeachCS; http://www.teachcs.org. Accessed 2015 September 22.Google ScholarGoogle Scholar
  23. Yonezawa, S. et al. "CS-CaVE: Districts' Roles in Broadening CS Access," ACM Inroads, 6,4 (2015): 80--83. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Transforming K-12 computing education: AP® computer science principles
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Inroads
          ACM Inroads  Volume 6, Issue 4
          December 2015
          100 pages
          ISSN:2153-2184
          EISSN:2153-2192
          DOI:10.1145/2846537
          Issue’s Table of Contents

          Copyright © 2015 Public Domain

          This paper is authored by an employee(s) of the United States Government and is in the public domain. Non-exclusive copying or redistribution is allowed, provided that the article citation is given and the authors and agency are clearly identified as its source.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 17 November 2015

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • opinion
          • Popular
          • Refereed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format