Modul: Informatik Kennnummer Workload 180 h 1 2 Leistungspunkte LP (ECTS) 6 Lehrveranstaltungen Sprache a) Datenbanksysteme a) deutsch b) Programmierung b) deutsch Lernergebnisse (learning outcomes) / Kompetenzen Studien‐ Häufigkeit des semester Angebots 3 jedes Semester Selbst‐ Kontaktzeit studium a) 2 SWS / 22,5 h a) 37,5 h b) 4 SWS / 45 h b) 75 h Dauer 1 Semester geplante Gruppengröße a) 60 b) 60 Nachdem das Modul erfolgreich absolviert wurde können die Studierenden … Wissen / Kenntnisse: … Datentypen und Programmierstrukturen einer objektorientierten Programmiersprache benennen. … Prinzipielle Funktionsweise eines Datenbankmanagementsystems benennen und Einsatzmöglichkeiten desselben im Web‐Umfeld umreißen. Verstehen: … Quelltexte einer objektorientierten Programmiersprache lesen und interpretieren. … Komplexe Kommandos zur Datenbankmanipulation und –abfrage verstehen. Anwenden: … Problemstellungen unter Verwendung geeigneter Programmierwerkzeuge eigenständig in Quelltexte transferieren. … Implementierungen unter Verwendung vorgegebener Softwarebestandteile durchführen. … Werkzeuge zur Verwendung von Datenbanken nutzen. Synthese: … alle Phasen der Entwicklung eines Programms durchführen und lauffähige Applikationen entwickeln. … Datenbankentwürfe unter Berücksichtigung der Normalformen generieren sowie datenbankbasierte Internetapplikationen neu erstellen. 3 Inhalte a) Datenbanksysteme Datenbanksysteme und deren Anwendung im Internet‐Umfeld relationaler Datenbankentwurf: SQL Webseiten: HTML/XHTML datenbankbasierte dynamische Webseiten: PHP b) Programmierung 4 Programmierung in einer objektorientierten Programmiersprache Programmiersprachenelemente: Variablen, Datentypen, Operationen, Felder Kontrollstrukturen: Bedingungen, Schleifen Klassen: Attribute und Methoden Integration vorgegebener Software Umgang mit Programmierwerkzeugen Lehrformen a) Datenbanksysteme Vorlesung (2/3) mit Übungsanteilen (1/3) im Wechsel b) Programmierung (Vorlesung) Vorlesung und Praktikum Stand: 01.09.2013 SPO‐Version Seite 1 (2) Modul: Informatik 5 Teilnahmevoraussetzungen Die Inhalte der Module Mathematik und Angewandte Mathematik werden vorausgesetzt. 6 Prüfungsformen Modulprüfung: Prüfungsleistung (PL): 1 K = 1 fächerübergreifende Klausur Studienleistung (SL): 1 sbA = 1 semesterbegleitende Praktische Arbeit Fußnote: Im Fall des Nichtbestehens einer Teilprüfungsleistung sind alle Teilprüfungen zu wiederholen. 7 Verwendung des Moduls Pflichtmodul in den Bachelorstudiengängen Wirtschaftsingenieurwesen – Marketing und Vertrieb (MVB) Wirtschaftsingenieurwesen – Product Engineering (PEB) Wirtschaftsingenieurwesen – Service Management (SMB) 8 Modulbeauftragte/r und hauptamtlich Lehrende Modulbeauftragte/r: Prof. Dr.‐Ing. Hartmut Katz Hauptamtlich Lehrende: a) Prof. Dr. rer. nat. Max Krüger b) Prof. Dr.‐Ing. Hartmut Katz 9 Literatur Christian Ullenboom: Java ist auch eine Insel – Das umfassende Handbuch, Galileo Computing Cornelia Heinisch; Frank Müller‐Hofmann; Joachim Goll: Java als erste Programmiersprache, Teubner Gunter Saake; Kai‐Uwe Sattler: Algorithmen und Datenstrukturen, dpunkt.lehrbuch Michael Jendryschik: Einführung in XHTML, CSS und Webdesign, Addison‐Wesley Stand: 01.09.2013 SPO‐Version Seite 2 (2)