Despite the dystopic visions some have for artificial intelligence, it shows no signs of replacing humans. What it may do is replace the sort of computational thinking people currently need to do. This because it is such an accurate way of number crunching large datasets. If you think about the way that weather forecasts were formulated in the past, it would have taken some complex mathematical models basing current observations on other meteorologists' prior observations to predict whether or not it might rain in the next 24 hours. With artificial intelligence, computers can not only take their own observations but also do the necessary computing to come up with a forecast, passing their data to other computers doing the same work. Crucially, of course, AI learns from its mistakes – when its predictions don't come to pass – and adjusts its own modelling algorithms for ever-improving results.