2026 Iowa Computer Science
Professional Learning
Empowering PK–12 Iowa educators to bring computer science and computational thinking to every student.
Don’t miss your chance to connect, create, and grow your CS teaching practice.
Multiple funding sources are available to help Iowa teachers and school districts expand their computer science professional learning.
CSPD Week and Custom PD
Computer Science Professional Development Week
July 21–23, 2026
In-person, Grinnell College
Three days of learning, collaboration, and inspiration!
Join educators from across the Midwest for Computer Science Professional Development Week, offering sessions for PK–12 teachers—from early childhood unplugged activities to AI and programming.
All sessions are designed for Iowa educators and led by experienced facilitators.
Target Audience: PK-12th educators
Cost: $300/day
Takeaway: Choose your learning path, build your network, and return ready to teach CS.
NewBoCo Custom Professional Development for Districts
Flexible Scheduling
Choose in-person or virtual
Partner with NewBoCo to create tailored professional learning aligned with your district’s priorities. From short workshops to multi-day sessions, we’ll provide hands-on strategies and resources to integrate CS across grades and subjects.
Cost: Reach out to k12@newbo.co for cost information
Takeaway: Customized, actionable PD that supports district goals.
More Opportunities
FarmBeats for Students
February 28, 2026
In-person
Connect Iowa’s ag roots with 21st-century data science!
Learn to teach data science and environmental monitoring with Microsoft’s FarmBeats for Students. Explore hands-on projects using sensors and real-world data. During the training, connect with industry professionals for an in-person tour to connect precision ag to the real world.
Cost: $300 per person
Takeaway: Classroom-ready lessons, hands-on activities, and tools for STEM and science classrooms.
Interactive Projects & Games
Spring 2026
Virtual Series
Four 2-hour sessions
Bring energy and creativity to your CS Principles course! Learn strategies and tools to help students design interactive programs and games that spark engagement and deeper learning.
Target Audience: 9th-12th grade educators
Cost: $30 per person per session, or save by registering for all four sessions for $100.
Districts interested in group or bulk registration can contact k12@newbo.co for more information.
Takeaway: Ready-to-use projects and lessons to make CS Principles fun and interactive.
CS Integration Modules
Spring 2026
Virtual Series
Four 2-hour sessions
NewBoCo Education, in partnership with Code.org, offers a series of four virtual professional development modules that equip 5th–9th grade educators with practical tools and engaging strategies to bring computer science to life in their classrooms.
Target Audience: 5th-9th grade educators
Cost: $30 per person per session, or save by registering for all four sessions for $100.
Takeaway: Hands-on CS activities to integrate into 5th–9th grade classrooms, practical tools and strategies for teaching CS, and access to resources and a collaborative educator community.
Tiny Techies
Summer 2026
In-person
Tiny Techies™ gives PreK–2 teachers hands-on, screen-free tools and activities to spark curiosity and teach foundational computer science concepts.
Cost: Reach out to k12@newbo.co for cost information. Offered during CS PD Week or locally, based on interest to host.
Takeaway: Hands-on, screen-free CS activities for PreK–2, engaging kits and practical classroom strategies, and build confidence teaching early computer science
Computer Science and AI Foundations
Spring 2026
Virtual
Learn to teach foundational computer science and AI concepts—including machine learning, data analysis, and ethical computing—through hands-on projects and real-world applications. This training equips teachers with the tools and confidence to bring CS and AI education to their classrooms. The course can be taught modularly or as a semester- or year-long course to fulfill Iowa high school computer science requirements.
Target Audience: 9th–12th grade educators
Cost: $600 per person for virtual training
Key Takeaways:
- Teach foundational CS and AI concepts and ethics
- Engage students with hands-on, classroom-ready projects
- Gain practical strategies to integrate AI into K–12 instruction
Computer Science and AI Foundations
Summer 2026
In-Person
Learn to teach foundational computer science and AI concepts—including machine learning, data analysis, and ethical computing—through hands-on projects and real-world applications. This training equips teachers with the tools and confidence to bring CS and AI education to their classrooms. The course can be taught modularly or as a semester- or year-long course to fulfill Iowa high school computer science requirements.
Target Audience: 9th–12th grade educators
Cost: $900 per person for in-person training
Offered during CS PD Week or locally, based on interest.
Key Takeaways:
- Teach foundational CS and AI concepts and ethics
- Engage students with hands-on, classroom-ready projects
- Gain practical strategies to integrate AI into K–12 instruction