Counselors for Computing
School counselors: Thank you for your support during AY 2021-2022.
Recordings Of the Previous Webinars
Information For Counselors
What is Computer Science?
Computer Science (CS) is best described as "the study of computers and algorithmic processes, including their principles, their hardware and software designs, their applications, and their impact on society" (Tucker et. al, 2006, p. 2). The national K-12 Computer Science Framework identifies the following as the five CS core concept areas: Computing Systems, Networks and the Internet, Data and Analysis, Algorithms and Programming, and Impacts of Computing.
What are the requirements regarding Computer Science?
P.L. 2017 Chapter 303, signed into law on January 16, 2018, requires each public school enrolling students in grades nine through 12 (excluding county vocational school districts) to offer a course in computer science beginning in the 2018-2019 school year. The law states that the course shall include, but need not be limited to, instruction in computational thinking, computer programming, the appropriate use of the Internet and development of Internet web pages, data security and the prevention of data breaches, ethical matters in computer science, and the global impact of advancements in computer science.
Another recently enacted law allows for an Advanced Placement computer science course to satisfy a part of the mathematics credit requirements for high school graduation, beginning with the 2016-2017 grade nine class. (P.L.2015, Chapter 274, N.J.S.A. 18A:7C-2.1). When this law went into effect, there was only one Advanced Placement computer science course, AP Computer Science A. Since then, a new course, AP Computer Science Principles, was developed as an introductory CS course. The New Jersey Department of Education (NJDOE) recommends that mathematics credit awarded pursuant to N.J.S.A. 7C-2.1 this law be limited to just AP Computer Science A. Consistent with N.J.A.C. 6A:9B-9.3(a)4, AP Computer Science offered for math credits contributing to graduation requirements must be taught by a certificated math teacher. The NJDOE further recommends school counselors verify the requirements for admission into relevant institutions of higher education prior to recommending that a student take an AP Computer Science to satisfy a part of the total credit requirement for mathematics.
More information: https://www.nj.gov/education/techno/csfaq.htm