Tag: codeweek

promoting effective computing pedagogy

Promoting Effective Computing Science Pedagogy – The National Centre for Computing Education

The National Centre for Computing Education (NCCE) have created 12 pedagogy principles for teaching computing science.   

 

You can download a handy classroom poster featuring all 12 pedagogical principles, to act as a quick reminder for busy teachers. 

 

The National Centre for Computing Education promotes effective pedagogy in a number of ways 

The Big Book of Computing Pedagogy from Hello World

Hello World’s first-ever special edition focuses on approaches to teaching computing in the classroom, and includes some of our favourite pedagogically themed articles from previous Hello World issues, as well as a couple of never-seen-before features. This special issue aims to be your companion to learning about tried-and-tested approaches to teaching computing. It bridges the gap between research and practice, giving you accessible chunks of research, followed by stories from trusty educators who have tried out various approaches in their classroom or educational space.

In this issue, you’ll find:

  • Techniques for fostering program comprehension
  • Advice for bringing physical computing into your classroom
  • Introductions to frameworks for structuring your lessons

And much, much more!

 

Get your copy

PRIMM: A STRUCTURE FOR PROGRAMMING LESSONS – TEACH COMPUTING

PRIMM is an approach that can help teachers structure lessons in programming. PRIMM stands for Predict, Run, Investigate, Modify and Make, representing different stages of a lesson, or series of lessons. PRIMM promotes discussion between learners about how programs work, and the use of starter programs to encourage the reading of code before writing.

 

Quick Read: Using PRIMM to structure programming lessons (teachcomputing.org)