Programmier-Logiken (IW3)

 

Lernziele

bulletGrundlegende Methodik der Software-Entwicklung/Programmierung kennen 
bulletGrundelemente eines Programms kennen und anwenden (Variablen, Datentypen, Arrays, Kontrollstrukturen, Operatoren, Eingabe/Ausgabe)
bulletAlgorithmen und deren Entwurfsmethoden kennen und anwenden (Programmablauf, Struktogramm, Pseudocode)
bulletKlassifizierung von Programmiersprachen nach Generationen kennen
bulletProgrammier-Paradigmen und zugehörige Programmiersprachen kennen und anwenden
bulletUmsetzen von Algorithmen in Programmiersprache(n): Syntax, Semantik, Pragmatik (z.B. in Java)
bulletdetailliertere Lernziele
                                                                                                                   

Lerninhalt

    Allgemeine Grundlagen der Programmierung

bulletM1: Allgemeine Grundlagen der Programmierung
bulletM2: Grundlagen der Software-Entwicklung
bulletM3: Programmiersprachen
bulletM4: Werkzeuge der Software-Entwicklung
bulletM5: Darstellungsmittel für Programmabläufe
bulletM6: Objektorientierte Programmierung

    Fallstudie Java

bulletM7: Einführung in Java
bulletM8: Java-Programme compilieren und ausführen
bulletM9: Aufbau von Java-Programmen
bulletM10: Grundlegende Java-Sprachelemente
bulletM11: Kontrollstrukturen 
bulletM12: Klassen, Objekte, Methoden
bulletM13: Arrays und Wrapper-Klassen
bulletM14: Strings
bulletM15: Java und Datenbanken

    Tools und Tutorials

bulletM16: Eclipse 3
bulletM17: E.Tutorials

 

Lehrmittel/E-Learning Plattform

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.

 

Struktur

bulletFach gehört zum Modul 2: Informations- und Kommunikationssysteme (Prog 2.3)
bullet4 Semesterwochenstunden/ 5 ECTS
bulletLeistungsnachweis:
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)

 

Weitere Literatur

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. ISBN 3-7281-2573-3  

                                                                         

2) Gutes Einstiegsbuch in Java von Bernhard Steppan:

B. Steppan, Einstieg in Java, Galileo Computing, 2. Auflage, Bonn, 2005. ISBN 3-89842-556-8

                                                                       

 

[zurück]   [Home]   [weiter]

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