Dr.; studierte an der Technischen Universität Darmstadt Informatik und promovierte an der Pädagogischen Hochschule Ludwigsburg in Pädagogik. An der Pädagogischen Hochschule Ludwigsburg war er anschliessend als Studienrat, akademischer Rat und Juniorprofessor in den Bereichen Informatikdidaktik und Mathematikdidaktik tätig. Heute lehrt und forscht er in diesen Gebieten an der Pädagogischen Hochschule Heidelberg. Interessensfelder: Prozessorientierte Informatik- und Mathematikdidaktik und dem Einsatz des Computers und des Internets beim Lernen, Lehren und Forschen.