Informatik 2 - Hochschule Regensburg
Informatik 2 - Hochschule Regensburg
Informatik 2 - Hochschule Regensburg
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Modulname<br />
Fachbezeichnung<br />
Java<br />
Kurzbezeichnung Java (FWF) Betroffene Studiengänge BA-EI<br />
Studienabschnitt 2. Modul Nr. 42<br />
Letzte Änderung SS 2012 Regelsemester 6. oder 7.<br />
Sprache Deutsch Verantwortlich Mottok<br />
Modultyp Wahlpflichtfach Kreditpunkte 4<br />
Lehrumfang 4SWS Vor- und Nachbereitung 2<br />
Lehrform<br />
seminaristischer Unterricht 2SWS<br />
begleitendes Praktikum 2SWS<br />
Leistungsnachweis<br />
schriftliche Prüfung 90 Minuten<br />
Professoren:<br />
Lehrbeauftragte:<br />
Mottok<br />
Zugel. Hilfsmittel<br />
für LN<br />
keine<br />
Voraussetzungen keine<br />
Vorkenntnisse<br />
Programmierkenntnisse, Objektorientierte Prog., z.B. aus <strong>Informatik</strong> 1<br />
(IN1, BA-EI, 7.1), <strong>Informatik</strong> 2 (IN2, BA-EI, 13.1) und <strong>Informatik</strong> 3 (IN3,<br />
BA-EI, 14.1)<br />
Angebotene<br />
Skript, Programme aus der Vorlesung, Links, Literaturliste,<br />
Lehrunterlagen<br />
Aufgabenstellungen, Hilfsprogramme und -Dateien<br />
Lehrmedien<br />
Beamer, Tafel<br />
Lehrinhalte Java Grundlagen, Unterschiede zu C++<br />
Benötigte Internetgrundlagen<br />
Java Applets, Applications, Servlets<br />
Fortgeschrittene Spracheigenschaften von Java<br />
Programmierung von GUIs und Grafik<br />
Parallele Threads<br />
Kommunikation über Sockets, Client/ Server<br />
Anleitung zu: Arbeit in der Gruppe,<br />
Präsentationstechnik, Diskussionsfähigkeit<br />
Lernziele/<br />
Kompetenzen<br />
Literaturempfehlungen<br />
Fachwiss. Wahlpflichtmodul<br />
Kenntnisse von Syntax und Semantik von Java Programmen<br />
Fähigkeit, Java Programme mit grafischen Oberflächen zu schreiben<br />
Fähigkeit, fortgeschrittene Eigenschaften von Java anzuwenden<br />
Fähigkeit, Programme zu schreiben, die über Internet kommunizieren<br />
gemeinsames Vorbereiten im Team, Kommentierung der Programme,<br />
Dokumentation (Flußdiagramme, Struktogramme), Präsentation der<br />
Ergebnisse, Diskussion kontroverser Lösungsansätze<br />
Jobst, F.: Programmieren in Java. 5., üb. Aufl.,Hanser Fachb. (2010)<br />
Störrle, H.: UML2 für Studenten. 1. Aufl., Pearson (2005)<br />
Schiedermeier, R.: Programmieren mit Java. 2. Aufl., Pearson (2010)<br />
Barnes, D.J., Kölling, M.: Java lernen mit BlueJ. Pearson. Pearson (2009)<br />
109