The key is to look for courses with computational thinking, according to Dr Matt Harris, an international EdTech consultant based in Singapore. Computational thinking is often referred to as the “intellectual core” of writing code – it’s the process of problem-solving by collecting and analysing data, then formulating the problem in a manner that a computer can solve. Think of coding as handwriting and computational thinking as the prose that comes from it.