Computer science education in the United Kingdom is carried out in the UK mostly from the age of 11.
In their teenage years, around 3% of girls are interested in computing as a career, as opposed to 17% of boys.
Secondary schools taught logic, hardware and binary up to the age of 16 together with the programming language BASIC.
The subject had not been taught as widespread as it could have been, and much more emphasis would now be placed on developing hard-core computing skills, and for primary schools too.
In January 2012 the Royal Society published a report entitled Shut down or restart?
The Northern Ireland Curriculum features computer science to a lesser extent than now found in England.
Teaching applications at primary level are Scratch, PICAXE, Micro Bit and Kodu Game Lab.
Teacher development is offered through the Computing At School Network of Excellence, run by universities.