What the evidence says about effective CS teaching
A practical framework for translating computing education research into better classroom decisions.
Interpretation, field notes, and practical analysis for people shaping computer science learning.
A practical framework for translating computing education research into better classroom decisions.
Move beyond access alone: participation, belonging, examples, assessment, and classroom culture.
Planning templates, discussion protocols, assessment ideas, and adaptable classroom activities.
Help learners understand models, data, uncertainty, evaluation, and human consequences.
Connect early programming experiences to data, networks, security, and responsible design.
Design feedback around strategies and misconceptions rather than the final answer alone.