Alabama 2025 Regular Session

Alabama House Bill HB332 Compare Versions

OldNewDifferences
1-HB332ENGROSSED
1+HB332INTRODUCED
22 Page 0
33 HB332
4-U9TC9GG-2
4+7B86J2E-1
55 By Representatives Faulkner, Collins, Hulsey, Baker, Colvin,
66 Shaw, Datcher, Moore (M), DuBose, Woods
77 RFD: Education Policy
88 First Read: 25-Feb-25
99 1
1010 2
1111 3
1212 4
1313 5
14-6 HB332 Engrossed
14+6 7B86J2E-1 02/24/2025 OW (L)cr 2025-782
1515 Page 1
1616 First Read: 25-Feb-25
17+SYNOPSIS:
18+Under existing law, completion of a computer
19+science course is not required for graduation from an
20+Alabama public K-12 school.
21+This bill would require all Alabama public
22+school students to complete an approved computer
23+science course in order to graduate.
24+This bill would also provide standards for
25+approved computer science courses.
1726 A BILL
1827 TO BE ENTITLED
1928 AN ACT
2029 Relating to public K-12 schools; to amend Sections
21-16-46B-1, 16-46B-2, and 16-46B-7, Code of Alabama 1975, to
22-expand the definition of computer science; to require all
30+16-46B-2 and 16-46B-7, Code of Alabama 1975, to require all
2331 Alabama public school students to complete an approved
2432 computer science course as a requirement for graduation; and
2533 to provide standards for approved computer science courses.
2634 BE IT ENACTED BY THE LEGISLATURE OF ALABAMA:
27-Section 1. Sections 16-46B-1, 16-46B-2, and 16-46B-7,
28-Code of Alabama 1975, are amended to read as follows:
29-"§16-46B-1
30-For the purposes of this chapter, the following terms
31-shall have the following meanings:
32-(1) BOARD. The State Board of Education.
33-(2) COMPUTER SCIENCE. The study of computers and
34-algorithmic processes, including their principles, their
35-hardware and software designs, their implementation, and their
36-impact on society , and their emerging technologies, including,
37-but not limited to, artificial intelligence . Content should
38-focus on teaching students how to create new technologies, not
39-simply how to use technology.
35+Section 1. Sections 16-46B-2 and 16-46B-7, Code of
36+Alabama 1975, are amended to read as follows:
37+"§16-46B-2
38+(a)(1) Beginning in the 2020-2021 school year, each
4039 1
4140 2
4241 3
4342 4
4443 5
4544 6
4645 7
4746 8
4847 9
4948 10
5049 11
5150 12
5251 13
5352 14
5453 15
5554 16
5655 17
5756 18
5857 19
5958 20
6059 21
6160 22
6261 23
6362 24
6463 25
6564 26
6665 27
67-28 HB332 Engrossed
66+28 HB332 INTRODUCED
6867 Page 2
69-simply how to use technology.
70-(3) COMPUTER SCIENCE COURSES AND CONTENT. Courses that
71-teach computer science either as a standalone course
72-implementation in middle and high schools, or, for elementary
73-school, integrated into other content areas.
74-(4) DEPARTMENT. The State Department of Education.
75-(5) ELEMENTARY SCHOOL. Includes grades kindergarten to
76-six, inclusive.
77-(6) HIGH QUALITY PROFESSIONAL LEARNING. Professional
78-development activities that satisfy all of the following:
79-a. Clarify the conceptual foundations of computer
80-science.
81-b. Teach research-based practices, including hands-on
82-and inquiry-based learning.
83-c. Are intended for existing teachers, with or without
84-previous exposure to computer science.
85-(7) HIGH QUALITY PROFESSIONAL LEARNING PROVIDERS.
86-Institutions of higher education, nonprofits, or private
87-entities that have successfully designed, implemented, and
88-scaled high quality, evidence-based computer science
89-professional learning for teachers and recommended by the
90-superintendent and approved by the board.
91-(8) HIGH SCHOOL. Includes grades nine to 12, inclusive.
92-(9) MIDDLE SCHOOL. Includes grades seven and eight.
93-(10) PUBLIC SCHOOL. Includes public K-12 elementary
94-schools, middle schools, and high schools.
95-(11) SUPERINTENDENT. The State Superintendent of
96-Education."
97-"§16-46B-2
68+(a)(1) Beginning in the 2020-2021 school year, each
69+public high school shall offer at least one authentic computer
70+science course from a department-approved list.
71+(2) Beginning in the 2021-2022 school year, each public
72+middle school shall offer instruction in middle school
73+computer science courses approved by the department.
74+(3) Beginning in the 2022-2023 school year, each public
75+elementary school shall offer instruction on the basics of
76+computer science and computational thinking.
77+(b) A computer science course or instruction in
78+computer science offered by a public school shall satisfy all
79+of the following:
80+(1) Be of high quality, as defined by the department.
81+(2) Meet or exceed the standards and curriculum
82+requirements, as they relate to authentic computer science,
83+established by the board in the state course of study for
84+digital literacy and computer science pursuant to Section
85+16-35-4 and be on the approved list of computer science
86+courses.
87+(c) A computer science course offered by a public high
88+school should be offered through an in-person setting and
89+shall be offered as a virtual or distance learning course
90+option only when an in-person classroom setting is not
91+practicable. A rationale for using the virtual or distance
92+learning option shall be included in the annual report.
93+(d) Beginning with public school students who will
94+graduate during the 2031-2032 school year, the department
95+shall ensure that all approved computer science courses and
96+content that meet graduation requirements pursuant to Section
9897 29
9998 30
10099 31
101100 32
102101 33
103102 34
104103 35
105104 36
106105 37
107106 38
108107 39
109108 40
110109 41
111110 42
112111 43
113112 44
114113 45
115114 46
116115 47
117116 48
118117 49
119118 50
120119 51
121120 52
122121 53
123122 54
124123 55
125-56 HB332 Engrossed
124+56 HB332 INTRODUCED
126125 Page 3
127-"§16-46B-2
128-(a)(1) Beginning in the 2020-2021 school year, each
129-public high school shall offer at least one authentic computer
130-science course from a department-approved list.
131-(2) Beginning in the 2021-2022 school year, each public
132-middle school shall offer instruction in middle school
133-computer science courses approved by the department.
134-(3) Beginning in the 2022-2023 school year, each public
135-elementary school shall offer instruction on the basics of
136-computer science and computational thinking.
137-(b) A computer science course or instruction in
138-computer science offered by a public school shall satisfy all
139-of the following:
140-(1) Be of high quality, as defined by the department.
141-(2) Meet or exceed the standards and curriculum
142-requirements, as they relate to authentic computer science,
143-established by the board in the state course of study for
144-digital literacy and computer science pursuant to Section
145-16-35-4 and be on the approved list of computer science
146-courses.
147-(c) A computer science course offered by a public high
148-school should be offered through an in-person setting and
149-shall be offered as a virtual or distance learning course
150-option only when an in-person classroom setting is not
151-practicable. A rationale for using the virtual or distance
152-learning option shall be included in the annual report.
153-(d) Beginning with public school students who will
154-graduate during the 2030-2031 school year, the department
155-shall ensure that all approved computer science courses and
126+content that meet graduation requirements pursuant to Section
127+16-46B-7, shall include, but not be limited to, instruction in
128+the following areas:
129+(1) Artificial intelligence and emerging technologies,
130+which is the exploration of how artificial intelligence and
131+other emerging technologies work and their application to real
132+world scenarios.
133+(2) Computational thinking, which is the application of
134+logical reasoning, problem decomposition, pattern recognition,
135+and algorithm design to solve complex problems.
136+(3) Data and information, which is the understanding of
137+how data is collected, represented, processed, stored, and
138+analyzed, and the importance of data security and privacy.
139+(4) Impacts of computing, which is the examination of
140+the ethical, social, and global effects of computing on
141+individuals, organizations, and society.
142+(5) Network and the Internet, which is the basic
143+understanding of computer networks, the Internet, protocols,
144+and cybersecurity principles.
145+(6) Programming and coding, which is instruction in
146+programming languages and coding skills to develop functional
147+software and application.
148+(e) The standards provided in subsection (d) shall be
149+subject to the review standards set forth in Chapter 35 to
150+ensure alignment with current research, best practices, and
151+advancements in technology.
152+(f) The enforcement of this section shall comply with
153+Section 16-1-11.1."
154+"§16-46B-7
156155 57
157156 58
158157 59
159158 60
160159 61
161160 62
162161 63
163162 64
164163 65
165164 66
166165 67
167166 68
168167 69
169168 70
170169 71
171170 72
172171 73
173172 74
174173 75
175174 76
176175 77
177176 78
178177 79
179178 80
180179 81
181180 82
182181 83
183-84 HB332 Engrossed
182+84 HB332 INTRODUCED
184183 Page 4
185-shall ensure that all approved computer science courses and
186-content that meet graduation requirements pursuant to Section
187-16-46B-7, shall include, but not be limited to, instruction in
188-the concepts of computer science as defined in Section
189-16-46B-1.
190-(e) The enforcement of this section shall comply with
191-Section 16-1-11.1."
192184 "§16-46B-7
193185 (a) Before June 30, 2020, and in accordance with
194186 Section 16-35-4, the department shall identify approved
195187 computer science courses that may fulfill one unit of academic
196188 credit for any mathematics or science course for high school
197189 graduation.
198190 (b) Beginning with the graduating class of 2021, for
199191 the purposes of high school graduation requirements and
200192 satisfying mathematics or science freshman admission
201193 requirements for a public institution of higher education
202194 physically located in this state, as determined by the
203195 institution of higher education, a computer science course
204196 successfully completed under subsection (a) shall be
205197 equivalent to either of the following:
206198 (1) One mathematics course credit.
207199 (2) One science course credit.
208-(c)(1) Beginning with the graduating class of 2031, all
200+(c)(1) Beginning with the graduating class of 2032, all
209201 public school students shall demonstrate digital literacy by
210-earning at least one credit in a department-approved, high
211-school level computer science course. This requirement shall
212-not result in an increase in the number of credits required
213-for graduation.
202+earning at least one credit in a department approved computer
203+science course or by completing a department approved course
204+with embedded computer science skills and experiences. This
205+requirement shall not result in an increase in the number of
206+credits required for graduation.
207+(2) Each computer science credit earned shall count as
208+a college and career readiness indicator and may fulfill any
209+one of the following, as determined by the local
210+superintendent of education:
211+a. One mathematics course credit.
212+b. One science course credit.
214213 85
215214 86
216215 87
217216 88
218217 89
219218 90
220219 91
221220 92
222221 93
223222 94
224223 95
225224 96
226225 97
227226 98
228227 99
229228 100
230229 101
231230 102
232231 103
233232 104
234233 105
235234 106
236235 107
237236 108
238237 109
239238 110
240239 111
241-112 HB332 Engrossed
240+112 HB332 INTRODUCED
242241 Page 5
243-for graduation.
244-(2) Each computer science credit earned shall count as
245-a college and career readiness indicator and may fulfill any
246-one of the following, as determined by the local
247-superintendent of education:
248-a. One mathematics course credit.
249242 b. One science course credit.
250243 c. One career and technical education course credit.
251-d. One elective credit.
252-(3) Mathematics course credits and science course
253-credits may only be replaced by department-approved computer
254-science courses if the public school student is on the
255-standard diploma pathway, which requires the completion of
256-both four mathematics course credits and four science course
257-credits."
244+d. One elective credit. "
258245 Section 2. This act shall become effective on October
259246 1, 2025.
260247 113
261248 114
262249 115
263250 116
264-117
265-118
266-119
267-120
268-121
269-122
270-123
271-124
272-125
273-126
274-127
275-128 HB332 Engrossed
276-Page 6
277-1, 2025.
278-House of Representatives
279-Read for the first time and referred
280-to the House of Representatives
281-committee on Education Policy
282-................25-Feb-25
283-Read for the second time and placed
284-on the calendar:
285- 1 amendment
286-................19-Mar-25
287-Read for the third time and passed
288-as amended
289-Yeas 99
290-Nays 1
291-Abstains 2
292-................01-Apr-25
293-John Treadwell
294-Clerk
295-129
296-130
297-131
298-132
299-133
300-134
301-135
302-136
303-137
304-138
305-139
306-140
307-141
308-142
309-143
310-144
311-145
312-146
313-147
314-148
315-149