624.501 (24S) Fachdidaktik Programmieren, Algorithmen/Datenstrukturen
Überblick
- 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 Präsenzlehrveranstaltung
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 2.0
- Anmeldungen 5 (10 max.)
- Organisationseinheit
- Unterrichtssprache Deutsch
- LV-Beginn 07.03.2024
- eLearning zum Moodle-Kurs
Zeit und Ort
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
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
The course is intended as a link between the computer science courses on programming or algorithms and data structures and the implementation of these computer science basics in the school context.
On the one hand, the students should get an overview of basic algorithms and programming tools relevant for schools, on the other hand, they should get to know structural problem areas when learning "programming". Finally, the course should also provide orientation to school curricula as well as national and international learning standards with regard to programming and to the subject area "algorithms and data structures".
Lehrmethodik
Lecture by the course instructor mixed with practice sequences for the students.
Inhalt/e
Definition of "Programming, Algorithms and Data Structures
Basic algorithms
programming tools for school lessons
psychological and pedagogical factors influencing the learning of "programming
basic didactical considerations for learning "programming
Determinations by curricula and educational standards
Erwartete Vorkenntnisse
Basic prior knowledge from the courses "Introduction to Computer Science", "Introduction to Structured and Object-Oriented Programming", "Algorithms and Data Structures", "Introduction to Computer Science Didactics".
Literatur
...will be specified within the course
Prüfungsinformationen
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.
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.
Beurteilungsschema
Note BenotungsschemaPosition 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
-
INI.002 Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (
2.0h VC / 2.0 ECTS)
-
Fach: Fachdidaktische Grundlagen (AAU)
(Wahlfach)
- 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
-
INI.002 Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (
2.0h VC / 2.0 ECTS)
-
Fach: Fachdidaktische Grundlagen (AAU)
(Wahlfach)
- 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
-
INI.002 Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (
2.0h VC / 2.0 ECTS)
-
Fach: Fachdidaktische Grundlagen (AAU)
(Wahlfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
-
Sommersemester 2023
- 624.501 VC Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (2.0h / 2.0ECTS)
-
Sommersemester 2022
- 624.501 VC Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (2.0h / 2.0ECTS)
-
Sommersemester 2021
- 624.501 VC Fachdidaktik Programmieren, Algorithmen/Datenstrukturen (2.0h / 2.0ECTS)
-
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)