UNI Partnership for CS Teacher Preparation

Originally founded in 2017 as a National Science Foundation Research Practitioner Partnership, the goal of the partnership is to provide teachers with high-quality professional development in computer science while gathering evaluation data from the teachers and, eventually, their students.

The partnership is currently looking for teachers and partner districts for cohort #3 beginning instruction in the summer of 2021.  [To register interest please use this web form.]

Through the partnership the University of Northern Iowa CS Education program provides instruction for five, three-credit, courses :

  • Foundational Concepts of Computer Science (Summer 2021)
  • Fundamentals of Programming (Fall 2021)
  • Teaching and Learning of Programming (Spring 2022)
  • Methods of Teaching Computer Science (Summer 2022)
  • Algorithms and Data Structures (Fall 2022)

All five courses will be a taught using a hybrid of online instruction/activities with periodic online meetups.  As appropriate, such meetups may include optional face-to-face meetings held at participants’ AEAs.

In addition to being appropriate for license renewal, completion of all five courses will make participants eligible for the CS teaching endorsement created by the Iowa BOEE in April 2018.

The current cost for the program is $1565 per course.  However, we continue to pursue additional funding for our program that would allow us to reduce this cost.

School districts accepted in to the partnership will:

  • Identify at least one teacher per high school to participate in the program
  • Offer an “appropriate” CS course no later than the 2022-2023 academic year.
  • Facilitate the administration of research instruments (surveys, benchmark exams, etc.) to students in the CS class(es) offered by the district.
  • Share student population demographics and aggregate academic information (by gender, race, socio-economic status, etc.) at both a school and course level.

For additional information please contact Dr. Ben Schafer at schafer@cs.uni.edu or 319-273-2187.