This bill seeks to improve computer science education in Iowa by amending current laws related to high school graduation requirements, curricula, and teacher preparation programs. Starting with the graduating class of 2030-2031, all high school students will be required to complete one semester of computer science to graduate. The bill establishes high-quality standards for computer science education, which includes instruction on fundamental concepts of evolving technologies and artificial intelligence. It also allows for exemptions for students transferring from out-of-state schools without a comparable requirement and provides a mechanism for school districts to apply for waivers regarding the implementation of this requirement.
In addition to high school requirements, the bill modifies existing provisions to recognize computer science courses as equivalent to required science or mathematics units for college admissions. It mandates that higher education institutions incorporate computer science, AI, and computational thinking into their teacher preparation programs for students admitted after July 1, 2028. The legislation also expands tuition reimbursement for teachers pursuing computer science endorsements and allows for blended or online delivery of computer science instruction when traditional classroom settings are not feasible. Overall, the bill aims to align Iowa's education system with the demands of a technology-driven workforce.
Statutes affected: Introduced: 256.7, 256.11, 284.6A, 256.13, 256.146, 262.9, 256.16