Velmi užitečný přístup k řešení problémů je rozložit problém na dílčí části, které jsou pokud možno co nejvíce nezávislé, a následně řešit tyto části jednu po druhé.
Příklad z běžného života: Potřebujeme se nachystat na putovní výlet na hory. Je potřeba zařídit spoustu věcí a můžeme se cítit přehlceni a snadno na něco důležitého zapomenout. Může pomoct, když si celkový problém příprava na hory rozdělíme na dílčí podproblémy: 1) naplánovat trasu a najít spoj, 2) vymyslet jídelníček a nakoupit jídlo, 3) nachystat tábornické vybavení a zkontrolovat jeho stav, 4) rozmyslet a nabalit oblečení. Tyto dílčí úkoly jsou do velké míry na sobě nezávislé a mohou je tudíž řešit různí lidé. I pokud je řeší ten stejný člověk, tak se při řešení dílčího podproblému může soustředit pouze na něj, což mu postup usnadní.
Příklad z programování: Programy nepíšeme jako dlouhé seznamy příkazů, ale dělíme je na funkce, z nichž každá řeší nějaký dílčí problém. Rozdělení na podproblémy je klíčovým prvkem dobrého návrhu programů.
Rozklad problémů na části je složitá dovednost, kterou se člověk učí dlouhodobou praxí. Pro základní trénink nabízíme příklady s obrázky. Složitě vypadající obrázek často lze vytvořit z jednoduchých částí, které pouze vhodným způsobem poskládáme.
Rozhodovačka
Rychlé procvičování výběrem ze dvou možností.
Vzory z dlaždic (lehké) • MKD
Typicky zabere: 6 min.

Přesouvání
Přesouvání kartiček na správné místo. Jednoduché ovládání, zajímavé a neotřelé úlohy.
Obrázky a vrstvy (lehké) • MH1
Typicky zabere: 3 min.

Rozklad obrázků (lehké) • MG7
Typicky zabere: 5 min.

Rozklad obrázků (střední) • MG6
Typicky zabere: 7 min.

Rozklad obrázků (s opakováním) (střední) • MHX
Typicky zabere: 6 min.

Označování
V zadaném obrázku či textu máte za úkol označit všechny oblasti, které splňují určitou vlastnost.
Překrývání tvarů (lehké) • NPF
Typicky zabere: 4 min.

Překrývání tvarů (střední) • NUT
Typicky zabere: 2 min.

Překrývání tvarů (těžké) • NUU
Typicky zabere: 4 min.

Vykrajování tvarů (lehké) • NPG
Typicky zabere: 6 min.

Vykrajování tvarů (střední) • NUV
Typicky zabere: 4 min.

Vzory z dlaždic (lehké) • NUK
Typicky zabere: 4 min.

Vzory z dlaždic (střední) • NO3
Typicky zabere: 5 min.

Vzory z dlaždic (těžké) • NUJ
Typicky zabere: 5 min.

Pexeso
Hledání dvojic, které k sobě patří.
Rozklad obrázků (lehké) • NBP
Typicky zabere: 3 min.

Rozklad tvarů (lehké) • NBT
Typicky zabere: 3 min.

Rozklad obrázků (s opakováním) (střední) • NBS
Typicky zabere: 4 min.

Barevné dlaždice (lehké) • MK9
Typicky zabere: 4 min.

ProgMalování
Tvorba obrázků skládáním základním tvarů (např. kruh, čtverec), využití blokového programování.
Skládání tvarů
Skládáním základních tvarů se dají vykreslit zajímavé geometrické obrazce. Zvlášť když zapojíme speciální inverzní štětec.
Skládání tvarů II
Dokážete se na útvary správně podívat a poskládat je ze základních?