Pedagogy

Following our recent quick read on the same subject, I spoke to Rebecca Franks from the Raspberry Pi Foundation about the benefits of Live Coding in computing education.

19 March 2020

Concept maps could be presented to learners to convey connections between concepts or created/completed by learners themselves. They can even be used to capture and assess pupil understanding.

17 March 2020

A progression framework is the backbone of any subject curriculum. From our research, we have found that there are two quite different ways of presenting progression that show what should be taught and when it should be taught, as well as information on how or why concepts should be taught.

25 February 2020

This week saw the launch of two Year 7 programming units for the NCCE Resource Repository. We’re very excited that they will be the first of many programming units to appear on the Resource Repository, and want to explain the thinking behind these units.

25 February 2020

Almost a year ago, we began the task of deciding what the ‘best’ approach would be to covering the entire content of the KS1 and 2 Computing National Curriculum. We had the national curriculum, but what it doesn’t show is how to get learners from their starting point, to the predefined end points.

25 February 2020

Just over 15 months ago, we were in the process of planning for the delivery of the NCCE. We began to think about the significant challenge we’d face in organising and talking about our subject. We reviewed many of these and eventually decided upon three principles for our organisational structure.

25 February 2020

In this month's episode, we hear from members of the Raspberry Pi Foundation Educator Support team about how they are approaching progression throughout the NCCE Resource Repository resources.

18 February 2020

Throughout computing, and in particular programming, there are many technical terms with precise technical meanings. This can frame expert knowledge as inaccessible to novice learners. Using semantic waves is one way to support novice learners in computing.

13 February 2020

In this month's Teach Computing Podcast, we explore some practical strategies that not only support SEND students but improve accessibility for all learners.

23 January 2020

A learner's first experience of a solution to a programming problem may in fact be the final program, polished, complete and error free. Live Coding is one approach to exposing learners to the full process of programming.

14 January 2020