624.507 (21W) Grundlagen der Softwareentwicklung für das Lehramt
Überblick
Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
- Lehrende/r
- LV Nummer Südostverbund INA07001UL
- LV-Titel englisch Fundamentals of software development for teacher students
- LV-Art Vorlesung-Kurs (prüfungsimmanente LV )
- LV-Modell Präsenzlehrveranstaltung
- Semesterstunde/n 3.0
- ECTS-Anrechnungspunkte 3.0
- Anmeldungen 8 (25 max.)
- Organisationseinheit
- Unterrichtssprache Deutsch
- mögliche Sprache/n der Leistungserbringung Deutsch , Englisch
- LV-Beginn 07.10.2021
- eLearning zum Moodle-Kurs
Zeit und Ort
LV-Beschreibung
Intendierte Lernergebnisse
In dieser Lehrveranstaltung erhalten die Studierenden einen Überblick über grundlegende Themen der modernen Softwareentwicklung, vorbereitend auf die Anwendung dieser im Schulunterricht. Dazu gehört neben dem Wissen des Prozesses der Softwareentwicklung auch die Aneignung von technischen Fähigkeiten, etwa das Entwickeln mit aktuellen Programmiersprachen.
Lehrmethodik
Vorlesung vermischt mit interaktiven Sequenzen für die Studierenden.
Interaktive Übungseinheiten mit Einzel- und Gruppenarbeit sowie Input für die Studierenden
Inhalt/e
Grundlagen der Softwareentwicklung (mit besonderem Bezug zum Einsatz in der Schule):
- Vorgehens- und Prozessmodelle
- Qualitätssicherung
- Softwareentwicklung mit aktuellen Programmiersprachen und Versionierungssystemen
- Aktuelle SW-Entwicklungsthemen im Kontext des Schulunterrichts
Erwartete Vorkenntnisse
Grundlegende Programmierkenntnisse aus den Lehrveranstaltungen "Einführung in die Strukturierte und Objektbasierte Programmierung" bzw. "Objektorientierte Modellierung und Implementierung" werden erwartet.
Curriculare Anmeldevoraussetzungen
Siehe Stellung im Currulum
Literatur
Relevante Literatur wird während der LV zur Verfügung gestellt.
Intendierte Lernergebnisse
In this course students get an overview of basic topics of modern software development, preparing them for the application of these in school lessons. This includes knowledge of the process of software development as well as the acquisition of technical skills, such as developing with current programming languages.
Lehrmethodik
Lecture mixed with interactive sequences for the students.
Interactive exercise units with individual and group work and input for the students
Inhalt/e
Basics of software development (with special reference to use in schools):
- SE process models
- Quality assurance
- Software development with current programming languages and versioning systems
- Current SW development topics in the context of school lessons
Erwartete Vorkenntnisse
Required: "Einführung in die Strukturierte und Objektbasierte Programmierung", "Objektorientierte Modellierung und Implementierung"
Curriculare Anmeldevoraussetzungen
See position in curriculum
Literatur
Relevant literature will be made available during the course.
Prüfungsinformationen
Prüfungsmethode/n
Schriftlich und mündlich: Aufgabenpakete in Gruppen- und Einzelarbeit sind von den Studierenden laufend abzugeben.
Im Evaluationsgespräch wird sowohl auf technische Fähigkeiten als auch auf didaktische Beurteilung der Lehrveranstaltungsinhalte wert gelegt.
Prüfungsinhalt/e
Die Prüfungsinhalte entsprechen den oben angeführten Lehrveranstaltungsinhalten.
Beurteilungskriterien/-maßstäbe
Grundlage für die Beurteilung sind die Abgaben der Gruppen- und Einzelarbeit. Dabei zählen einzelne Aufgaben jeweils anteilsmäßig pro Aufgabenpaket. Dies führt zu folgendem Notenspiegel:
0 - 49 Punkte: "Nicht genügend"
50 - 62 Punkte: "Genügend"
63 - 75 Punkte: "Befriedigend"
76 - 88 Punkte: "Gut"
89 - 100 Punkte: "Sehr Gut"
Durch das Evaluationsgespräch kann sich die Note um einen Grad verändern.
Prüfungsmethode/n
written and oral: work packages (group work and single work) are to be handed in by the students, which form the basis of the oral exam.
The oral exam focuses on both technical skills as well as didactical evaluation and application of the course topics.
Prüfungsinhalt/e
They cover all course topics.
Beurteilungskriterien/-maßstäbe
The base grade is formed by completing work packages (group work and single work). Each task is a proportional share of the respective work package. This gives the following base grade:
0 - 49 Punkte: "Nicht genügend"
50 - 62 Punkte: "Genügend"
63 - 75 Punkte: "Befriedigend"
76 - 88 Punkte: "Gut"
89 - 100 Punkte: "Sehr Gut"
The oral exam can change this base grade by one grade.
Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik
(SKZ: 414, Version: 19W.2)
-
Fach: Grundlagen der Informatik (AAU)
(Wahlfach)
-
INA.007 Grundlagen der Softwareentwicklung für das Lehramt (
3.0h VC / 3.0 ECTS)
- 624.507 Grundlagen der Softwareentwicklung für das Lehramt (3.0h VC / 3.0 ECTS) Absolvierung im 3. Semester empfohlen
-
INA.007 Grundlagen der Softwareentwicklung für das Lehramt (
3.0h VC / 3.0 ECTS)
-
Fach: Grundlagen der Informatik (AAU)
(Wahlfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
-
Wintersemester 2023/24
- 624.507 VC Grundlagen der Softwareentwicklung für das Lehramt (3.0h / 3.0ECTS)
-
Wintersemester 2022/23
- 624.507 VC Grundlagen der Softwareentwicklung für das Lehramt (3.0h / 3.0ECTS)
-
Wintersemester 2020/21
- 624.507 VC Grundlagen der Softwareentwicklung für das Lehramt (3.0h / 3.0ECTS)