624.501 (21S) Fachdidaktik Programmieren, Algorithmen/Datenstrukturen

Sommersemester 2021

Anmeldefrist abgelaufen.

Erster Termin der LV
04.03.2021 14:00 - 16:00 Online im Moodle - Big Blue Button Off Campus
... keine weiteren Termine bekannt

Überblick

Bedingt durch die COVID-19-Pandemie können kurzfristige Änderungen bei Lehrveranstaltungen und Prüfungen (z.B. Absage von Präsenz-Lehreveranstaltungen und Umstellung auf Online-Prüfungen) erforderlich sein.

Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
Lehrende/r
LV Nummer Südostverbund
INI02001UL
LV-Titel englisch
Didactics in Programming, Algorithms and Datastructures
LV-Art
Vorlesung-Kurs (prüfungsimmanente LV )
LV-Modell
Onlinelehrveranstaltung
Semesterstunde/n
2.0
ECTS-Anrechnungspunkte
2.0
Anmeldungen
6 (10 max.)
Organisationseinheit
Unterrichtssprache
Deutsch
LV-Beginn
04.03.2021
eLearning
zum Moodle-Kurs

Zeit und Ort

Beachten Sie bitte, dass sich aufgrund von COVID-19-Maßnahmen die derzeit angezeigten Termine noch ändern können.
Liste der Termine wird geladen...

LV-Beschreibung

Intendierte Lernergebnisse

Die Lehrveranstaltung versteht sich als Bindeglied zwischen den informatischen Fachlehrveranstaltungen zu Programmieren bzw. zu Algorithmen und Datenstrukturen und der Umsetzung dieser informatischen Grundlagen im schulischen Kontext. 

Die Studierenden sollen einerseits einen Überblick über schulrelevante Basisalgorithmen und Programmierwerkzeuge erhalten, andererseits auch strukturelle Problemfelder beim Erlernen "des Programmierens" kennenlernen. Schließlich soll die Lehrveranstaltung auch eine Orientierung bei Schullehrplänen sowie nationalen und internationalen Lernstandards im Hinblick auf das Programmieren und auf das Themenfeld "Algorithmen und Datenstrukturen" ermöglichen.

Lehrmethodik inkl. Einsatz von eLearning-Tools

Vortrag des Lehrveranstaltungsleiters vermischt mit Übungssequenzen für die Studierenden

Inhalt/e

Begriffsbestimmung "Programmieren, Algorithmen und Datenstrukturen"

Basisalgorithmen

Programmierwerkzeuge für den Schulunterricht

psychologische und pädagogische Einflussgrößen für das Erlernen des "Programmierens"

fachdidaktische Grundüberlegungen zum Erlernen des "Programmierens"

Festlegungen durch Lehrpläne und Bildungsstandards

Erwartete Vorkenntnisse

Grundlegende Vorkenntnisse aus den Lehrveranstaltungen "Einführung in die Informatik", "Einführung in die Strukturierte und Objektorientierte Programmierung", "Algorithmen und Datenstrukturen", "Einführung in die Informatik Fachdidaktik"

Literatur

....wird im Rahmen der Lehrveranstaltung angegeben

Intendierte Lernergebnisse

This course provides a link between Informatics courses dealing with programming, algorithms and data structures and the implementation of these topics when teaching the subject matter Informatics at school. Main topics considered are:  Basic algorithms appropriate for teaching/learning at school; programming tools appropriate for teaching/learning at school; structural problems when learning how to program; consideration of "programming, algorithms and data strucures" within  official course-plans and learning standards

Lehrmethodik inkl. Einsatz von eLearning-Tools

lecture combined with sequences of excercises for the students

Inhalt/e

What is meant by "programming, algorithms and data structures"?

Basic algorithms

Programming tools appropriate for teaching/learning at schools

Psychological and pedagogical influences on learning how to program

Didactical considerations about learning how to program

The topic "programming, algorithms and data structures" as reflected within official course plans and standards-considerations.

Erwartete Vorkenntnisse

Basic knowledge from the courses "Introduction into Informatics", "Introduction to Structured and Object-oriented Programming", "Algorithms and Data Structures", "Introduction to Informatics Didactics"

Literatur

...will be announced throughout the course

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Geänderte Prüfungsinformationen (COVID-19 Ausnahmeregelung)

Das mündliche Endgespräch kann auch rein online stattfinden.

Prüfungsmethode/n

schriftlich und mündlich: Lehrveranstaltungsbegleitend ist von den Studierenden ein reflektives Lernportfolio zu führen, das eine Grundlage für das abschließende Prüfungsgespräch am Ende/nach der Lehrveranstaltung darstellt.

Prüfungsinhalt/e

Die Prüfungsinhalte entsprechen den oben angeführten Inhalten der Lehrveranstaltung, wobei sowohl in der Portfolioarbeit als auch im Prüfungsgespräch nicht nur die Fähigkeit zur Wiedergabe sondern auch zur  Beurteilung unterschiedlicher didaktischer bzw. schulpraktischer Ansätze im Bereich von "Programmieren, Algorithmen und Datenstrukturen" erwartet wird.

Beurteilungskriterien/-maßstäbe

Grundlage für eine positive Beurteilung ist die gewissenhafte Auseinandersetzung mit den Lehrveranstaltungsinhalten im Rahmen der Portfolioarbeit. 

Die mündliche Prüfung umfasst zwei Themenstellungen zu den Inhalten der Lehrveranstaltung. Dabei ergibt sich die Note

"Sehr Gut", wenn beide Themenstellungen detailliert behandelt werden

"Gut", wenn nur eine Themenstellung detailliert behandelt werden kann, die zweite jedoch nur überlicksmäßig.

"Befriedigend", wenn nur eine Themenstellung detailliert behandelt werden kann, oder wenn beide Themenstellungen nur überblicksmäßig behandelt werden können

"Genügend", wenn nur eine Themenstellung nur überblicksmäßig behandelt werden kann.

Geänderte Prüfungsinformationen (COVID-19 Ausnahmeregelung)

The final oral exam can be online only.

Prüfungsmethode/n

Grading is based upon a reflective learning portfolio to be written throughout the course and a final oral exam.

Prüfungsinhalt/e

see course topics listed above

Beurteilungskriterien/-maßstäbe

Positive grading is based upon the written portfolio, where the students are expected not only to reproduce but also to  judge upon different didactical approaches towards "Programming, Algorithms and Data Structures" presented during the course.

The oral exam consits of two topics the student has to deal with. This exam will be graded

"very good" (1) if both topics are dealt with in detail

"good" (2), if one topic can be dealt with in detail while the second topic can be surveyed

"satisfactory" (3), if one topic can be dealt with in detail or both topics can be surveyed

"sufficient" (4), if only one topic can be surveyed while the second topic is skipped

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 15W.2)
    • Fach: Fachdidaktische Grundlagen (AAU) (Wahlfach)
      • INI.002 Fachdidaktik Programmieren, Algorithmen/Datenstrukturen ( 2.0h VC / 2.0 ECTS)
        • 624.501 Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (2.0h VC / 2.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 17W.2)
    • Fach: Fachdidaktische Grundlagen (AAU) (Wahlfach)
      • INI.002 Fachdidaktik Programmieren, Algorithmen/Datenstrukturen ( 2.0h VC / 2.0 ECTS)
        • 624.501 Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (2.0h VC / 2.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 19W.2)
    • Fach: Fachdidaktische Grundlagen (AAU) (Wahlfach)
      • INI.002 Fachdidaktik Programmieren, Algorithmen/Datenstrukturen ( 2.0h VC / 2.0 ECTS)
        • 624.501 Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (2.0h VC / 2.0 ECTS)
          Absolvierung im 6. Semester empfohlen

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Wintersemester 2019/20
  • 624.501 VC Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (2.0h / 2.0ECTS)
Wintersemester 2018/19
  • 624.501 VC Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (2.0h / 2.0ECTS)
Wintersemester 2017/18
  • 624.501 VC Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (2.0h / 2.0ECTS)