Category: Research
All blog posts-
Universal design for learning in computing | Hello World #15
A primer on how computing educators can apply the Universal Design for Learning framework
-
What does equity-focused teaching mean in computer science education?
Improving equity involves increasing justice and fairness
-
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
-
PRIMM: encouraging talk in programming lessons
Learners need to develop a subject vocabulary
-
Formative assessment in the computer science classroom
Approaches for assessing what students are learning
-
Embedding computational thinking skills in our learning resources
What young people learn while having fun with our online projects
-
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?
-
Testing young children’s computational thinking
Educators need to be able to assess what children have learned
-
Reducing the load: ways to support novice programmers
Worked examples with subgoal labels reduce students' cognitive load