A gyakorlófeladatok célja, hogy a tanuló gyakorlatot szerezzen abban, hogyan kapcsoljon össze több fogalmat, és hogyan fedezze fel önállóan, segítség nélkül, hogyan lehet megoldani egy problémát egy adott nyelven.
Minden feladatnak vannak előfeltételként szolgáló fogalmai. Egy gyakorlófeladat akkor oldódik fel, ha a tanuló sikeresen teljesítette az előfeltételként szolgáló fogalmakhoz tartozó tanulófeladatokat.