|
Lehrveranstaltungen
|
Einführung in die Informatik -
- Dozentinnen/Dozenten:
- Karsten Loesing, Christof Simons
- Angaben:
- Übung, 1 SWS
- Termine:
- Fr, 12:00 - 14:00, F380
Mo, 16:00 - 18:00, F303, F380
Di-Do, 10:00 - 12:00, F380
Di, 10:00 - 12:00, F381
Mi, Do, 10:00 - 12:00, F303
jede Woche Mo, Di, 14:00 - 18:00, RZ1.03
Fr, 10:00 - 14:00, RZ1.03
Di, 14:00 - 18:00, RZ0.05
|
|
Einführung in die Informatik-Java -
- Dozentinnen/Dozenten:
- Karsten Loesing, N.N., Guido Wirtz
- Angaben:
- Vorlesung und Übung, 2 SWS
- Termine:
- Do, 18:00 - 20:00, F135
Termine werden in Kombination mit Einführung in die Informatik genutzt
- Voraussetzungen / Organisatorisches:
- Das Praktikum wird nach Legen der notwendigen konzeptionellen Grundlagen im Rahmen der Einführungsveranstaltung zur Informatik jeweils in der zweiten Semesterhälfte in jedem Wintersemester mit 4 Std/Woche durchgeführt. Das Absolvieren der beiden Veranstaltungen in einem Semester wird dringend empfohlen.
- Inhalt:
- Die Programmiersprache Java wird – in enger Integration mit den Inhalten der Veranstaltung Einführung in die Informatik – als erste imperative und auch objektorientierte Sprache in ihren wichtigsten Konzepten und Bestandteilen eingeführt. Der Schwerpunkt liegt dabei auf der praktischen Anwendung der Sprache zur Erstellung einfacher Programme, das sog. Programmieren im Kleinen. Dazu werden von den Studierenden einfache Programme (Schnittstellen, Klassen und Testklassen) zur Manipulation von grundlegenden Datentypen und einfachen Datenstrukturen (Felder, einfache Listen) erstellt und getestet. Zudem wird die Verwendung der in Java vorhandenen Techniken zur Umsetzung objektorientierten Programmierens wie z.B. Typisierung und Vererbung, sowie Mechanismen zur Abstraktion und Strukturierung wie z.B. Paket-Strukturen gezielt eingeübt.
Lernziele / Kompetenzen:
Studierende sollen mit der Programmiersprache Java und einer einfachen Programmierumgebung (Editor, Compiler, Dokumentations-Werkzeug) soweit praktisch umgehen können, dass sie aus der Beschreibung einfacher Probleme selbständig ein Lösungsverfahren entwickeln und durch Wahl geeigneter Daten- und Kontrollstrukturen in ein funktionsfähiges Java-Programm umsetzen, übersetzen und nach Auswahl geeigneter Testdaten testen können. Zusätzlich sollen die von Java angebotenen Strukturierungs- und Abstraktionstechniken wie Sichtbarkeitsbereiche, Schnittstellen und implementierende Klassen, einfache Vererbung, Programme bestehend aus mehreren Klassen sowie Verwendung eigener und vorgegebener Paketstrukturen sinnvoll eingesetzt werden können.
- Empfohlene Literatur:
- • Christian Ullenboom: Java ist auch eine Insel. Galileo Computing, 2004(4th)
• John Lewis, Joseph Chase: Java Software Structures. Pearson/Addison-Wesley, 2005 (2nd)
• C. Heinisch, F. Müller, J. Goll: Java als erste Programmiersprache. Teubner, 2005 (4th)
|
|
![](/img/anew/void.gif) |
![](/img/anew/void.gif) |
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|