Programmierung für Alle (Java) • WS 13/14
Einzige Email für alle Fragen: prograinfo at informatik.rwth-aachen.de
Veranstalter
Diese Vorlesung wird in den meisten Jahren von Prof. Ulrik Schroeder gelesen.
Allgemeine Informationen
- Vorlesung: Mo 16:15-17:45, AH 4
- Übungsgruppen: diverse Termine, Ort siehe L2P
- Anzahl der ECTS-Credits: 4
- Anzahl der SWS: V2+Ü1
- Vorlesungssprache: Deutsch
- Alle Vorlesungsvideos kostenlos auf iTunes U
- Diskussionsforen, Übungsblätter: L2P-Lernraum
- Studiengänge etc.: RWTH CAMPUS
- Facebook-Gruppe
- Weitere Übungsmöglichkeit: Gamification
Thema
In der Vorlesung Programmierung wird der systematische Entwurf von Java-Programmen als Vorbereitung auf die objektorientierte Softwareentwicklung vermittelt. Darüber hinaus werden die begrifflichen Grundlagen von Programmiersprachen entwickelt:
- Algorithmus und Programm
- Syntax und Semantik
- Variablen, Datentypen, Ausdrücke
- Anweisungen
- Datenstrukturen
- Blöcke
- Methoden und Rekursion
- Objekte, Klassen, Vererbung
- Geschichte der Programmierung
Course Aim and Content
This class introduces systematic design of Java programs as a preparation for object-oriented software development. Furthermore, it teaches fundamentals of programming languages:
- algorithm and program
- syntax and semantics
- variables, data types, and expressions
- instructions
- data structures
- blocks
- methods and recursion
- objects, classes, and inheritance
- history of programming
Prüfungsmodalitäten
Wöchentliche Übungen, 2 Scheinklausuren, 1 Vordiplomklausur.