Modul:IAM (SPO 2018):Grundlagen der Programmierung: Unterschied zwischen den Versionen
aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{TBD}}“) |
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
{{ | {{ModulNeu | ||
|studiengang=IAM 2018 | |||
|abschnitt=Grundlagen- und Orientierungsphase | |||
|modulart=Pflichtmodul | |||
|name_en=Fundamentals of Programming | |||
|kuerzel=go.prog | |||
|verwendbarkeit=Bachelorstudiengang Interaktive Medien | |||
|turnus=Jahreszyklus (jeweils im Wintersemester) | |||
|wird_gehalten=Wintersemester | |||
|wiederholungspruefung=Ja | |||
|semester=IAM 2 | |||
|dauer=1 Semester | |||
|credits=8 | |||
|sws=6 | |||
|sws_lehre=2 | |||
|sws_praktikum=4 | |||
|tp=6 | |||
|lehrformen=Seminaristischer Unterricht, Praktikum | |||
|verantwortliche=Michael Kipp | |||
|lehrende=Michael Kipp | |||
|qualifikationsziele='''Kenntnisse:''' | |||
* Grundlegendes Verständnis der Funktionsweise des Internets | |||
* Funktionsweise der Schlüsselprotokolle für den Browser | |||
* Technische Grundlagen von Webseiten | |||
* Grundlagen der Frontend-Programmierung | |||
'''Fertigkeiten:''' | |||
* Praktischer und korrekter Einsatz der relevanten Internetprotokolle | |||
* Praktischer Einsatz der relevanten Browser-Schnittstellen | |||
* Implementierung von gestalteten Webseiten | |||
* Navigation und Manipulation des DOM in JavaScript und jQuery | |||
* Erstellen interaktiver Webseiten | |||
'''Kompetenzen:''' | |||
* Analyse von Verbindungsproblemen und Leistungsanalyse des Browser-Verkehrs im Bezug auf von Webanwendungen | |||
* Analyse und Verständnis bestehender Webseiten | |||
* Planung und Umsetzung eigener Webseiten | |||
|inhalte=* Netzwerkprotokolle wie HTTP, TCP und andere | |||
* Browser APIs wie Websockets und WebRTC | |||
* XML, HTML, CSS | |||
* JavaScript | |||
* jQuery | |||
* Werkzeuge für die Webseiten-Entwicklung | |||
|literatur=* Online-Skript unter http://michaelkipp.de/web | |||
* Grigorik I. (2013) High Performance Browser Networking, O'Reilly Media | |||
* IETF RFCs, https://www.ietf.org | |||
* Duckett, J. (2014) HTML & CSS: Erfolgreich Websites gestalten & programmieren, Wiley-Verlag | |||
* Duckett, J. (2015) JavaScript & jQuery: Interaktive Websites entwickeln, Wiley-Verlag | |||
|pruefungsnummer=1917060 | |||
|pruefer=Michael Kipp | |||
|zweitpruefer=Alexandra Teynor | |||
|pruefungsart=Onlineklausur | |||
|pruefungsdetails=Dauer: 180 min | |||
|benotung=Kommanote | |||
|gewichtung=50 | |||
|in_handbuch=Ja | |||
}} |
Version vom 24. September 2019, 09:20 Uhr
Studiengang | Interaktive Medien (IAM (SPO 2018)) |
---|---|
Studienabschnitt | Grundlagen- und Orientierungsphase |
Name | Grundlagen der Programmierung |
Name (englisch) | Fundamentals of Programming |
Kürzel | go.prog |
Unterrichtssprache | Deutsch |
Verwendbarkeit | Bachelorstudiengang Interaktive Medien |
Turnus | Jahreszyklus (jeweils im Wintersemester) |
Modulart: | Pflichtmodul |
Wird gehalten: | Wintersemester |
Studiensemester | IAM 2 |
Dauer | 1 Semester |
Lehrformen | Seminaristischer Unterricht, Praktikum |
Credits | 8 |
SWS | 6 (Lehre: 2, Praktikum: 4) |
Workload | Präsenzstudium: 90 h (durchschnittlich 6 h pro Woche) Eigenstudium: 110 – 150 h (durchschnittlich 7.3 – 10 h pro Woche) |
Modulkoordinator(en) | Michael Kipp |
Lehrende(r) | Michael Kipp, Corinna List |
In diesem Semester wird eine Wiederholungspürfung angeboten.
Prüfungsnummer | 1917060 |
---|---|
Prüfer | Michael Kipp, Corinna List |
Zweitprüfer | |
Prüfungsart | Klausur |
Prüfungsdetails | Dauer: 90 min |
Hilfsmittel | |
Zeugnisgewichtung | 50 % |
Benotung | Kommanote |
Lernergebnisse/Qualifikationsziele
Kenntnisse:
- Grundlegendes Verständnis der Funktionsweise des Internets
- Funktionsweise der Schlüsselprotokolle für den Browser
- Technische Grundlagen von Webseiten
- Grundlagen der Frontend-Programmierung
Fertigkeiten:
- Praktischer und korrekter Einsatz der relevanten Internetprotokolle
- Praktischer Einsatz der relevanten Browser-Schnittstellen
- Implementierung von gestalteten Webseiten
- Navigation und Manipulation des DOM in JavaScript und jQuery
- Erstellen interaktiver Webseiten
Kompetenzen:
- Analyse von Verbindungsproblemen und Leistungsanalyse des Browser-Verkehrs im Bezug auf von Webanwendungen
- Analyse und Verständnis bestehender Webseiten
- Planung und Umsetzung eigener Webseiten
Inhalte
- Netzwerkprotokolle wie HTTP, TCP und andere
- Browser APIs wie Websockets und WebRTC
- XML, HTML, CSS
- JavaScript
- jQuery
- Werkzeuge für die Webseiten-Entwicklung
Literatur
- Online-Skript unter http://michaelkipp.de/web
- Grigorik I. (2013) High Performance Browser Networking, O'Reilly Media
- IETF RFCs, https://www.ietf.org
- Duckett, J. (2014) HTML & CSS: Erfolgreich Websites gestalten & programmieren, Wiley-Verlag
- Duckett, J. (2015) JavaScript & jQuery: Interaktive Websites entwickeln, Wiley-Verlag