Programmier-Logiken (IW3)
![]()
| Grundlegende Methodik der Software-Entwicklung/Programmierung kennen | |
| Grundelemente eines Programms kennen und anwenden (Variablen, Datentypen, Arrays, Kontrollstrukturen, Operatoren, Eingabe/Ausgabe) | |
| Algorithmen und deren Entwurfsmethoden kennen und anwenden (Programmablauf, Struktogramm, Pseudocode) | |
| Klassifizierung von Programmiersprachen nach Generationen kennen | |
| Programmier-Paradigmen und zugehörige Programmiersprachen kennen und anwenden | |
| Umsetzen von Algorithmen in Programmiersprache(n): Syntax, Semantik, Pragmatik (z.B. in Java) | |
| detailliertere Lernziele |
Allgemeine Grundlagen der Programmierung
| M1: Allgemeine Grundlagen der Programmierung | |
| M2: Grundlagen der Software-Entwicklung | |
| M3: Programmiersprachen | |
| M4: Werkzeuge der Software-Entwicklung | |
| M5: Darstellungsmittel für Programmabläufe | |
| M6: Objektorientierte Programmierung |
Fallstudie Java
| M7: Einführung in Java | |
| M8: Java-Programme compilieren und ausführen | |
| M9: Aufbau von Java-Programmen | |
| M10: Grundlegende Java-Sprachelemente | |
| M11: Kontrollstrukturen | |
| M12: Klassen, Objekte, Methoden | |
| M13: Arrays und Wrapper-Klassen | |
| M14: Strings | |
| M15: Java und Datenbanken |
Tools und Tutorials
| M16: Eclipse 3 | |
| M17: E.Tutorials |
Es wird ein Skript abgegeben (kein Lehrbuch wie bei den Datenbanken).
Die Übungen und Musterlösungen zu diesem Fach befinden sich auf der E-Learning Plattform Claroline und sind nur eingeschriebenen Studierenden zugänglich.
| Fach gehört zum Modul 2: Informations- und Kommunikationssysteme (Prog 2.3) | |
| 4 Semesterwochenstunden/ 5 ECTS | |
| Leistungsnachweis: |
| Leistungsnachweis in den Prüfungswochen ausserhalb des Semesters (KW11/KW12 2007): schriftliche Prüfung von 90 Minuten Dauer bestehend aus 2 Teilen | 1. Teil: 30 Minuten, ohne Unterlagen (closed book) |
| 2. Teil: 60 Minuten, mit Unterlagen (open book) |
1) Dieses Buch stammt aus dem Hause HTW. Es gibt einen guten Überblick zu Java, setzt aber schon Kenntnisse einer andern Programmiersprache voraus.
A.
Del Grosso, M. Rubitschun, B. Studer, Java
- Eine pragmatische Einführung in die Programmierung, vdf
Lehrbuch, Zürich.

2) Gutes Einstiegsbuch in Java von Bernhard Steppan:
B. Steppan, Einstieg in Java, Galileo Computing, 2. Auflage, Bonn, 2005. ISBN 3-89842-556-8

18.09.2010 /verantwortlich bruno.studer@fh-htwchur.ch