101.275 VU (4std Vorlesung/Übung, Sommersemester 2016)
Einführung ins Programmieren für TM
TISS-Homepage

Downloads

16.06.2016Folien zur VO am 16.06.2016[pdf]
16.06.2016Codes for matrix and squarematrix classes[zip]
14.06.2016Exercise sheet 13 (english, will be discussed on June 21 during the exercise class)[pdf]
14.06.2016Serie 13 der Übungen (wird in der UE am 21.06. besprochen)[pdf]
09.06.2016Folien zur VO am 10.06.2016 (bis inkl. Folie 359)[pdf]
07.06.2016Exercise sheet 12 (english, will be discussed on June 14 during the exercise class)[pdf]
07.06.2016Serie 12 der Übungen (wird in der UE am 14.06. besprochen)[pdf]
02.06.2016Folien zur VO am 03.06.2016 (bis inkl. Folie 318)[pdf]
31.05.2016Exercise sheet 11 (english, will be discussed on June 7 during the exercise class)[pdf]
31.05.2016Serie 11 der Übungen (wird in der UE am 07.06. besprochen)[pdf]
24.05.2016Exercise sheet 10 (english, will be discussed on May 31 during the exercise class)[pdf]
24.05.2016Serie 10 der Übungen (wird in der UE am 31.05. besprochen)[pdf]
19.05.2016Folien zur VO am 20.05.2016 (bis inkl. Folie 285)[pdf]
13.05.2016Code vector_first.hpp (Folie 237-239) für Aufgabe 9.4 und 9.6[link]
13.05.2016Code vector_first.cpp (Folie 237-239) für Aufgabe 9.4 und 9.6[link]
12.05.2016Folien zur VO am 13.05.2016 (bis inkl. Folie 249)[pdf]
11.05.2016Exercise sheet 9 (english, will be discussed on May 24 during the exercise class)[pdf]
11.05.2016Serie 9 der Übungen (wird in der UE am 24.05. besprochen)[pdf]
04.05.2016Folien zur VO am 06.05.2016 (bis inkl. Folie 217)[pdf]
03.05.2016Exercise sheet 8 (english, will be discussed on May 10 during the exercise class)[pdf]
03.05.2016Serie 8 der Übungen (wird in der UE am 10.05. besprochen)[pdf]
28.04.2016Folien zur VO am 29.04.2016 (bis inkl. Folie 186)[pdf]
26.04.2016Exercise sheet 7 (english, will be discussed on May 3 during the exercise class)[pdf]
26.04.2016Serie 7 der Übungen (wird in der UE am 03.05. besprochen)[pdf]
19.04.2016Folien zur VO am 22.04.2016 (bis inkl. Folie 157)[pdf]
19.04.2016Exercise sheet 6 (english, will be discussed on April 26 during the exercise class)[pdf]
19.04.2016Serie 6 der Übungen (wird in der UE am 26.04. besprochen)[pdf]
14.04.2016Folien zur VO am 15.04.2016 (bis inkl. Folie 133)[pdf]
12.04.2016Exercise sheet 5 (english, will be discussed on April 19 during the exercise class)[pdf]
12.04.2016Serie 5 der Übungen (wird in der UE am 19.04. besprochen)[pdf]
07.04.2016Folien zur VO am 08.04.2016, leichte Korrekturen[pdf]
06.04.2016Folien zur VO am 08.04.2016 (bis inkl. Folie 108)[pdf]
23.03.2016Exercise sheet 4 (english, will be discussed on April 12 during the exercise class)[pdf]
23.03.2016Serie 4 der Übungen (wird in der UE am 12.04. besprochen)[pdf]
17.03.2016Folien zur VO am 18.03.2016 (bis inkl. Folie 75)[pdf]
14.03.2016Exercise sheet 3 (english, will be discussed on April 5 during the exercise class)[pdf]
14.03.2016Serie 3 der Übungen (wird in der UE am 05.04. besprochen)[pdf]
26.02.2016Folien zur VO am 11.03.2016 (bis inkl. Folie 42)[pdf]
07.03.2016Exercise sheet 2 (english, will be discussed on March 15 during the exercise class)[pdf]
07.03.2016Serie 2 der Übungen (wird in der UE am 15.03. besprochen)[pdf]
04.03.2016Exercise sheet 1 (english, will be solved in the first exercise class)[pdf]
04.03.2016Serie 1 der Übungen (wird in erster UE gelöst)[pdf]
26.02.2016Folien zur VO am 04.03.2016 (bis inkl. Folie 15)[pdf]
15.02.2016Folien zu C++ aus Wintersemester 2015/16[pdf]
15.02.2016Folien zu C aus Wintersemester 2015/16[pdf]
15.02.2016Michaela Harlander: Einführung in UNIX[pdf]
15.02.2016Klaus Schmaranz: Softwareentwicklung in C[pdf]
15.02.2016Klaus Schmaranz: Softwareentwicklung in C++[pdf]
15.02.2016EPROG Starterkit (Tutorial für Linux, Mac OS, Windows)[zip]
15.02.2016Anleitung: Abonnieren von News und Forum in TISS[pdf]
15.02.2016Anleitung: Weiterleiten von TU Student-Mails[pdf]

Vorbesprechung (= Vorlesungsbeginn)

Freitag 04.03.2016, 10:00 - 11:45 Uhr, FH 8 - Nöbauer Hörsaal (gelber Bereich, 2. Stock)

Lernziel der LVA

Formaler Aufbau der LVA

Die LVA wird sowohl im Winter- als auch im Sommersemester mit den gleichen Inhalten angeboten. Aufgrund des Studienplans sollte die LVA aber im Wintersemester erfolgreich absolviert werden, da die anschließende Computermathematik nur im Sommersemester angeboten wird.

Anmeldung / Abmeldung

Alle Studierenden, die nach Ende der Abmeldefrist noch angemeldet sind, werden am Semesterende benotet (ggf. negatives Zeugnis).

Sollten die Plätze in TISS am Semesteranfang nicht ausreichen, so werden zunächst weitere UE Gruppen eingerichtet, die allerdings im Zuge des Semesters aufgelöst werden. Die Studierenden dieser zusätzlichen Gruppen werden auf die erfahrungsgemäß frei werdenden Plätze in anderen UE-Gruppen aufgeteilt.

TISS-News und TISS-Forum

Wir bitten alle Teilnehmerinnen und Teilnehmer, die TISS-News und das TISS-Forum zur LVA EPROG zu abonnieren und bei der Beantwortung von Fragen mitzuhelfen. Bitte rufen Sie regelmäßig Ihre TU-Email ab, damit wir Sie ggf. kontaktieren können. Siehe Anleitungen unter Downloads.

Übungsmodus & Übungsaufgaben

Wechsel der UE-Gruppe

Leistungsnachweis

Die Gesamtnote besteht aus 3 gleichen Teilen zu je 40 Punkten. Diese Punkte werden gemittelt, und es ergeben sich die Noten

Bestandteile der Note sind: Um die LVA positiv abzuschließen, müssen Sie die folgenden Bedingungen erfüllen:

Als grobe Regel für die UE-Note gilt folgende Anzahl im Mittel gelöster Aufgaben:

Sollten Sie bei der Präsentation Ihre Lösung nicht erklären können (d.h. Sie haben die Aufgabe offensichtlich nicht selbst gemacht) oder eine gekreuzte Aufgabe nicht gemacht haben, werden die Kreuzerl der gesamten Serie gestrichen, und diese Serie geht auch mit 0 Kreuzerln in die Gesamtnote ein (d.h. Betrug wird nicht als schlechteste Übung gestrichen)!

Nachtest

Es gibt einen Wiederholungstermin zum Abschlusstest, zu Beginn des nachfolgenden Semesters (Freitag 30.09.2016). Teilnehmen darf nur, Details werden über die TISS-News am Ende des Semesters bekannt gegeben.

Hilfe bei den Übungen

Um besonders den Programmieranfängern den Einstieg ins Programmieren zu erleichtern, gibt es ein wöchentliches Tutorium, bei dem die LVA-Teilnehmerinnen und Teilnehmer mit Hilfestellung von Tutoren die Übungsaufgaben lösen können. Insbesondere besuchen Sie bitte das Tutorium, wenn Sie Software-Installationshilfe benötigen.

Übungsgruppen, jeweils am Dienstag

Sie müssen sich für eine der folgenden Übungsgruppen in TISS anmelden (Anmeldefrist siehe oben). Die Gruppen finden wöchentlich im Computerraum (4. Stock, grün) statt. Die angegebenen Zeiten verstehen sich pünktlich (d.h. nicht viertel...). Die Plätze in den Übungen sind knapp. Falls Sie unentschuldigt fehlen, wird Ihr Übungsplatz in Ihrer Gruppe neu vergeben.

GruppeTerminÜbungsleiter
 D1 Di. 10:15-11:45Carl-Martin Pfeiler
 D2 Di. 12:00-13:30 (taught in English)Carl-Martin Pfeiler
 D3 Di. 15:00-16:30Florian Slanovc
 D4 Di. 16:45-18:15Florian Slanovc

Email-Adressen der Tutoren / Mitarbeiter

Vorlesung, jeweils freitags 10:15-11:45 (Freihaus FH 8 - Nöbauer Hörsaal)

04.03.Vorbesprechung, VariablenPraetorius
11.03.Verzweigungen, Blöcke, Funktionen, Call-by-ValuePraetorius
18.03.Rekursion, Mathe-Bibliothek, Arrays, ZählschleifePraetorius
Osterferien
08.04.Aufwand, Bedingungsschleifen, Kommentare, Pointer, Call-by-ReferencePraetorius
15.04.dynamische SpeicherverwaltungPraetorius
22.04.assert-Bibliothek, StrukturenPraetorius
29.04.Funktionspointer, Einführung C++, Klassen, Überladen von Funktionen, Default-ParameterPraetorius
06.05.Header-Files, Konstruktor + DestruktorPraetorius
13.05.Referenzen, const, Überladen von OperatorenPraetorius
20.05.dynamische Speicherverwaltung, VererbungPraetorius
Fronleichnam / Rektorstag
03.06.Vererbung, PolymorphiePraetorius
10.06.Templates, FehlerbehandlungPraetorius
17.06.(Reservetermin)Praetorius
24.06.schriftlicher Abschlusstest

Übungstermine, jeweils am Dienstag in Kleingruppen (Computerraum, 4. Stock, grün)

08.03.Serie 1 (Start der UE, keine Hausaufgaben und kein Kurztest)
15.03.Serie 2, Kurztest 1
Osterferien
05.04.Serie 3, Kurztest 2
12.04.Serie 4, Kurztest 3
19.04.Serie 5, Kurztest 4
26.04.Serie 6, Kurztest 5
03.05.Serie 7, Kurztest 6
10.05.Serie 8, Kurztest 7
Pfingsten
24.05.Serie 9, Kurztest 8
31.05.Serie 10, Kurztest 9
07.06.Serie 11, Kurztest 10
14.06.Serie 12, Kurztest 11
21.06.Serie 13
28.06.Testeinsicht (keine Hausaufgaben und kein Kurztest)