Navigation Zur Modulseite
Anzeigesprache

Objektorientiertes Programmieren in den Ingenieurwissenschaften mit Java

6

Deutsch

#50139 / #5

Seit SoSe 2020

Fakultät V

SG 12

Keine Angabe

Keine Angabe

Nagel, Kai

Rakow, Christian

lehre@vsp.tu-berlin.de

POS-Nummer PORD-Nummer Modultitel
8817 Fehler in der Verknüpfung: Nicht gefunden
42026 Fehler in der Verknüpfung: Nicht gefunden

Lernergebnisse

Die Veranstaltung bietet eine Einführung in moderne Programmiertechniken am Beispiel der Programmiersprache Java. Der Einsatz objektorienterter Konzepte versetzt die Studierenden schnell in die Lage, komplexe Aufgabenstellungen selbstständig zu bearbeiten. In den praktischen Übungen lernen die Studierenden während des Programmierens außerdem den Umgang mit einer Entwicklungsumgebung und eines Versionsmanagementsystems (git).

Lehrinhalte

Die Veranstaltung bietet eine Einführung in moderne Programmiertechniken. Der Einsatz objektorienterter Konzepte versetzt die Studierenden schnell in die Lage, komplexe Aufgabenstellungen selbstständig zu bearbeiten. Die verwendete Programmiersprache ist Java. -Java Grundlagen: * Datentypen, Variablen, Operatoren, statische Methoden / Funktionen - Objektorientierung: * Klassen und Objekte * Polymorphismus mit Interfaces * Generics * Implementations-Vererbung - Java Collections - Fehlerbehandlung - Input / Output - ggf. GUI

Modulbestandteile

Pflicht:

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

Lehrveranstaltungen Art Nummer Turnus Sprache SWS
Objektorientiertes Programmieren in den Ingenieurwissenschaften mit Java IV 0533 L 023 WS Deutsch 4

Arbeitsaufwand und Leistungspunkte

Objektorientiertes Programmieren in den Ingenieurwissenschaften mit Java (IV):

Aufwandbeschreibung Multiplikator Stunden Gesamt
Präsenzzeit 15.0 4.0h 60.0h
Vor-/Nachbereitung 15.0 8.0h 120.0h
180.0h(~6 LP)
Der Aufwand des Moduls summiert sich zu 180.0 Stunden. Damit umfasst das Modul 6 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

Ca. die Hälfte der Kontaktstunden Vorlesung; ansonsten praktische Übungen am Computer (Programmierung mit Java in Eclipse, Verwendung von git zum Versionsmanagement, Anwendung der VL-Inhalte)

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

a) obligatorisch: Grundkenntnisse im Umgang mit Computern (z.B. Email, Textverarbeitung) b) wünschenswert: Vorkenntnisse in der Programmierung in einer beliebigen Programmiersprache (Benutzung eines Compilers, einfache for/do-Schleifen, if-Anweisungen)

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Keine Angabe

Abschluss des Moduls

Benotung

benotet

Prüfungsform

Portfolioprüfung

Art der Portfolioprüfung

100 Punkte insgesamt

Sprache

Deutsch

Prüfungselemente

Name Punkte Kategorie Dauer/Umfang
Schriftlicher Test 50 schriftlich ca. 60min
Semesterbegleitende Leistungen 50 praktisch i.d.R. 1 Hausaufgabe (Programmierprojekt)

Notenschlüssel

1.01.31.72.02.32.73.03.33.74.0
95.090.085.080.075.070.065.060.055.050.0

Prüfungsbeschreibung (Abschluss des Moduls)

Die genauen Modalitäten der semesterbegleitenden Leistungen werden in der ersten Vorlesungswoche bekanntgegeben. Der schriftliche Test findet i.d.R. in der letzten Vorlesungswoche statt, die Einsicht i.d.R. eine Woche später. Die Dauer des schriftlichen Tests beträgt ca. 60 Minuten.

Dauer des Moduls

Dieses Modul kann in einem Semester abgeschlossen werden.

Maximale teilnehmende Personen

Dieses Modul ist nicht auf eine Anzahl Studierender begrenzt.

Anmeldeformalitäten

Es ist nach Maßgabe der Raumkapazität keine gesonderte Anmeldung erforderlich. Die Übungen finden im Move-It statt. Zur Nutung der dortigen PCs eine Nutzerkarte erforderlich (http://www.move-it.tu-berlin.de/).

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

Skript in elektronischer Form

Verfügbarkeit:  verfügbar
Zusätzliche Informationen:
www.vsp.tu-berlin.de

Literatur

Empfohlene Literatur
Keine empfohlene Literatur angegeben.

Zugeordnete Studiengänge

Diese Modulversion wird auf folgenden Modullisten verwendet (alte Studiengangsabbildung):

Verwendungen (6)
Studiengänge: 1 Stupos: 2 Erstes Semester: SoSe 2020 Letztes Semester: SoSe 2021

Studierende anderer Studiengänge können dieses Modul ohne Kapazitätsprüfung belegen.

Geeignete Studiengänge z.B.: - Verkehrswesen - Wirtschaftsingenieurwesen Das Modul baut direkt auf die (wenigen) Informatikveranstaltungen im Bachelor-Studium des Verkehrs- und Maschinenwesens auf. Es dient zur Vorbereitung für das Modul "Multiagenten-Simulationen für Verkehr".

Sonstiges

Keine Angabe