The bill amends the Revised Code to require that all high school students in Ohio complete at least one unit of computer science as part of their graduation requirements, starting with students entering ninth grade on or after July 1, 2029. This computer science course must include instruction in areas such as artificial intelligence and can be counted as a science elective, an elective unit, or, if it is an advanced course, it may substitute for a unit of mathematics in lieu of algebra II. The Ohio Department of Education is tasked with developing and maintaining a list of approved computer science courses, which will be updated regularly to align with educational and industry trends. The bill also provides exceptions for students transferring from states without a computer science requirement during their senior year.

Additionally, the legislation introduces provisions for dropout prevention and recovery programs, allowing students to qualify for graduation through competency-based instructional programs under specific conditions. Starting in the 2028-2029 school year, each school district must offer at least one unit of computer science for students in grades nine through twelve, ensuring in-person instruction unless an alternate plan is approved. The bill emphasizes high-quality computer science education by requiring courses to meet established standards and mandates the publication of an annual report on computer science education, detailing course offerings and student enrollment data. It also establishes partnerships between public schools and community colleges for in-person instruction and introduces compliance requirements for community schools, ensuring transparency and accountability in their operations.

Statutes affected:
As Introduced: 3313.603, 3314.03, 3326.15, 3328.22