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

  • Leave with ideas for immediate classroom use
  • Explore examples of computer science beyond programming
  • Connect CS concepts to existing classroom goals
  • Try simple activities that can be adapted across grade levels

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

  • Practice writing better prompts
  • Explore classroom-safe activity ideas
  • Discuss AI ethics, bias, and responsible use
  • Create sample classroom materials, songs, images, or lesson supports

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

  • Try beginner coding activities
  • Learn common computer science vocabulary
  • Connect coding concepts to classroom routines
  • Identify tools that fit their grade level and setting

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

  • Try hands-on robotics or physical computing challenges
  • Learn how sensors, inputs, outputs, and events work
  • Explore classroom management tips for device-based projects
  • Leave with adaptable challenge ideas

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.

Participants Will