Your filtered results are below
Quick read: Culturally relevant pedagogy
Teaching computing through culturally relevant pedagogy can engage more diverse groups of students and support learning.
Quick Read: Variety in teaching and assessment of programming activities
Variety in teaching and assessment of programming activities.
Quick Read: Physical computing
By embedding physical computing into their practice, educators can provide engaging, relevant, and inclusive learning experiences. Such experiences can help learners to develop and apply their programming skills and comprehension while they are being creative and collaborative.
Quick Read : Using project-based learning to apply programming knowledge to real-world scenarios
Using project-based learning to apply programming knowledge to real-world scenarios.
Quick Read : Using Code Tracing to improve program comprehension
Code tracing is a well established approach to help learners develop their program comprehension.
Quick Read: Improving program comprehension through Parson’s Problems
Improving program comprehension through Parson’s Problems.
Quick Read: Understanding program comprehension using the block model
Understanding program comprehension using the Block Model.
Quick Read: Using PRIMM to structure programming lessons
Using PRIMM to structure programming lessons.
Quick Read: Planning effective surveys and interviews for research or evaluation
Planning effective surveys and interviews for research or evaluation.
Quick Read: Using observation techniques to record student behaviour for research or evaluation
Using observation techniquest to record student behaviour for research or evaluation.
Quick read: Planning and reflecting on distance learning
Planning and reflecting on distance learning in the context of 'emergency remote teaching'.
Quick Read: Using concept maps to capture, communicate, construct, and assess knowledge
Using concept maps to capture, communicate, construct, and assess knowledge.
Quick Read: Using semantic waves to improve explanations and learning activities in computing
Improving explanations and learning activities in computing using semantic waves.
Quick Read: Using live coding to bring coding to life
Live coding: using the thought processes of a programmer to bring coding to life.
Quick Read: Using peer instruction to discuss computing concepts
Using peer instruction in lessons helps students learn, retain, and discuss computing concepts.
Quick Read: Using pair programming to support learners
Pair programming supports learners to produce better solutions to complex programming problems.
Quick Read: Using Worked examples to support novice learners
Using worked examples supports novices to develop their programming practice.
Quick read: Cognitive Load Theory
Thoughtful instructional design reduces learners’ cognitive load in computing.
Quick read: Addressing learners’ alternate conceptions in computing
Addressing learners’ alternate conceptions in computing.