skip to main content
10.1145/3408877.3432388acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article
Public Access

Mapping Materials to Curriculum Standards for Design, Alignment, Audit, and Search

Authors Info & Claims
Published:05 March 2021Publication History

ABSTRACT

Computing proficiency is an increasingly vital component of the modern workforce, and computer science programs are faced with the challenges of engaging and retaining students to meet the growing need in that sector. However, administrators and instructors often find themselves either reinventing the wheel or relying too heavily on intuition, despite the availability of national curriculum standards. To address these issues, we present CS Materials, an open-source resource targeted at computing educators for designing and analyzing courses for coverage of recommended guidelines, and alignment between the various components within a course, between sections of the same course, or course sequences within a program. The system works by facilitating mapping educational materials to national curriculum standards. A side effect of the system is that it centralizes the design of the courses and the materials used therein. The curriculum guidelines act as a lingua franca that allows examination of and comparison between materials and courses. More relevant to instructors, the system enables a more precise search for materials that match particular topics and learning outcomes, and dissemination of high quality materials and course designs. This paper discusses the system, and analyzes the costs and benefits of its features and usage. While adding courses and materials requires some overhead, having a centralized repository of courses and materials with a shared structure and vocabulary serves students, instructors, and administrators, by promoting a data-driven approach to rigor and alignment with national standards.

References

  1. 2011. Successful K-12 STEM education: Identifying effective approaches in science, technology, engineering, and mathematics. National Research Council and others.Google ScholarGoogle Scholar
  2. AAAI. 2018. Model AI Assignments. http://modelai.gettysburg.edu/Google ScholarGoogle Scholar
  3. ACM Data Science Task Force. 2019. Computing Competencies for Undergraduate Data Science Curricula (Draft). Technical Report. ACM. available at http://www.cs.williams.edu/~andrea/DSTF/index.html.Google ScholarGoogle Scholar
  4. National~Security Agency. 2018. Centers of Academic Excellence in Cyber Defense (CAE-CD) -- 2019 Knowledge Units. Technical Report. NSA.Google ScholarGoogle Scholar
  5. A.C. Bart, E. Tilevich, S. Hall, T. Allevato, and C.A. Shaffer. 2014. Transforming Introductory Computer Science Projects via Real-time Web Data. In Proc. of ACM SIGCSE. 289--294.Google ScholarGoogle Scholar
  6. Austin~Cory Bart. 2016. CORGIS Datasets Project: The Collection of Really Great, Interesting, Situated Datasets. https://think.cs.vt.edu/corgis/.Google ScholarGoogle Scholar
  7. Austin~Cory Bart, Ryan Whitcomb, Dennis Kafura, Clifford~A. Shaffer, and Eli Tilevich. 2017. Computing with CORGIS: Diverse, Real-world Datasets for Introductory C omputing. ACM Inroads, Vol. 8, 2 (March 2017), 66--72.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Brett~A. Becker and Thomas Fitzpatrick. 2019. What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE '19). ACM, New York, NY, USA, 1011--1017. https://doi.org/10.1145/3287324.3287485 http://doi.acm.org/10.1145/3287324.3287485.Google ScholarGoogle Scholar
  9. College Board. Fall 2014. Computer Science A: Course Description .College Board AP. https://apcentral.collegeboard.org/pdf/ap-computer-science-a-course-description.pdfGoogle ScholarGoogle Scholar
  10. College Board. Fall 2017. AP Computer Science Principles, Including the Curriculum Framework. College Board.Google ScholarGoogle Scholar
  11. David Burlinson, Mihai Mehedint, Chris Grafer, Kalpathi Subramanian, Jamie Payton, Paula Goolkasian, Michael Youngblood, and Robert Kosara. 2016. BRIDGES: A System to Enable Creation of Engaging Data Structures Assignments with Real-World Data and Visualizations. In Proceedings of ACM SIGCSE 2016. 18--23.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Toby Dragon and Elisabeth Kimmich~Mitchell. 2019. TECMap: Technology-Enhanced Concept Mapping for Curriculum Organization and Intelligent Support. In Computer Supported Education, Bruce~M. McLaren, Rob Reilly, Susan Zvacek, and James Uhomoibhi (Eds.). Springer International Publishing, Cham, 191--213.Google ScholarGoogle Scholar
  13. EduHPC. 2018. Peachy Parallel Assignments. http://tcpp.cs.gsu.edu/curriculum/?q=peachyGoogle ScholarGoogle Scholar
  14. Groovy Graphics Assignments. Accessed July 2019. https://blog.siggraph.org/tag/groovy-graphics-assignments/.Google ScholarGoogle Scholar
  15. Computer Science Education~Research Group. [n.d.]. https://csunplugged.org/en/.Google ScholarGoogle Scholar
  16. Joint Taskforce on ACM Curricula. 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science .ACM/IEEE Computer Society. https://www.acm.org/binaries/content/assets/education/cs2013_web_final.pdfGoogle ScholarGoogle Scholar
  17. Joint Taskforce on Computing Curricula. 2001. Computing Curricula 2001 Computer Science .ACM/IEEE Computer Society. http://www.acm.org/binaries/content/assets/education/curricula-recommendations/cc2001.pdfGoogle ScholarGoogle Scholar
  18. B.D. Jones. 2009. Motivating Students to Engage in Learning: The MUSIC Model of Academic Motivation. International Journal of Teaching and Learning in Higher Education, Vol. 21, 2 (2009), 272--285.Google ScholarGoogle Scholar
  19. Alvaro Monge, Beth~A. Quinn, and Cameron~L. Fadjo. 2015. EngageCSEdu: CS1 and CS2 Materials for Engaging and Retaining Undergraduate CS Students. In Proc. of ACM SIGCSE (SIGCSE '15). 271--271. https://www.engage-csedu.org/Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. NCWIT. 2018. https://www.engage-csedu.org/Google ScholarGoogle Scholar
  21. NSF/IEEE-TCPP Curriculum Working Group. 2012. NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing : Core Topics for Undergraduates. Technical Report. CDER. available at http://www.cs.gsu.edu/~tcpp/curriculum/sites/default/files/NSF-TCPP-curriculum-version1.pdf.Google ScholarGoogle Scholar
  22. Nick Parlante. 2018. Nifty Assignments. http://nifty.stanford.edu/Google ScholarGoogle Scholar
  23. QM. 2018. Quality Matters. https://www.qualitymatters.org/Google ScholarGoogle Scholar
  24. Gina Sprint and Andy O'Fallon. 2018. Engaging Programming Assignments to Recruit and Retain CS0 Students: (Abstract Only). In Proc. of ACM SIGCSE (SIGCSE '18). 1093--1093.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Alan~Lacey Stella~Fayer and Audrey Watson. 2017. U.S. Bureau of Labor Statistics Report on STEM Occupations: Past, Present, and Future. https://bit.ly/2mRxGQU .Google ScholarGoogle Scholar
  26. Kalpathi Subramanian. 2018. BRIDGES (Bridging Real-world Infrastructure Designed to Goal-align, Engage, and Stimulate),. http://bridgesuncc.github.io/Google ScholarGoogle Scholar
  27. Manas Tungare, Xiaoyan Yu, William Cameron, GuoFang Teng, Manuel~A. Pérez-Quiñones, Lillian Cassel, Weiguo Fan, and Edward~A. Fox. 2007. Towards a Syllabus Repository for Computer Science Courses. In Proc. of ACM SIGCSE (SIGCSE '07). 55--59.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Jean-Marc Vincent (Ed.). 2017. L'informatique débranchée. Edutions Pole.Google ScholarGoogle Scholar

Index Terms

  1. Mapping Materials to Curriculum Standards for Design, Alignment, Audit, and Search

              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
              • Published in

                cover image ACM Conferences
                SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education
                March 2021
                1454 pages
                ISBN:9781450380621
                DOI:10.1145/3408877

                Copyright © 2021 ACM

                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]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 5 March 2021

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • research-article

                Acceptance Rates

                Overall Acceptance Rate1,595of4,542submissions,35%

                Upcoming Conference

                SIGCSE Virtual 2024

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader