Om de leerlingen meer inzicht te geven in de achterliggende principes van computersystemen en softwaretoepassingen is computationeel denken toegevoegd. Voor eenvoudige problemen en cases werken de leerlingen een oplossingsstrategie of algoritme uit die de computer kan uitvoeren.
Het gebruik van een computer is niet altijd noodzakelijk om te werken aan computationeel denken. Dat kan evengoed unplugged (zonder computer) gebeuren. Ook in dat geval is het belangrijk om rekening te houden met de werkingsprincipes van een computer. Die bepalen de uitwerking van de oplossing.
Het is belangrijk om het computationeel denken in een traject op te bouwen zodat leerlingen geleidelijk tot de programmastructuren gebracht worden. Tijdens het uitwerken en uittesten van de algoritmes worden ze geconfronteerd met de concepten van computationeel denken. Het afwisselen van activiteiten met en zonder computer (unplugged) leidt tot een verhoogd inzicht.