Free Computer Science Professional Development for Teachers
The State of Indiana is offering and funding a variety of professional development opportunities through a partnership with Nextech, an Indianapolis-based non-profit dedicated to expanding computer science education in Indiana. Opportunities are available to teachers of all grade levels and include:
- Computer Science Fundamentals for elementary teachers
- Integrating Computer Science for Middle School Teachers
- Computer Science Discoveries for Middle and High School Teachers
- Computer Science Principles for High School Teachers
- SCRIPT District Computer Science Strategic Planning for K-12 Administrators and Teachers
We are currently recommending that AT LEAST three teachers per elementary school, two teachers per middle school, and one teacher per high school be trained to teach computer science so that schools are adequately prepared to meet the requirements of IC 20-30-5-23. See below for more information on IC 20-30-5-23. Contact Jake Koressel, IDOE Computer Science Specialist, with any questions.
Indiana Department of Education (IDOE) is committed to expanding quality computer science education in Indiana. Governor Eric Holcomb and the Indiana General Assembly have indicated computer science education as a priority through the passage of SEA 172 (2018), requiring every school, by 2021, to incorporate computer science in the school's curriculum for students in grades K-12. Indiana currently has computer science standards in place for grades K-8 and has 14 computer science course offerings available for high schools. IDOE feels strongly about providing every student in Indiana with the opportunity to learn computer science, as this is as an increasingly necessary step in preparing students to be productive citizens in an ever-changing, technology-driven world.
Senate Enrolled Act 172 (2018)
After June 30, 2021, each public high school, including each charter school, shall offer at least one (1) computer science course as a one (1) semester elective in the public high school’s curriculum at least once each school year for high school students. After June 30, 2021, each public school, including each charter school, shall include computer science in the public school’s curriculum for students in kindergarten through grade 12.
The following high school CS courses may be utilized to meet the above requirements. For detailed course descriptions, please visit this page.
Approved High School Computer Science (CS) Courses to meet IC 20-30-5-23
4803: Introduction to Computer Science
4801: Computer Science I
5236: Computer Science II
5252: Computer Science III: Special Topics
5249: Computer Science III: Software Development
5250: Computer Science III: Databases
5251: Computer Science III: Informatics
5253: Computer Science III: Cybersecurity
5261: PLTW Cybersecurity
4570: AP Computer Science A
4568: AP Computer Science Principles
4586: IB Computer Science Standard Level
4584: IB Computer Science Higher Level
8118/8116: Cambridge International AS and A Level Computer Science
K-8 computer science standards were adopted by the State Board of Education in April, 2016, and were to be implemented beginning in the 2016-2017 school year. The Indiana K-8 computer science grade band standards are housed as part of the Indiana science standards, and may be assessed within the ILEARN science assessments in grades 4 and 6 in addition to the grade level science standards. It is important to note that the Indiana K-8 computer science standards are not intended to replace the appropriate grade level science standards, but should be taught in addition to the science standards. For more information regarding the K-8 computer science grade band standards, please visit https://www.doe.in.gov/standards/science-computer-science
- Click here to learn about the Indiana Department of Education's partnership with Girls Who Code.
|K-12 Computer Science Standards||11/07/2018|
|K-2 Computer Science||05/19/2016|
|3-5 Computer Science||05/19/2016|
|6-8 Computer Science||05/19/2016|
|Computer Science – Middle Level||04/10/2019|
|Introduction to Computer Science||05/02/2018|
|Computer Science I||05/02/2018|
|Computer Science II||05/02/2018|
|Computer Science II: Special Topics||01/04/2016|
|Computer Science III: Cybersecurity||05/02/2018|
|Computer Science III: Databases||05/02/2018|
|Computer Science III: Informatics||05/02/2018|
|Computer Science III: Software Development||05/02/2018|
The SCRIPT — the Strategic CSforALL Resource & Implementation Planning Tool — is a framework to guide teams of district administrators, school leaders, and educators through a series of collaborative visioning, self-assessment and goal-setting exercises to create or expand upon a computer science education implementation plan for their students.
Check our list of professional development opportunities for a SCRIPT workshop near you!
The Code.org Advocacy Coalition has put forth a series of nine policy recommendations that states can implement to support and expand computer science education. Currently, Indiana has adopted eight of the nine policy recommendations. Information about these policies and Indiana’s progress can be found in Indiana’s State Fact Sheet. Documentation of Indiana’s efforts toward meeting the remaining policy recommendation, “implement clear certification pathways for computer science teachers,” can be found here. At the Indiana State Board of Education’s December meeting, the board approved to revise language in 511 IAC 15-6-8 to update the name of the “Computer Education” license to “Computer Science.”