After-school code clubs


Rory Cellan-Jones reports from an after-school code club for budding computer programmers

Here is my package on after-school code clubs, where computer professionals are helping children develop programming skills at an early age.

ICT - the main computer studies subject on the curriculum - has long had a poor reputation for teaching nothing more than office skills.

But if the country's future lies in being a knowledge-based economy, how should this problem be tackled?

Schools are now being encouraged to teach children how to programme computers, but teachers fear they may not have the necessary knowledge to do so.

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

    There was no computers in my school and I was in my 20s when I bought a Vic20. At the time, I imagined that soon all people in younger generations would be able to code and I'd be left out if I didn't learn.

    My forecast for the future has, so far,been wrong, but maybe one day?

  • rate this

    Comment number 5.

    I've not used BBC BASIC but I never really got on with the BASIC on C64, etc. I never got into assembler either.

    Maybe "user friendliness" varies from person to person but Turbo Pascal was the one that really (OK l I'm only a hobbyist) got me going.

    Again, its still available (free from Borland) and there are free "clones" like Free Pascal around.

  • rate this

    Comment number 4.

    The packages themselves can teach you the basics if they are user friendly

    BBC BASIC for Windows is still going strong
    For the intricacies of machine code the Ketman Interpreter is virtually unique (assembly is still quite hard for most people though)

    The main thing is to point kids at user friendly programming packages and they will gravitate themselves to whatever area fascinates them

  • rate this

    Comment number 3.

    Great article. Club seems to give an opportunity for kids to learn some programming and encourage creativity instead of learning how to change font size in a Word document. Coding after 30 years here and still loving it.

  • rate this

    Comment number 2.

    Sadly this is doomed to fail. why? Simply because there is no recognition ore respect for the role that Engineers/Geeks can play in a modern society unlike Germany. Get good at programming and pretty well the only career progression is into management thus stopping using the very thing you are good at. I'm still coding after 40 years but I'm in the minority.


Comments 5 of 6


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.