District Requirements & Implementation Resources

In June 2018, K-12 computer science standards were adopted in Iowa. Instruction addressing these standards has been optional for districts.

In June 2020, the Future Ready Iowa Act House File 2629 was signed into law and includes REQUIREMENTS and TIMELINES for computer science planning and instruction:

  • All public school districts and accredited nonpublic schools must develop and implement a high-quality (i.e., standards-aligned) K-12 computer science plan by July 1, 2022
  • Elementary schools (grades 1-6) must provide high-quality computer science instruction in at least one grade level beginning July 1, 2023
  • Middle schools (grades 7-8) must provide high-quality computer science instruction in seventh or eighth grade beginning July 1, 2023
  • High schools (grades 9-12) must offer at least one high-quality one-semester course beginning July 1, 2022

Iowa Department of Education Implementation Resources

Guidance for Implementing the Computer Science Standards – A document to aid Iowa’s school districts in interpreting and implementing Iowa’s Computer Science Standards.

Guidance for House File 2659 – Computer Science Instruction and Requirements – A document to aid school districts and nonpublic schools in understanding what is required, optional, and permitted related to computer science instruction. 

Optional K-12 Computer Science Plan Template

If you have questions about these documents please contact the Iowa Department of Education.

Resources To Lead K-12 Implementation Planning

Resources To Lead Unpacking of the Standards

District Requirements & Implementation Resources