Einführung in die Programmierung

Werbung
HOCHSCHULE FURTWANGEN UNIVERSITY
Studiengang Wirtschaftsnetze Bachelor
Titel
Einführung in die Programmierung und Praktikum
Dozent
Prof. Dr. Oliver Taminé
Einordnung
2. Semester
6 SWS
Arbeitsaufwand
Gesamt 180 Std.
Vor- und
Präsenz 90 Std. Nachbereitung:
70 Std.
Gewichtung
•
•
•
•
Informatik: hoch
Betriebswirtschaft: niedrig
Andere Grundlagenfächer: niedrig
Schlüsselqualifikationen: mittel
Voraussetzungen
•
keine
•
Konzepte strukturierter Programmierung und objektorientierter
Programmierung verstehen und auf einfache bis mittlere
Problemstellungen anwenden können.
Vermittlung algorithmischer DenkstrukturenSystematische und
detaillierte Pläne zur Lösung eines Problems entwerfen können.
Selbständig eigene, kleine Programme entwickeln
Lernziele
•
•
•
•
Inhalt
•
•
6 credits
Pflichtfach
Prüfung und
Vorbereitung:
20Std.
Grundlagen des Programmierens
1. Daten und Befehle
2. Elementare Programmarchitekturen
3. Beschreibung von Programmiersprachen (Backus Naur,
Syntaxdiagramme)
Strukturierte Programmierung
1. Elemente der Programmiersprache Java (Ausdrücke, Operanden
und Operatoren, Sequenzen, Verzweigungen und Fallunterscheidungen, Schleifen)
2. Algorithmen und deren Darstellung mit Struktogrammen
Datenstrukturen
1. einfache Datenstrukturen
2. Arrays
3. Strings Grundlagen
Konzepte der Objektorientierung
1. objektorientiertes Paradigma
2. Elemente der objektorientierten Programmierung:
Klassen, Objekte, Attribute, Methoden, Konstruktoren
3. Überladen von Methoden
4. Vererbung
5. Überschreiben von Methoden
6. Interaktion von Objekten unterschiedlicher Klassen
•
•
•
•
Literatur
Lehr- und
Lernmethoden
Bewertung
Hanspeter Mössenböck, Sprechen Sie Java, dpunkt.verlag 2001
Udo Müller, Java – Das Lehrbuch, mitp 2004
Dietmar Abts , Grundkurs Java, vieweg 2002
Dietmar Ratz, Jens Scheffler, Detlef Seese, Grundkurs
Programmieren in Java, Bd.1 : Der Einstieg in Programmierung und
Objektorientierung, Hanser 2005
Nachschlagewerke:
• Guido Krüger, Handbuch der Java-Programmierung, AddisonWesley 2002
• Christian Ullenboom, Java ist auch eine Insel, Galileo Computing
2005
Vorlesung, gemeinsame Übungen im Praktikum, selbstständige
Bearbeitung von Übungen und Präsentation, Tutorium
Klausur, Bewertung von Übungen
Herunterladen