Als Codegolf bezeichnet man die Übung, eine Programmieraufgabe mit möglichst wenig Zeichen zu lösen.
Auf jeden Fall würde ich eine kurze Einführung ins Thema geben (Votrag). Darauf folgt entweder eine hitzige Diskussion oder das Gelernte kann in kleinen Aufgaben angewandt werden.