Section 16-46B-1 Definitions. For the purposes of this chapter, the following terms shall have the following meanings: (1) BOARD. The State Board of Education. (2) COMPUTER SCIENCE. The study of computers and algorithmic processes, including their principles, their hardware and software designs, their implementation, and their impact on society. Content should focus on teaching students […]
Section 16-46B-2 Computer science course or instruction requirements. (a)(1) Beginning in the 2020-2021 school year, each public high school shall offer at least one authentic computer science course from a department-approved list. (2) Beginning in the 2021-2022 school year, each public middle school shall offer instruction in middle school computer science courses approved by the […]
Section 16-46B-3 Funding for teacher professional learning programs. (a) Subject to appropriation from the Legislature, funds shall be appropriated to the department and the department shall allocate those funds to eligible entities to develop and implement teacher professional learning programs for the required computer science courses and content. (b) For the purposes of this section, […]
Section 16-46B-4 Digital literacy and computer science standards. (a) Before the beginning of the 2020-2021 school year, the department shall develop and the board shall approve, pursuant to Chapter 35 of this title, a rigorous K-12 course of study for digital literacy and computer science and shall consider existing computer science frameworks and content standards […]
Section 16-46B-5 Computer science education task force. (a) The Governor shall establish a computer science education task force to develop a state strategic plan for expanding computer science education in the public schools in Alabama. (b) The membership of the task force shall include all of the following: (1) One member of the House of […]
Section 16-46B-6 Duties of department. Before June 30, 2020, the department shall create all of the following: (1) A secondary computer science certification pathway for preservice teachers. (2) An endorsement in computer science for all teachers who hold a valid Professional Educator Certificate and demonstrate sufficient content knowledge in the course material as determined by […]
Section 16-46B-7 Graduation requirements. (a) Before June 30, 2020, and in accordance with Section 16-35-4, the department shall identify approved computer science courses that may fulfill one unit of academic credit for any mathematics or science course for high school graduation. (b) Beginning with the graduating class of 2021, for the purposes of high school […]
Section 16-46B-8 Incorporation of computer science into Alabama Math and Science Teacher Education Loan Repayment Program. (a) Subject to appropriations from the Legislature, the teaching field of computer science shall be added to the list of eligible subject areas identified within the Alabama Math and Science Teacher Education Loan Repayment Program (AMSTEP), Article 3, commencing […]