Tutorium "Erfolgreiche Anfängerausbildung im Programmieren"

Tutorium im Rahmen der 40. Jahrestagung der Gesellschaft für Informatik INFORMATIK 2010

Das Tutorial gibt einen Überblick über Inhalte und Techniken zur effektiven Anfängerausbildung im systematischen Programmieren. Der im Tutorial vermittelte Ansatz baut auf den design recipes bzw. Konstruktionsanleitungen des TeachScheme!/DeinProgramm-Projekts auf. Dazu gehört ein System expliziter Anleitungen zur Konstruktion von Programmen. Die systematische Konstruktion wird durch eine Progression spezieller auf Anfänger zugeschnittener Programmiersprachen ermöglicht, die eine seichte Lernkurve vom algebraischen Umgang mit Zahlen, Zeichenketten, Bildern und komplexen Daten bis hin zu umfangreicheren Programmen (z.B. reaktiven Animationen) erlauben. Diese laufen in einer Programmierumgebung (DrRacket, früher DrScheme), die speziell auf Anfänger zugeschnitten ist. Ein über viele Jahre entwickeltes Übungskonzept bringt das Konzept zur vollen Entfaltung. Das Tutorial gibt eine Einführung in den Ansatz mit praktischen Übungen am Rechner. Vorkenntnisse in Scheme bzw. Erfahrung im Umgang mit DrRacket sind nicht erforderlich.

Zielgruppe: Dozenten von Anfängerveranstaltungen im Programmieren an Hochschulen, Informatik-Lehrer

Dauer: 1 Tag, Dienstag 28.09.2010

Vorläufiger Zeitplan:

Software: DrRacket (früher DrScheme)
Bitte bringen Sie einen tragbaren Rechner mit, auf dem DrRacket installiert ist (die neueste Version).

Leitung: Marcus Crestani, Universität Tübingen

Beitrag zum Tagungsband: programmierausbildung.pdf

Links:


Marcus Crestani, Universität Tübingen
Last modified: Thu Sep 16 11:49:30 MST 2010