Publications

Type of Publication: Article in Collected Edition

eledSQL - Entwicklung und Erprobung einer webbasierten Lernumgebung für Datenbanken und SQL

Author(s):
Ufert, A.; Grillenberger, A.; Brinda, T.
Editor:
Breiter, A.; Rensing, C.
Title of Anthology:
DeLFI 2013 - Die 11. E-Learning Fachtagung Informatik der Gesellschaft für Informatik e.V. (GI), Bremen, 8.-11. September 2013 .
pages:
167-178
Publisher:
Köllen
Location(s):
Bonn
Publication Date:
2013
ISBN:
978-3-88579-612-1
Language:
deutsch
Link to complete version:
https://dl.gi.de/handle/20.500.12116/4798
Citation:
Download BibTeX

Abstract

Das Thema Datenbanken“ ist zentraler Inhalt des Informatikunterrichts in ” den Sekundarstufen I und II (je nach Bundesland und Lehrplansituation) in Deutschland. Für den Einstieg in diesen Themenbereich werden oft professionelle Datenbankverwaltungsprogramme basierend auf der Datenbankabfragesprache SQL genutzt, da kaum schülerfreundliche Alternativen zur Verfügung stehen. Bei der Nutzung dieser Werkzeuge (z.B. MS Office Access, HeidiSQL) im Unterricht treten jedoch einige Nachteile auf, die sich aus ihrem professionellen Einsatzgebiet ergeben. So wird erheblich mehr Funktionalität angeboten, als für den Schulunterricht erforderlich ist und ohne SQL-Vorkenntnisse sind Datenbankabfragen nicht möglich. Das führt im Un- terricht dann oft zu eher theorielastigen Einführungen oder es wird versucht, Datenbanksysteme mit Hilfe von Tabellenkalkulationsprogrammen zu simulieren. Vor diesem Hintergrund wurde die Lernumgebung Erlangen Learning Environment for Da- ” tabases and SQL“$(eledSQL)$ für den schulischen Einsatz entwickelt, die bereits ohne Kenntnisse von SQL im Informatikunterricht eingesetzt werden kann. Dieser Beitrag beschreibt zunächst die Motivation, Konzeption und Entwicklung der Lernumgebung und vergleicht diese mit verwandten Arbeiten. Anschließend werden das Lehr-Lern- Konzept und die wesentlichen Erkenntnisse einer unterrichtlichen Erprobung in zwei Informatikkursen (Bayerisches Gymnasium, Jgst. 9) vorgestellt.