Independent. English-language. Educator-focused.
Insights

Insights

Interpretation, field notes, and practical analysis for people shaping computer science learning.

Research

What the evidence says about effective CS teaching

A practical framework for translating computing education research into better classroom decisions.

Teaching

Designing inclusive computing experiences

Move beyond access alone: participation, belonging, examples, assessment, and classroom culture.

Resources

Practical tools for every CS educator

Planning templates, discussion protocols, assessment ideas, and adaptable classroom activities.

AI & Learning

Teaching AI without turning the lesson into a product demo

Help learners understand models, data, uncertainty, evaluation, and human consequences.

Curriculum

From syntax to systems: building a coherent pathway

Connect early programming experiences to data, networks, security, and responsible design.

Assessment

Feedback that helps novice programmers think

Design feedback around strategies and misconceptions rather than the final answer alone.