This special session will report on the work of the ACM K-12 Computer Science Curriculum Committee, whose charge is to design a model curriculum for K-12 computer science that can be widely implemented. It will also gather feedback from attendees on the content and direction of that work.
The Advanced Placement (AP) Computer Science program is intended to reflect enough of a common core of a first semester or year of university-level computer science so that placement or credit can be awarded for work done before college. The SIGCSE symposia have a long history of providing forums for discussing the evolution of the AP program from its inception [1] to the transition from Pascal to C++ [3] to the transition from C++ to Java [2,5,7,8,9]. Panels related to how credit and placement are awarded have also been part of the SIGCSE conferences [4,6]. This special session is a report of the ongoing process of developing new and possible wide-ranging changes to the AP program.
The on-going crisis in K-12 computer science education is now exacerbating pipeline issues at all educational levels. This session explores Computer Science Teachers Association's perspective on addressing the challenges facing K-12 computer science and how the solutions will the benefit both secondary and post-secondary education.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.