Know the Code

The Principles of Basic Coding

Demystify coding by taking a deep dive into the fundamental concepts of programming. Learn how to integrate coding throughout your curriculum across subject areas both online and offline!

Learning goals

Participants will gain a deep understanding of core coding principles and how they can be taught in all grades and subject areas.

PD Components

  • Define coding and its uses in industry and education
  • Explore examples of exciting coding activities both online and offline
  • Identify techniques for scaffolding coding lessons to reach all students 
  • Practice coding using educator-approved software, hardware, and unplugged materials
  • Discuss best practices for teaching, assigning, and grading coding projects
  • Gain confidence in learning and teaching coding
  • Go deeper with advanced coding techniques
  • Develop plans and activities so all students can have access to coding

Fully Customizable

Our customizable PD is available for all grade bands from PreK–12. Our sessions include collaboration, discussion, real-time application, and authentic learning experiences. We offer a range of options to suit your needs: planning and implementation tools and resources, scenario-based examples, 1:1 follow-ups, and more. Let’s collaborate to create the perfect custom PD experience for your team!