Часовете са свързани и темите се надграждат през цялата програма. Не препоръчваме включването на ученици след началото на програмата. Програмата е подходяща както за ученици с предишен опит със Scratch, така и за напълно начинаещи.
Платформата Scratch е включена в задължителните часове по компютърно моделиране, но често времето, което ѝ се отделя не е достатъчно, за да провокира интереса на учениците и да разкрие пълните си възможности пред тях. „Блоково програмиране със Scratch“ наваксва тези пропуски и позволява затвърждаване и разширяване на знанията от задължителната подготовка. С допълнителните часове учениците се упражняват, изследват повече функционалности на Scratch и засилват мотивацията си в сферата на програмирането.
Програмата включва ключови теми, свързани с програмирането, като се стреми да не навлиза в сложни детайли, алгоритми и процеси, които намаляват интереса на най-малките ученици. Уроците са структурирани под формата на разнообразни проекти - игри и анимации, които провокират любопитството на учениците и ги превръщат от консуматори в ентусиазирани създатели. Задачите са подбрани така, че децата бързо виждат резултати от труда си и се забавляват, докато неусетно навлизат в основите на програмирането. Част от уроците използват естествения интерес на учениците към игрите и ги предизвикват сами да ги създават, а след това да се наслаждават на резултата. Други задачи са свързани с рисуване, творчество и създаване на собствени герои и сцени. По този начин програмата запалва интереса на децата не само към програмирането, но и към различни дигитални изкуства. Така в края на „Блоково програмиране със Scratch“ учениците имат и още един полезен инструмент, чрез който да изразяват своите идеи и таланти.