Project-based learning in the Computing curriculum

Project-based learningJohn Partridge, Assistant Head for eLearning, explains how Computing is taught through a project-based learning approach at his school.

I remember clearly looking at the first draft of the new curriculum and just being totally shocked by the degree of change. It had been clearly signalled that the new draft would be a step-change, but I didn’t appreciate the shift which was about to take place. Almost nothing remained from the previous programme, save a few references to digital resources and, in a later draft, safe use of technology. So it was clear that some serious work was going to be needed to make sure our school adapted.

Read More

Preparing to teach the new Computing curriculum

Oh No!!I've been giving talks on preparing for the new Computing curriculum, and as well as waxing lyrical that also involves listening to others' concerns. It also means hearing about some innovative approaches that colleagues have adopted.

At the same time, I have been conducting a survey of what people have been doing to prepare for the new curriculum. I'll be publishing the results in due course. In fact, some of the resources mentioned in the collection of coding resources in the early July 2014 edition of Digital Education  came to my attention from that survey.

So, given that at the time of writing there's about 2 or 3 days to go till the end of term, what can you realistically do at this stage to prepare for September?

Read More

Should we welcome the nanocams?

I’m reading a short story by Ian Creasey called “The Edge of the Map”. In the world depicted by Creasey, automated cameras called “nanocams” take photos and newspapers (and other media, presumably) source their illustrations from the pool created by them. In other words, there is no need for specialist photographers.

This raises a number of interesting questions.

Read More

Awarding Levels in Computing for the purpose of number-crunching

It’s all very well coming up with weird and wonderful ways of acknowledging students’ achievement, but at some point somebody, unfortunately, is going to ask you for a number. The number is important to them because they can enter it into  spreadsheet and show, hopefully, that the numbers go up over time.
Read More

A is for Assessing Computing: 16 criteria and 5 considerations

A student writes a program. What are you going to assess it on? There are at least 16 criteria you could take into account. Not all of these will be apposite – it depends on what you’re teaching and who you’re teaching. Also, I’ve framed the list below in teacher language; it’s up to you to adapt it into language that is more appropriate for your students.
Read More