Meet the O2 Gurus

Your friendly experts in all things tech

Key Stage 3 Computing and Coding by Angela Rees

Learning about computing is learning to think in a logical way. You need to be able to break a problem down into smaller parts, to look for and recognise patterns, to work out what the most essential details are and come up with a step by step method for solving the problem which anyone could follow and produce the same results.& All of these things can be taught without any technology at all. You could programme your kids to make the perfect cup of tea.

If you have children in years 7, 8 or 9 in England, they will be studying the new Key Stage 3 computing curriculum. You can find the actual document online at www.gov.uk/government/publications/national-curriculum-in-england-computing-programmes-of-study but unless you're a whizz at computer science you might be left none the wiser.

Here's a plain English explanation of some of the key words:

Abstraction

Away of describing something in simple terms. You could describe how a drinks vending machine works by saying you insert money, press a button and the drink comes out. You don't need to think about all of the internal processes or how the drink is made because they are not important. The same with driving a go-kart – you press the pedal and it moves forward. You don't need to include how the engine works.

Sorting

Putting things in order. You could sort a suit of cards in order from Ace to King, if you wrote down the instructions for how to do this you would have an algorithm. The most common ways of sorting things are in number order and alphabetically. You could also sort things by height, weight, colour etc. Once your items are sorted it's easier to search for a particular item. Imagine you lay all of your cards face down and tried to find an 8 of clubs without counting the cards. You could start by picking a card from around the middle. Say you find a six, you now don't have to look at any of the cards below six. If you keep splitting the pack you could probably find one card out of 52 in three attempts, this is called binary search.

Boolean logic

A way to design a simple set of instructions, the important words are IF, THEN, AND, OR, NOT. We could write instructions about what to wear in the summer – IF sunny THEN shorts. IF sunny AND hot THEN sunhat.

Binary

A way of counting using only 1 and 0. Each pixel in a digital photograph is represented by a series or ones and zeros (or a byte). The pictures, music and videos we see on screen are the result of lots and lots and lots of ones and zeros.

There are some excellent resources for parents, teachers and pupils on the following websites:

If you're not sure about any techy terms, check out our jargon buster

Can't find what you're looking for?