Resource Description

Computing at School

Learning Activities for Secondary Students

codeclub and Raspberry Pi

Code Club is a global network of free coding clubs for 9- to 13-year-olds.

Raspberry Pi - Curriculum

Curriculum design

Raspberry Pi - Projects

Collection of projects using Raspberry Pi

STEM Learning

Climate Change Educational Partnership

NCCE and Raspberry Pi

How to teach computing

NCCE and Raspberry Pi

Pedagogy Quick Reads - Main page

NCCE and Raspberry Pi

Pedagogy Quick Reads - Physical computing

NCCE and Raspberry Pi

Pedagogy Quick Reads - Using project-based learning to apply programming knowledge to real-world scenarios

NCCE and Raspberry Pi

Pedagogy Quick Reads - Code tracing

NCCE and Raspberry Pi

Pedagogy Quick Reads - Improving program comprehension through Parson’s Problems

NCCE and Raspberry Pi

Pedagogy Quick Reads - Understanding program comprehension using the block model

NCCE and Raspberry Pi

Pedagogy Quick Reads - Using PRIMM to structure programming lessons

NCCE and Raspberry Pi

Pedagogy Quick Reads - Planning effective surveys and interviews for research or evaluation

NCCE and Raspberry Pi

Pedagogy Quick Reads - Using observation techniques to record student behaviour for research or evaluation

NCCE and Raspberry Pi

Pedagogy Quick Reads - Planning and reflecting on distance learning

NCCE and Raspberry Pi

Pedagogy Quick Reads - Using concept maps to capture, communicate, construct, and assess knowledge

NCCE and Raspberry Pi

Pedagogy Quick Reads - Using semantic waves to improve explanations and learning activities in computing

NCCE and Raspberry Pi

Pedagogy Quick Reads - Using live coding to bring coding to life

NCCE and Raspberry Pi

Pedagogy Quick Reads - Using peer instruction to discuss computing concepts

NCCE and Raspberry Pi

Pedagogy Quick Reads - Using pair programming to support learners

NCCE and Raspberry Pi

Pedagogy Quick Reads - Using Worked examples to support novice learners

NCCE and Raspberry Pi

Pedagogy Quick Reads - Thoughtful instructional design reduces learners’ cognitive load in computing