Gli esercizi di pratica servono a far esercitare lo studente nel mettere insieme più concetti e nell'esplorare come risolvere un problema senza suggerimenti, in un determinato linguaggio.
Ogni esercizio ha dei concetti prerequisiti. Un esercizio di pratica si sblocca quando lo studente ha completato con successo gli esercizi sui concetti che ne costituiscono i prerequisiti.