The bill amends various sections of the Iowa Code to enhance computer science education standards and curriculum for students in grades nine through twelve. It establishes high-quality standards for computer science education that must include instruction on fundamental concepts of evolving technologies and artificial intelligence, detailing what AI is, how it functions, and its societal and ethical implications. Additionally, it mandates that students complete a one-half unit of computer science, which can be offered online and may incorporate related subjects such as applied sciences, technology, engineering, or manufacturing.

Furthermore, the bill requires higher education institutions to include preparation in computer science, artificial intelligence, and computational thinking in their practitioner preparation programs. This can be achieved through dedicated courses or by integrating these topics into existing programs. The bill also outlines that educational standards related to applied sciences and technology can fulfill part of the computer science unit requirements. The new provisions will apply to students admitted to approved practitioner preparation programs starting July 1, 2028.

Statutes affected:
Introduced: 256.11, 256.7
Reprinted: 256.7, 284.6A, 256E.7, 256.11