Raspberry Pi Blog
All blog posts-
Computing education and underrepresentation: the data from England
Who takes GCSE Computer Science and why?
-
Block-based programming: does it help students learn?
What's the effect on learning outcomes and attitudes?
-
Diversity and inclusion in computing education — new research seminars
We want to ensure that computing is inclusive and accessible to all
-
Formative assessment in the computer science classroom
Approaches for assessing what students are learning
-
How is computing taught in schools around the world?
Investigating the world's formal computing education systems
-
Gender balance in computing: current research
Where are the girls?
-
Reducing the load: ways to support novice programmers
Worked examples with subgoal labels reduce students' cognitive load
-
How we are helping you with computing teaching strategies
Our free support for computing teachers to find what works in their classroom
-
Mathematics and programming: exploring the links
Teaching programming, separately and in conjunction with other subjects
-
Learning AI at school — a peek into the closed box
How are we preparing young people for the future shaped by AI?
-
Making the best of it: online learning and remote teaching
What does the research say about impactful remote teaching?