ICT - does it have to be dull?


School Reporters look at whether children want the overhaul of the ICT curriculum that the government wants to push through

Just how dull is ICT? The school subject - Information and Communications Technology - has had a very bad press over the last year. From ICT teachers themselves, to businesses looking to recruit young people with computer skills, to the government, it seems that nobody thinks that ICT is fit for purpose.

Now it is time to hear from those on the sharp end - the school students who have to suffer the subject. Pupils at Lampton School in Hounslow have been taking part in the BBC School Report project - and the subject the eager young newsmakers wanted to investigate was ICT.

I spent a morning helping them with their report, and started by showing them our recent report on the launch of the Raspberry Pi computer, which has been designed to reignite interest in learning computing skills in schools.

Then the team of reporters, camera operators and editors set out on their task. They interviewed pupils, filmed an ICT lesson, and contacted Professor Steve Furber from Manchester University over Skype.

Dr Eben Upton of the Raspberry Pi Foundation shows Rory Cellan-Jones how the computer works

He told them "the fact that a lot of pupils find it boring" was the core problem with ICT, but said projects like Raspberry Pi could help to make the subject less tedious. As the man who designed the groundbreaking BBC Micro 30 years ago, Professor Furber knows a bit about inspiring interest in computing.

But the pupils seemed moderately enthusiastic about the subject and Lampton's Head of ICT David Lawley mounted a robust defence of how it was taught: "I don't think it's boring at all," he told his interrogators, explaining that the school had always tried to keep pace with developments in computing and technology.

This school may be exceptional in having a group of teachers who seem determined to bring a measure of excitement to the subject. As well as ploughing through a curriculum which is heavy with the kind of office skills which gave ICT a bad name, they do appear to be introducing more interesting material, such as making games or learning some simple coding.

Start Quote

Now the government has decided that the ICT curriculum is up for grabs, telling schools in England they have the freedom to decide how it should be taught”

End Quote

And while there appears to be plenty of evidence of dull ICT education across the country, I sense something of a backlash from teachers, aggrieved that their efforts are not being recognised.

In a bid to flush out some evidence of good practice, I consulted a well-known social media platform: "Calling all ICT teachers," I tweeted, "seeking views on whether your subject really is as dull as ditchwater."

The responses flooded in. There were a couple who agreed that ICT was pretty dull, and there was also a spirited conversation between two tweeters about the merits of teaching spreadsheets - generally considered the most boring activity imaginable.

But the majority were eager to convince me their lessons weren't boring. Here's a selection:

"There's amazing work being done in primary and lower secondary ICT, not so much in GCSE."

" Depends who is teaching it. I happen to think Computer Architecture is very interesting and so do my students."

"It's dull teachers that make ICT dull. It can be fun. See @technocamps in Swansea."

"Come visit my school, sit in my lessons, see if that's true."

"Have you seen some the ground breaking and inspiring stuff that gets mentioned on Twitter? Certainly not dull in primary schools."

Now this is a self-selecting group - ICT teachers on Twitter may be more enthusiastic about the subject and more determined to make it interesting than most.

The conclusion, however, seems to be that at junior levels, with committed teachers, the subject can be stimulating - but that gets harder as they get older and the curriculum gets more restrictive.

Now the government has decided that the ICT curriculum is up for grabs, telling schools in England they have the freedom to decide how it should be taught. The problem is that the subject has acquired such a poor reputation over recent years that Head Teachers and parents may now be reluctant to see it as a priority for ambitious young people.

Stlll, have a look at the work done at Lampton School and others across the country for some clues on how to make ICT both fun and useful.

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

Office puts chips under staff's skin

Rory Cellan-Jones visits a building where microchipped workers gain entry and use photocopiers by holding up their hands - and trials the tech himself.

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 26.


    If you forget that underneath C++ there is some manipulation of a binary expression the code that you produce has a greater tendency to wasteful & very difficult to maintain. Cobol, for example was good at self documentation whereas C++ permits such terse expression that its maintainability is often compromised.

    See also: The King James Bible, Homeric verse or the Anglo Saxon Chronicle.

  • rate this

    Comment number 25.


    You clearly do not have any understanding of language.

    Can you write poetry in C++?

    Try writing comedy in C++?

    The whole point of most programming languages is that that they intermediate between hardware and some logical process. 'Real' language permits ambiguity, emotion and subtlety.

    It is you, who just doesn't get it!

    PS I've also been in IT for a decade longer than you!

  • rate this

    Comment number 24.

    #22, and by the way as someone who started in IT programming in Z80 and 6502 assembly language on the computers of the early eighties I can state that I did get a lot of fun out of it.

    The challenge of a different way of thinking, especially in terms of logic, has stood me well throughout my career. It is that sort of experience that I think is missing from ICT today.

  • rate this

    Comment number 23.

    #22. an ignorant comment if I ever heard one. C++ is the most important programming language and is used to create most of the applications we use these days. It does not not normally involve "binary data manipulation" although it can. What you are talking about is assembly language programming which directly manipulates hardware such as cpu, memory and IO devices.

  • rate this

    Comment number 22.

    #21, Anglo Saxon is fun C++ isn't! Why? Well in one complex human emotions are expressed and in the other an obscure and limited form of binary data manipulation is the absolute limit of the possible. Top down is more fun, but in IT it requires a full understanding of the implied manipulations whereas in real language this is not required.

    For fun, I'd stick to real languages!


Comments 5 of 26


Features & Analysis

  • Baby in boxStrange case

    The remarkable appeal of the Finnish baby boxes

  • WW1 gas mask being demonstratedTrench terror

    Did the soldiers of WW1 have an irrational fear of poison gas?

  • Mitt Romney, speaks at the podium as he concedes the presidency during Mitt Romney's campaign election night event at the Boston Convention 7 November 2012Aura of a loser?

    Mitt Romney looked presidential but could never pull it off

  • A woman holds up a feminist sign.PC virus

    Is liberal speech policing out of control?

BBC Future

(Getty Images)

The secret to eternal life

What if we could back-up our brains?


  • A car being driven by Cruise Automation technologyClick Watch

    The tech which could allow any car with an automatic gearbox to become self-driving

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.