102 research outputs found

    Debugging im Informatikunterricht

    Get PDF
    Debugging ist ein Schlüsselproblem des Informatikunterrichts: Programmierfehler zu finden und zu beheben stellt für Schülerinnen und Schüler ein erhebliches Hindernis beim Programmierenlernen dar und ist eine große Quelle für Frustration. Gleichzeitig stehen aber auch die Lehrkräfte vor der enormen Herausforderung, allen Lernenden gleichzeitig gerecht zu werden. Nichtsdestotrotz fehlt es bisher an informatikdidaktischer Forschung, die sich diesem gravierenden schulpraktischen Problem annimmt. In dieser Arbeit wird gemäß dem Forschungsformat der didaktischen Rekonstruktion der Prozess Debugging aus informatikdidaktischer Sicht aufgearbeitet. Dazu werden zunächst im Zuge der fachlichen Klärung vier Fähigkeiten identifiziert, die Schülerinnen und Schüler für selbstständiges Debugging benötigen: Die Anwendung eines systematischen Debuggingvorgehens, die Anwendung von Debuggingstrategien, die Verwendung von Heuristiken und Mustern für typische Fehler sowie von Werkzeugen. Das daraus resultierende Modell der Debuggingfähigkeiten für Novizen stellt damit die inhaltliche Basis für die Vermittlung von Debugging dar. Weiterhin wird die Perspektive der Lehrkräfte untersucht und analysiert, mit welchen Herausforderungen diese beim Debuggen im Unterricht konfrontiert sind und wie sie mit diesen umgehen. Die Lehrkräfte berichten dabei von großen Schwierigkeiten aufgrund mangelnder Selbstständigkeit der Schülerinnen und Schüler bei der Fehlerbehebung. Außerdem unterrichten sie Debugging kaum explizit, da es ihnen an Zeit, Konzepten und Materialien fehlt. Aus ihren Erfahrungen können weiterhin Gestaltungshinweise abgeleitet werden, wie etwa, dass Debugging nicht "auf Vorrat", sondern bei Bedarf unterrichtet und dabei die Selbstständigkeit der Lernenden auch aktiv eingefordert werden sollte. Darüber hinaus werden gesellschaftliche Ansprüche des Debugging untersucht und drei mögliche Beiträge zur Allgemeinbildung identifiziert: Zur Erklärung des Phänomens "fehlerhafte Software" aus der Lebenswelt, bezüglich des Lernens aus Fehlern sowie als Herangehensweise des Computational Thinking für Troubleshooting im Alltag. Daneben werden hinsichtlich der Perspektive der Lernenden Debugging-Lernvoraussetzungen von Schülerinnen und Schülern anhand ihres Vorgehens beim Troubleshooten erhoben, die deren Debuggingvorgehen beeinflussen. So wenden die Lernenden zwar ein systematisches Vorgehen für das Troubleshooten an und beziehen bisherige Erfahrungen und Muster für typische Fehler mit in diesen Prozess ein, haben aber insbesondere Probleme mit dem Aufstellen von (Alternativ-)Hypothesen oder dem Rückgängigmachen von erfolglosen Änderungen. Weiterhin haben sie Schwierigkeiten mit der Anwendung von Strategien wie dem Testen oder einer topographischen Suche, die entsprechend im Informatikunterricht adressiert werden müssen. Auf dieser Basis werden zehn Gestaltungskriterien für Konzepte und Materialien für das Debugging im Unterricht entwickelt sowie ein konkretes integratives Unterrichtskonzept für den Informatikunterricht entworfen. Die Wirksamkeit der expliziten Vermittlung von Debugging wird anhand des Unterrichtskonzepts empirisch validiert: Die Ergebnisse zeigen dabei die Bedeutung eines systematischen Vorgehens als Grundlage für erfolgreiches Debugging für Novizen auf und verdichten empirisch die These, dass Debugging explizit vermittelt werden sollte. Abschließend wird die Praxiswirksamkeit der Ergebnisse die Gestaltung einer Fortbildung untersucht und bezüglich des Transfers in die Unterrichtspraxis evaluiert. Dabei zeigt sich, dass die professionelle Kompetenz der Lehrkräfte sowie der Stellenwert des Themas Debugging für ihren Unterricht gestiegen ist. Außerdem versuchen sie, eine positive Fehlerkultur im Unterricht zu etablieren, und adaptieren und erweitern dazu die Fortbildungsinhalte. Zusammenfassend legt diese Arbeit damit die theoretische Grundlage für die Vermittlung von Debugging im Unterricht, indem relevante Debuggingfähigkeiten, unterrichtspraktische Anforderungen und Lernvoraussetzungen identifiziert werden. Darüber hinaus geben die Gestaltungskriterien sowie das evaluierte Unterrichtskonzept eine praxiswirksame Antwort auf die Frage, wie Debugging im Unterricht vermittelt werden kann. Neben diesen inhaltlichen Beiträgen werden im Rahmen dieser Arbeit zudem zwei methodische Beiträge geleistet. So wird einerseits ein Instrument zur Messung von Debuggingleistung und andererseits ein innovativer methodischer Ansatz zur Untersuchung von Troubleshooting-Vorgehensweisen entwickelt

    Von Datenmanagement zu Data Literacy: Informatikdidaktische Aufarbeitung des Gegenstandsbereichs Daten für den allgemeinbildenden Schulunterricht

    Get PDF
    Die Thematisierung von Daten in der Informatik befindet sich seit über einem Jahrzehnt in einem Wandel, der nicht nur technische Neuerungen nach sich zieht, sondern auch eine umfassende Neubetrachtung der Erfassung, Speicherung und Nutzung von Daten verursachte und zur Bildung eines neuen umfassenden Fachgebiets Datenmanagement führte. Die Ausmaße dieser Entwicklung zeigen sich an der zunehmenden Verarbeitung komplexer Daten (Big Data), neuen Möglichkeiten zur Datenverarbeitung und -analyse (z. B. Datenstromsysteme, Data Mining) und nicht zuletzt an der Entstehung einer eigenen Data Science. Neben fachlichen Veränderungen unterliegt aber auch die gesellschaftliche Bedeutung von Daten einem Wandel: Daten stellen nicht mehr nur ein wichtiges und innovatives Thema der Informatik, sondern das zentrale Fundament der digitalen Gesellschaft dar. Auch der Informatikunterricht konzentriert sich seit Jahren eher auf tradierte Aspekte des Fachgebiets, wie Datenbanken und Datenmodellierung, während neuere Themen allenfalls als Unterrichtskontext aufgegriffen werden. Um eine aqäquate Grundlage für den Unterricht zu diesen Themen zu schaffen, die langlebigen Aspekte der fachlichen Entwicklungen zu identifizieren und somit einen zukunftssicheren Informatikunterricht zu ermöglichen, ist eine umfassende informatikdidaktische Aufarbeitung essenziell. Somit eröffnet sich durch diese Veränderungen deutliches Potenzial, nicht nur für die Informatikdidaktik, sondern auch für die Unterrichtspraxis. In dieser Arbeit wird daher der Gegenstandsbereich Daten und insbesondere das Fachgebiet Datenmanagement aus informatikdidaktischer Sicht umfassend aufgearbeitet, mit dem Ziel ein Fundament für die weitere Forschung und die Unterrichtspraxis zu schaffen. Dazu wird das Modell der Didaktischen Rekonstruktion als Forschungsrahmen eingesetzt und das Fachgebiet aus den Perspektiven Fach, Lehrer, Schüler und Gesellschaft untersucht. Als eines der zentralen Ergebnisse wird, basierend auf einem empirisch geprägten Ansatz, ein Modell der Schlüsselkonzepte des Datenmanagements entwickelt. Um den Bogen zu allgemeinbildenden Datenkompetenzen im Sinne einer Data Literacy zu spannen, entsteht außerdem ein Data-Literacy-Kompetenzmodell, das auf Grundlagen des Datenmanagements und der Data Science fundiert wird. Um die praktische Relevanz der Ergebnisse der Arbeit zu unterstreichen, wird auf Basis der gewonnenen Erkenntnisse die Umsetzung von Datenmanagement im Informatikunterricht skizziert. Dazu werden zwei Unterrichtswerkzeuge sowie eine Unterrichtssequenz entwickelt und erprobt. Diese Arbeit schafft somit nicht nur eine Orientierung und Basis für die weitere Forschung im Kontext Daten, sondern sorgt durch die fachliche Klärung des Fachgebiets Datenmanagement auch dafür, dass dessen Kernaspekte greifbarer und klarer erkennbar werden. Sie zeigt exemplarisch, dass auch moderne und komplex erscheinende Themen des Datenmanagements unter Berücksichtigung der zugrundeliegenden Konzepte für den Unterricht geeignet aufbereitet werden können und betont die Relevanz dieser Themen, die in einer digitalen Gesellschaft und im Sinne der Schaffung einer Data Literacy zukünftig einen größeren Stellenwert im Informatikunterricht erlangen müssen

    Zur Motivierung im Informatikunterricht: eine Charakterisierung unterrichtspraktischer Einstiege aus der Perspektive von Lehrenden und Lernenden

    Get PDF
    Motivierungen ermöglichen es, Lernende für Unterrichtsinhalte zu interessieren und zu begeistern. Diese Arbeit untersucht Motivierung im Informatikunterricht anhand von unterrichtspraktischen Einstiegen. In einer explorativ angelegten Studie werden 12 Typen motivierender Unterrichtseinstiege herausgearbeitet, die eine Bandbreite von Themenbereichen des Informatikunterrichts abdecken. Die Typen motivierender Unterrichtseinstiege werden beschrieben, durch Beispiele illustriert und klassifiziert. Die Hauptuntersuchung erfolgt sowohl aus Lehrer- als auch aus Schülerperspektive. Als theoretische Grundlage dient das um eine didaktische Komponente erweiterte ARCS-Modell der Motivierung nach Keller. Mit Hilfe von Vignetten in Text- und Videoform wird eine Charakterisierung der ermittelten Typen anhand ihrer motivierenden Eigenschaften vorgenommen. Dabei können Top-Gruppen nachgewiesen werden, die einzelne Motivierungsfaktoren in besonderer Weise verkörpern. Hervorzuheben ist, dass die Motivierungstypen Aktuelle Sachverhalte erörtern, Entwicklung von Informatiksystemen als Ziel vorgeben und der Kopplungstyp Entwicklung von Informatiksystemen aus dem Alltag als Ziel vorgeben alle untersuchten Motivierungsfaktoren in hoher Ausprägung in sich vereinen (können). Lehrende und Lernende schätzen das Motivierungspotenzial derjenigen Typen als besonders hoch ein, die allgemeinbildende Informatikaspekte verkörpern. Dem Entwickeln von Informatiksystemen aus dem Alltag als vorgegebenes Ziel der Unterrichtseinheit wird von beiden Teilnehmergruppen insgesamt das höchste Motivierungspotenzial beigemessen. Insgesamt kann geschlussfolgert werden, dass Motivierungen im Informatikunterricht erfolgreich auf Schülerinnen und Schüler wirken, wenn sie flexibel mit den Interessen der Jugendlichen arbeiten, sie den Sinn und Zweck der Lernhandlung verkörpern und Möglichkeiten für die Arbeit mit und an Informatiksystemen (er)schaffen

    Das digitale Spiel Minecraft gestaltet (Lern-)Welten und (Erinnerungs-)Kulturen

    Get PDF
    Partizipative Medienkulturen fordern Bildungseinrichtungen gegenwärtig in mehrfacher Hinsicht heraus. Einerseits gelten virtuelle Welten als besonders partizipative Kulturräume, in denen junge Menschen selbstbestimmt am eigenen Bildungsprozess mitwirken können, andererseits erodieren digitale Medien die Grenzen zwischen Medienproduzierenden und Medienkonsumierenden, sodass die (schulische) Förderung von Medien- und Partizipationskompetenzen Heranwachsender erneut in den Blick rückt. Diesem Aufsatz liegen zwei Projekte zugrunde, die im Rahmen einer Masterarbeit sowie einer Dissertation an der Universität Wien durchgeführt wurden. Im Rahmen der Masterarbeit wurde die Eignung von Minecraft als Erinnerungsmedium untersucht. Ein zentrales Anliegen des Dissertationsprojekts war es, Informationen über das Potenzial digitaler Spiele im Unterricht zu erhalten und mit Fragen über die Auswirkungen des Einsatzes des Computerspiels Minecraft auf Partizipationsmöglichkeiten von Schülerinnen und Schülern aus einer geschlechterbezogenen Perspektive zu verknüpfen. Ein Schwerpunkt der Beiträge liegt auf dem Spannungsverhältnis zwischen kollektiv generiertem Wissen und autoritärem Expertenwissen.Participatory media cultures are currently challenging educational institutions in various ways. On the one hand, virtual worlds are considered to be particularly participatory cultural spaces in which young people attend their own educational process in a self-determined manner, and on the other hand, digital media erodes the boundaries between media producers and media consumers so that the (academic) promotion of media and participation skills in adolescents once again comes to the fore. The article is based on two projects carried out as part of a master's thesis and a dissertation at the University of Vienna. As part of the master's thesis, the suitability of Minecraft as a memory medium was examined. A central concern of the dissertation project was to obtain information about the potential of digital games in the classroom and link it to questions about the effects of the use of the computer game Minecraft on the participation opportunities of schoolchildren from a gender-related perspective. One focus of the articles lies on the tension between collectively generated knowledge and authoritarian expert knowledge

    Fakultät Informatik (2011) / Technische Universität Dresden

    Get PDF
    Informationsbroschüre der Fakultät Informatik mit Daten und Fakten sowie einer Vorstellung ausgewählter Forschungsprojekte und Preisträger, Jahr 2011Information about the Faculty of computer science with data and facts, a presentation of selected research projects and award winners, 201
    corecore