Abstraktion: at identificere det vigtigste og bekymre sig mindre om de enkelte detaljer. Fx: at trække hovedpunkterne ud af et litterærværk.
Algoritmisk design: at lægge en plan for, hvordan et problem kan løses. Fx regler i et brætspil trin der sættes i rækkefølge, opskrifter, instruktioner til hvordan man løser en opgave i dansk. rutevejledning (gps)
Dekomposition: at bryde større problemer ned i mindre håndterbare dele. Fx: sætningsanalyse, genreanalyse, nedbrydning af opgave for at forstå den.
Blokprogrammering: at programmere ved hjælp af blokke, som man sætter sammen til et program, ligesom legoklodser.