Contractwerk is een organisatievorm waarbij voor iedere individuele leerling een activiteitenpakket voor een bepaalde periode (een week, een maand) formeel is vastgelegd. Voor de afwerking van het pakket kan de leerling relatief zelfstandig over de duur en de volgorde van de verschillende activiteiten beslissen.

Een belangrijke meerwaarde is dat de leerkracht leerlingen aan elkaar uitleg kan laten geven of dat leerlingen andere leerlingen kunnen helpen als ze niet meer verder kunnen met hun contractwerk.