K-5 professional learning workshops
Our engaging workshops are for new and experienced computer science teachers!
During these in-person or virtual facilitator-led workshops you will:
- Explore the curriculum and learning tools
- Experience the course as a teacher and a learner
- Collaborate with fellow teachers
- Earn a certificate of completion
Choose the workshop that meets your needs
Embark on a journey to master computer science education with our tailored workshops, whether you're starting fresh or looking to deepen your expertise.
The Intro Workshop
I've Never Taught Computer Science Fundamentals
Dive into CS teaching fundamentals with our Intro Workshop, tailored for new educators in computer science. Join over 85,000 peers to develop actionable plans for implementing CS lessons, connect with a supportive teaching community, and leave equipped with strategies, certification, and exclusive Code.org swag.
Deep-Dive Workshop
I've Already Taught Computer Science Fundamentals
Enhance your CS teaching with our Deep Dive Workshop, ideal for educators already teaching CS Fundamentals who seek a richer understanding and advanced strategies. Collaborate in problem-solving sessions, address specific classroom challenges, and strengthen your teaching network, culminating in a deeper sense of community and ongoing support.
It was great to put myself in situations that my students might face. Talking with others about our lessons was super helpful because we could bounce ideas off of one another.
Daphne Wright • Music Teacher
Register for a nearby workshop
Use the map below to find the next upcoming CS Fundamentals workshop in your region. Because CS Fundamentals courses can be implemented at any point in the school year, workshops are available year round!
Curriculum associated with K-5 workshops
Check out the curriculum offerings which you will explore in a K-5 workshop.
K-5 Teachers
Computer Science Fundamentals
Introduce students to the foundational concepts of computer science and challenge them to explore how computing and technology can impact the world.
3-5 Teachers
Computer Science Connections
Make connections between computer science (CS) and other subjects like math, language arts, science, and social studies.
Additional professional learning offerings
In addition to our facilitator led options for elementary teachers we have several other programs to meet the diverse needs of our teachers.
Self-Paced Learning
Learn at your own pace using our online learning modules. You can start whenever is convenient for you and the courses are free.
6-12 Workshops
Do you teach middle or high school grades? Check out the link below to learn more about our 6-12 workshops.
Outside the United States
If you're an international teacher interested in professional learning, learn more about what's offered in your area.
Have questions?
Your local Code.org Regional Partner provides high quality Code.org professional learning to teachers, and can help guide your school or district on implementation, certification, funding, and more. They are happy to answer any questions you may have about the program!
Visit our support center