Die Kinder werden in einem Klassenprojekt ausgebildet. Die Lehrpersonen bereiten sich durch eine Fortbildung auf das Klassenprojekt vor, arbeiten im Klassenprojekt mit und lernen gegen Ende des Klassenprojekts im zweiten Workshop fortgeschrittene Konzepte kennen.
Der Klassenunterricht umfasst 20 Lektionen, die in der Regel auf 10 Wochen je 2 Lektionen verteilt werden. Für den Unterricht kommen eine Unterrichtsleiter:in und eine Assistent:in (meist Informatikstudierende der Universität Basel) in die Klasse und gestalten den Unterricht. Die Lehrpersonen bereiten sich auf den Unterricht vor, helfen beim Unterricht aktiv mit und werden durch die Mitarbeit in der eigenen Klasse geschult. Sie unterstützen die Kinder am PC ohne die inhaltliche Verantwortung für den Unterricht übernehmen zu müssen.