Teacher Hub
Practical classroom resources, professional development ideas, and creative technology projects for teachers who want computer science to feel approachable, useful, and fun.
Computer science is more than programming. This hub brings together activities, guides, tools, and professional learning resources that help teachers connect coding, AI, robotics, logic, storytelling, music, and computational thinking across the curriculum.

Start Here
Choose the path that best matches what you need right now.
I Need a Classroom Activity
Find ready-to-use activities for coding, AI, logic, robotics, music, storytelling, and hands-on technology projects. These resources are designed to help teachers get started quickly without needing to be computer science experts.
I Want Professional Development
Explore teacher-friendly professional development sessions focused on creative computer science, AI in the classroom, robotics, physical computing, music creation, and project-based learning.
Connect CS to My Subject
Computer science can support math, science, language arts, social studies, art, music, and career exploration. Start with cross-curricular ideas that show how computational thinking fits into many classrooms.
I Am New to Computer Science
Start with beginner-friendly tools, unplugged activities, and simple classroom projects that build confidence before jumping into more advanced coding or robotics.
Professional Development Offerings
These sessions are designed for teachers, schools, libraries, museums, and organizations that want practical, creative, and approachable technology learning. Sessions can be adjusted for short workshops, half-day sessions, full-day professional development, or ongoing learning series. These are example sessions that have been presented in-person, alongside a teacher in the classroom, and resource guides to support for self-directed professional development.
Creative Computer Science Across the Curriculum
Audience
K–12 teachers, instructional coaches, librarians, and technology integration specialists
Description
A practical session focused on helping teachers see computer science as more than coding. Participants explore how computational thinking, logic, creativity, problem-solving, data, and design can connect to many subject areas.
Participants Will
AI for Teachers: Practical Classroom Uses
Audience
Teachers, school staff, instructional coaches, administrators
Description
A hands-on introduction to using AI as a planning, creativity, and productivity partner while keeping classroom use thoughtful, ethical, and student-centered.
Participants Will
Coding and Computational Thinking for Beginners
Audience
Teachers new to coding or computer science instruction
Description
A beginner-friendly session that helps teachers build confidence with coding concepts, sequencing, loops, events, debugging, and computational thinking using approachable tools and activities.
Participants Will
Robotics and Physical Computing
Audience
Elementary, middle school, and high school teachers; STEM clubs; libraries; makerspaces
Description
A hands-on session using tools such as micro:bit, Makey Makey, Sphero, LEGO robotics, or other classroom-friendly devices to help students connect code to the physical world.
Participants Will
Interactive Learning Exhibits
Audience
Elementary, middle school, and high school teachers; STEM clubs; libraries; makerspaces
Description
A hands-on session using tools such as micro:bit and Makey Makey.
