IOT Modul 5130

Modulcode

5130

Modulname

Programmieren I

Studiengang

Internet der Dinge – Gestaltung vernetzter Systeme

Modulart

Pflichtmodul

Studienform

Präsenzmodul

Moduldauer

Ein Semester

Angebotshäufigkeit

Jedes Semester

Workload Präsenz

90 Stunden

Workload Selbststudium

90 Stunden

ECTS-Credits

06 ECTS-Credits

Modulverantwortlich

Prof. Jens Döring

Email-Kontakt

E-Mail-Adresse

Qualifikationsziele

Die Studierenden sind in der Lage, bestehende Datenbanken und ver- knüpfte Datenbanksysteme zu analysieren und zu verstehen. Sie sind befähigt, eigene Datenbanksysteme und Schnittstellen zu entworfenen Funktionen zu konzipieren und zu erstellen. Die Studierenden verstehen und erstellen basale Programmabläufe, Algorithmen und logische Verknüpf- ungen. Sie kennen Programmierkonzepte und Compilerstrukturen. Die Studierenden haben einen basalen Einblick in die Konzepte der objekt- orientierten Programmierung und können Klassen in eigene Abläufe
ein- binden. Sie haben einige Klassen aus der Java-Standardbibliothek kennengelernt und sind in der Lage, eine Klassendokumentation zu verstehen.

Lehrinhalte

Grundlagen strukturierter Programmierung mit Fokus auf Datentypen, Ablaufstrukturen und funktionaler Programmierung werden den Studierenden vermittelt:

· Algorithmische Grundlagen (Rekursion, Laufzeitverhalten)
· Sortieralgorithmen
· Datenbankorientiertes Entity-Relationship Modell
· Kennenlernen und Üben von Datenbanken und Datenbanksystemen, Verknüpfen von Datenbanksystemen
· Erlernen und Erproben von Grundlagen in Java und SQL

Lehrveranstaltungen im Modul

Programmiersprachen 1 (4 SWS)
Datenbanken (2 SWS)

Lehrende im Modul

Programmiersprachen 1: Prof. Jens Döring, ggf. HS Aalen (N.N.)
Datenbanken: Prof. Jens Döring, ggf. HS Aalen (N.N.)

Eingangvoraus-
setzungen

Lehr- und Lernformen

Vorlesung, Übung

Leistungsnachweis

Übung, Präsentation je nach Lehrveranstaltung

Unterrichtssprache

Deutsch

Verwendbarkeit

Programmiersprachen 1 mit der HS Aalen: Programmieren 1
(Modulcode noch nicht vorhanden)

Literaturempfehlungen

· Dietmar Ratz/Scheffler, Jens/Seese, Detlef/Wiesenberger, Jan (2014): Grundkurs Programmieren in Java.
· Kemper, Alfons/Eickler, André (2013): Datenbanksysteme: Eine Einführung.
· Schicker, Edwin (2014): Datenbanken und SQL: Eine praxisorientierte Einführung mit Anwendungen in Oracle, SQL Server und MySQL.

Je nach Lehrveranstaltung unterschiedliche Studien- und Informations- materialien.

Export
Buchstabe A
Akademische Mitarbeiterinnen und Mitarbeiter

kümmern sich im Rahmen des Auftrags der Hochschule um Aufgaben aus Lehre und Weiterbildung, Wissenschaft und Forschung. Sie sind entweder Studiengängen oder besonderen Tätigkeitsbereichen zugeordnet wie beispielsweise dem Qualitätsmanagement.