The Big Idea

Computing education should be:

open
Quality content should be accessible for all people and machines, it should be modular and adaptable to everyone's human context.
approachable
Introductory courses should be designed for true novices, run in a zero-install learning environment, with clear learning goals.
integrative
Objectives should emphasize process over result, put nothing between students & interpreter, and encourage applied computing.
communicative
Students should understand how computing influences the world around them and understand programming as a new literacy.





Getting Started

take your teaching and learning to the next level




all janke repos

Supporting Partners