At the end of April, then-Governor Branstad signed Senate File 274 into law, establishing goals for expanding computer science education opportunities for Iowa students in kindergarten through 12th grade. Read more about the bill here. These goals include: offering at least one CS course in each high school and offering basic and exploratory computer science instruction in each elementary and middle school.
The bill also created a work group to make recommendations for meeting these goals by July 1, 2019. The Computer Science Education Work Group released their final report last week. The report includes detailed recommendations for using CS courses to satisfy graduation requirements, integrating CS courses into a career and technical education (CTE) pathway, ensuring equitable access by offering courses in a number of settings, developing a scope and sequence for CS education, and using the CS professional development fund to meet goals. It will be exciting to see these recommendations turn into actions to expand CS education access to all students in Iowa.
Through the Iowa Online AP Academy, high-ability Iowa students in 6th through 12th grades can access above-level CS coursework, and teachers can take advantage of professional development opportunities. Registration for our spring-semester Introduction to Computer Science course for students in 6th-9th grades is available now; visit our website for more on courses and registration.