On this page...
Computer science is a basic skill in today’s economy and Iowa wants to ensure all K-12 students experience high-quality computer science education that prepares them for personal and professional success in a digital world.
Back to topOpportunities
Credentials to Computer Science Careers Grant
The Credentials to Computer Science Careers Grant is a new $850,000 grant opportunity to support high schoolers’ attainment of computer science available to Iowa public school districts and all Iowa accredited nonpublic school systems.
Artificial Intelligence Partnership
Iowa students and educators now have free access to Google Career Certificates and AI training, thanks to a new partnership between Google and the Iowa Department of Education.
Students and faculty at K–12 schools and all 15 community colleges across the state can access Google Career Certificates at no cost. These online programs offer job-ready training in high-demand fields such as cybersecurity, data analytics, IT support, project management, digital marketing, e-commerce and UX design.
In addition, participants can explore AI Essentials, Google’s new course designed to build foundational knowledge in artificial intelligence through real-world scenarios and hands-on learning.
Teachers will also have access to Generative AI for Educators, a free, self-paced online course developed by Google and MIT RAISE. The two-hour training introduces educators to practical uses of AI in the classroom.
See Artificial Intelligence Partnership: Google and the Iowa Department of Education for more information.
Back to topComputer Science Bytes Newsletter
The Computer Science Bytes newsletter is sent monthly providing timely updates, expectations and opportunities for educators and their students.
Sign up to get the Computer Science Bytes newsletter.
Definition
See the Computer Science Definition webpage for a definition and an understanding of the two foundational concepts of computer literacy and digital citizenship.
Back to topStandards
Iowa’s computer science standards are the CSTA K-12 Computer Science Standards, which were developed by the Computer Science Teachers Association.
The standards were approved and adopted by the Iowa State Board of Education in June 2018, based on an Iowa team’s recommendation. The standards can be viewed and filtered from the CSTA Standards webpage.
- Iowa Computer Science Standards. A complete set of standards and a progression chart.
Guidance
- Guidance for Implementing the Computer Science Standards - A document to help Iowa schools interpret and implement Iowa's Computer Science Standards.
- Guidance for House File 2629 - Computer Science Instruction and Requirements - A document to help school districts and nonpublic schools understand what is required, optional and permitted related to computer science instruction.
- Computer Science Coding and Data Collection Guidelines - A document to help schools choose Computer Science SCED codes, report Computer Science courses, and understand data collection categories.
- Optional K-12 Computer Science Plan Template
- Iowa's K-12 Computer Science State Plan
- Computer Science Education Work Group Report
Laws, Rules & Policy
Senate File 274 (Iowa Acts 2017, Chapter 106)
Iowa Administrative Code 281-12.11
Iowa Administrative Code 281-98
Back to topResources
These resources should not be considered recommendations. They are made available only to support the learning of schools, districts, and AEAs.
Getting Started
- K-12 Computer Science Framework
- CSTA - CS Teachers Association
- CSTA Iowa
- CSTA Standards for CS Teachers
- National Center for Women & Information Technology (NCWIT)