Analiza problemu i projekt rozwiązania to zajęcia bez kodu przez pierwszą połowę. Uczestnik dostaje zadanie i rozpisuje je na kroki: co ma być na wejściu, co na wyjściu, jakie dane program musi pamiętać, jakie decyzje podejmować. Porównuje swój projekt z projektami innych i widzi różne drogi do tego samego celu. Dopiero potem programuje według własnego planu i sprawdza, czy plan się sprawdził. Wychodzi z zasadą, że godzina planowania oszczędza trzy godziny poprawiania.
Poradnik dla rodziców: Minecraft Education: co to jest i jak zacząć