Vlastní bloky v programu
Žáci pojmenují opakující se část blokového programu, vytvoří z ní vlastní blok bez parametrů a použijí jej na více místech.
Opakující se skupinu příkazů mohou žáci uložit jako vlastní blok, pojmenovat ji a na potřebných místech programu volat. Navazují přitom na posloupnosti příkazů a cykly. Sestavení programu s podprogramem a oprava chyb patří k výstupu RVP Žák sestaví v blokově orientovaném jazyce program, ve kterém používá opakování a podprogramy, opraví případné chyby.