Are teachers ready for the coding revolution?


There's a revolution coming to schools across England, one designed to transform a new generation's prospects in the digital age. Come September, a change to the curriculum means the study of computing - and specifically coding - will be mandatory across all state primary and secondary schools.

That also means that something like 16,000 ICT teachers in secondary schools and more than 160,000 primary school teachers face a huge challenge - getting ready to teach the new discipline in time.

Where better to assess their readiness than BETT, the annual education technology fair. I spent yesterday in the vast halls of the Excel exhibition centre talking to teachers, children and even Education Secretary Michael Gove, about what the arrival of coding in the curriculum might mean.

To see two primary school pupils, Ruby and Sienna, working together to make a Raspberry Pi-controlled vehicle move around the floor with a few lines of code, was to understand what's possible. They admitted that coding could be difficult at first - but both were having a lot of fun.

They were benefitting from the work of one of an army of enthusiasts now descending on schools to help prepare for the coding revolution. Tom Stacey, a PhD student, invented the PiBot, the vehicle the girls were controlling. "It's when you combine hardware - something that they can actually touch - with writing lines of code that it actually comes alive," he told me.

Meanwhile, teachers at BETT seemed determined to be upbeat about the arrival of coding. Jonathan Furness, a primary school head teacher, admitted it was "a big ask - we're very much up against it".

With every teacher at primary level having to teach computing, there would need to be resources for staff development, and consultants would be coming into school to help. But he said, "our children are revved up" about coding and the teachers would come with them.

Gary Spracklen, head of digital at an academy in Dorset, said the key was to deal with the fear of learning a whole new language. "Everyone thinks it's a huge step onto a high level - but the message is we need to break it down and start small."

And that was echoed by Carrie-Ann Philbin, a great evangelist for inventive ways of using technology in the classroom, who's just joined Raspberry Pi: "It sounds like a steep learning curve," she admitted when I asked whether older teachers might be intimidated by coding. "But those big words like algorithm and data, when you actually dig deeper you see they're not scary."

So - what of the man who has ordered this revolution in classrooms? Michael Gove told me he accepted that a lot was being asked of teachers. But he insisted, "We're giving teachers all the support they need". He praised "outstanding teachers who understand and get computer science", and said they would be helping colleagues. "And we're making sure we get more talented people from the computing industry who think about teaching and are attracted into the classroom," he said.

And he said there was no alternative to making this work if we didn't want the Googles and Microsofts of tomorrow to be created elsewhere. "Schools will be better places and children will be better prepared for the future if they understand the language of the future - and that is computer programming."

From cabinet ministers pushing a policy and every kind of business promoting their products, to evangelical computing teachers, BETT attracts those with a determinedly optimistic view of the role technology can play in schools.

But in the real world, cynics will point at initiatives from language laboratories to electronic whiteboards to classrooms packed with obsolete desktop computers that have left many teachers underwhelmed. Will the drive to get children coding be different? And will schools be ready? If you're a teacher with a view on your own or your school's readiness for this revolution, please get in touch.

Rory Cellan-Jones Article written by Rory Cellan-Jones Rory Cellan-Jones Technology correspondent

Zuckerberg - the unasked questions

Mark Zuckerberg's appearance at the Mobile World Congress was a missed opportunity.

Read full article

More on This Story

More from Rory


This entry is now closed for comments

Jump to comments pagination
  • rate this

    Comment number 243.

    @56 "These days computers can code themselves - so why are we raising a generation of robotic pupils who can code?"

    A computer cannot code itself. They are no more than dumb machines that follow instructions

    A sorting program does not "know" that it is sorting a list of items. Read about some of the research that Alan Turing and many others did on this stuff.

  • rate this

    Comment number 242.

    240 Paul,

    I agree with you about COBOL.

    I have not touched the language after learning the syntax of simple calculations became, for example,


    This was and is a turn-off and still wouldn't touch the language.

  • rate this

    Comment number 241.

    204. razbrazz
    I'd say we are at a point where basic computer science should be on the GCSE curriculum, the problem is what subject do we sacrifice for it?"

    That's easy - ICT.

    ICT is learning how to use Word & Excel. The amazing thing my son is learning for the next half-term is 'basic formulas in Excel'. He's in year 8, and they're going to take 5 weeks teaching "=A3+B3" and making it bold.

  • rate this

    Comment number 240.

    239. Major_Tom
    There are jobs requiring Pascal, FORTRAN or COBOL on a well known jobsite at the moment."

    If you are a good COBOL programmer, you can pretty much set your own salary. There is a huge shortage of them!

    It's still widely used (in legacy programs), but no one learns it any more. So, the number of people who can maintain/update the programs is shrinking.

  • rate this

    Comment number 239.

    221 PunchDrunkAgain,

    Yes, I remember those languages. FORTRAN is still being used and is now at FORTRAN2008. There are jobs requiring Pascal, FORTRAN or COBOL on a well known jobsite at the moment.


Comments 5 of 243



Copyright © 2015 BBC. The BBC is not responsible for the content of external sites. Read more.

This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.