Whether you teach elementary, middle school, or high school, or are in a supporting role, we have something for everyone. Our professional development programs provide opportunities for educators to get started with computer science, deepen their understanding of an area of computer science, and learn how to apply methodologies like Agile in their classrooms.
– or –
Several funding options are available for educators to participate in all of our computer science professional development programs. The Iowa Department of Education offers the Computer Science Professional Development Incentive Fund and Curriculum Professional Development Grants. Additionally, Project GUTS and Tiny Techies programs available for funding through the Iowa Governor’s STEM Council Scale-Up Program. Please reach out to our K-12 team about how your district can apply for funding to participate.
NewBoCo is the designated provider of Code.org Professional Learning Programs in Iowa. Our role includes providing quality professional development to educators through local school district partnerships and acting as a regional hub of the global computer science education movement. NewBoCo will work with schools and provide networking and collaboration events for computer science teachers. While not every student will become a software developer, the majority of careers benefit from having a foundational understanding of computer science. Whether it be agriculture, advanced manufacturing, finance, healthcare, or any number of other fields, students will need to be able to work with technology to help solve problems.
K - 12th Grade Professional Development
The Code.org Expanded Learning Program was designed to provide ongoing support and community engagement for teachers that have already participated in the Code.org Workshops (CS Fundamentals) or Professional Learning Program (CS Discoveries or CS Principles).
Pre-K - 5th Grade Professional Development
Our Tiny Techies professional development supports Pre-K – 2nd-grade teachers with training on foundational computer science concepts and how they relate to some of our youngest learners. You will experience engaging lessons that can tie into other content areas and help students become creative problem solvers.
6th - 8th Grade Professional Development
Engage your students with a wide lens on computer science by covering topics such as programming, physical computing, web development, design, and data. The course inspires students as they build their own websites, apps, games, and physical computing devices.
9th - 12th Grade Professional Development
Introduce your students to the foundational concepts of computer science and challenge them to explore how computing and technology can impact the world. More than a traditional introduction to programming, it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in.
Guide students through learning object-oriented programming using Java. Students take on the role of software engineers, and practice skills that are used in the field. The Code.org curriculum for CSA is designed for any high school student who wishes to continue their computer science education after completing an introductory course such as Computer Science Discoveries (CSD) or Computer Science Principles (CSP) .
Agile is a group of methodologies that offer an iterative approach to managing work. It allows a group to self organize and communicate in ways that make work transparent and help manage challenges. This workshop will take Project-Based Learning experiences to the next level!
Why Computer Science in Iowa?
NewBoCo is the designated provider of Code.org Professional Learning Programs in Iowa. Our role includes providing quality professional development to educators through local school district partnerships and acting as a regional hub of the global computer science education movement. NewBoCo will work with schools and provide networking and collaboration events for computer science teachers.
See how our continued partnership with Code.org and our mission to build up computer science education in every Iowa school is supporting students, teachers, administrators, and Fort Madison Community School District's position in future of the world.