This program is fully funded through CS PD Week. Submit your priority registration by May 5, 2023!
Start Your Journey on the Right Foot
The Computer Science Fundamentals introduction and deep dive workshops include facilitation, curriculum guide, and ongoing support. Participants will see lessons modeled and have time to explore additional lessons for their grade. The curriculum courses allow for flexible implementation, and facilitators will help participants consider how they will implement the content.
Fundamentals Intro workshops introduce the K–5 curriculum and implementation options. Fundamentals Deep Dive workshops are available as a next step to go deeper into curriculum planning. Both workshops can be used by K–5 classroom teachers or out-of-school educators.
During the summer of 2023, we are partnering with the Iowa Department of Education and Iowa AEAs to provide Computer Science Professional Development Week for Iowa Educators. CS PD Week will be June 12-16th at the University of Northern Iowa. Organizers are working to take away common barriers for this in-person event, including providing stipends, lodging and several meals during the week.
CS Fundamentals workshops can be customized for your school, district, or community needs. Workshops can be scheduled throughout the school year with a minimum of 10 participants, or teachers can join mixed district workshops typically scheduled in June and August. If you represent a district with at least 10 participants or are a teacher who wants to participate in a mixed district workshop, contact us!
Persistence and Collaboration
Hear from Real Teachers
Join dozens of teachers like you for a fun, collaborative, and fully funded learning experience!
Our Tiny Techies professional development supports PreK–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.
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.
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.
Expanded Learning Program
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).
Artificial Intelligence PD
The IBM Artificial Intelligence (AI) Education experience was designed to give all educators the knowledge and confidence to bring foundational AI concepts into their K–12 classroom, regardless of their grade level or subject matter.
Want more information on CS Fundamentals (or any of our programs)?