Einführung in die Programmierung (Studiengang Informatik, WS21/22)
Aktuelles
Alle Prüfungstermine sind fest (Liste s.u.).
Informationen zur mündlichen Prüfung sind in Form eines Dokuments nachfolgend verfügbar.
Mündliche Prüfung
Wie besprochen, findet die Prüfung in Form einer mündlichen Prüfung statt.
Die Informationen dazu finden Sie im folgenden Dokument: Anleitung. Wir behalten uns vor, dass es ggfs. dazu noch Änderungen geben könnte, die wir rechtzeitig bekannt geben würden.
Hier sind weitere Informationen/Unterlagen in diesem Zusamenhang:
Liste der Prüfungstermine und Noten ist hier. Schauen Sie in dieser Liste nach, wann ihr Prüfungstermin ist. Für einige Teilnehmer hat es eine Verschiebung innerhalb des Prüfungstags gegeben! In dieser Liste werden auch nach und nach die Noten vorab eingetragen. Nach Abschluss der letzten Prüfung werden alle Noten in SIS sichtbar sein.
Den Link zur Prüfungsvideokonferenz bekommen Sie ausschließlich in Form einer Mail an ihre Hochschulmailadresse zugeschickt ("2.Mail"). Diese Mail wurde am 21.1.2022 verschickt. Sollten Sie keine Mail bekommen haben, so melden Sie sich unverzüglich!
Denken Sie daran, in der Prüfung einen Lichtbildausweis und ihren Studierendenausweis bereit zu halten.
Eine Nottelefonnummer, wenn z.B. ihre Internetverbindung während der Prüfung abbricht etc. ist +49 2241 865 231. Nutzen Sie diese Nummer nur, falls Probleme während ihrer Prüfung auftreten.
Wenn Sie sich von der Prüfung abmelden wollen, beachten Sie die Mail von Prof. Knolle (Prüfungsausschutzvorsitzender) vom 21.12.2021. Schicken Sie mir in diesem Fall zusätzlich auch eine kurze Mail, so dass wir den Termin freigeben können. Kommunizieren Sie dabei innerhalb der Hochschule ausschließlich von ihrer Hochschulmailadresse! (das gilt generell)
Zulassungsliste. Dies ist die Liste der Studierenden, die zur Prüfung angemeldet sind/waren und (im Nichterstversuch sind und/oder das Zulassungskriterium erfüllt haben). Anders ausgedrückt: nur diese Studierenden nehmen an der Prüfung teil. Wenn Sie der Meinung sind, dass ihr Eintrag falsch ist, so melden Sie sich umgehend bei mir. Nur Studierende auf dieser Liste erhalten eine Mail zur Terminreservierung.
Wir bieten Ihnen in mehrfacher Form
individuelle Unterstützung an. Nutzen Sie dies rechtzeitig,
sobald Sie Probleme haben, die Sie selber nicht lösen
können! Zu den Unterstützungsmaßnahmen
zählen:
Problemlöser, sowohl online als auch in Präsenz:
löst mit Ihnen ihre individuellen Probleme, die Sie mit Themen
der Vorlesung oder Fragen zu Hausaufgaben haben. Die Sprechstunde
ist immer donnerstags 14:00 - 16:00 in Präsenz (Raum C153) und
online (Zugangsdaten siehe Videkonferenzen).
Studierwerkstatt, in Präsenz: bearbeiten Sie dort (auch in
kleinen Gruppen) ihre Hausaufgaben und bekommen Unterstützung bei
ihren Fragen, auch zu Themen der Vorlesung. Weitere aktuelle
Informationen und Details finden Sie auf der
entsprechenden Seite
des Fachbereichs.
Hochladen ihrer Lösungen zu Nicht-Praktomataufgaben
in LEA (in LEA unter Einreichungen): Diese Einreichungen werden
von uns durchgeschaut/korrigiert, kommentiert und anschließend dort wieder
für alle sichtbar in anonymer Form eingestellt (also ohne dass
ein Rückschluss auf die Autorin / den Autor möglich
ist). Dadurch ist es für alle möglich, sich auch mehrere und
unterschiedliche Lösungsansätze anzuschauen.
Es stehen Ihnen jeweils erfahrene Studenten/-innen höheren Semesters zur Verfügung.
Ankündigung
Die Ankündigung zur Veranstaltung finden Sie hier .
Videokonferenzen
Dieses Semester wird diese Veranstaltung vorerst mit Hilfe von Videokonferenzen durchgeführt. Dazu nutzen wir die Software Webex der Firma Cisco. Eine Anleitung dazu, Hinweise und die Zugangsdaten zu allen Videokonferenzen zu dieser Veranstaltung finden Sie auf der speziellen Webseite für Videokonferenzen. Der Zugang zu dieser Webseite ist passwortgeschützt. Nutzen Sie als Benutzername ihr Kürzel für EDV-Systeme im Fachbereich (...2s) und ihr Unix-/Standard-Passwort, das auf ihrem Zettel steht, den Sie vom Fachbereich bekommen haben (bzw. das aktuelle Passwort, sofern Sie es schon geändert haben).
Literatur
Die Literaturangaben zu den einzelnen Kapiteln finden Sie hier. Auf dieser Literaturseite finden Sie auch ein
ausgearbeitetes Skript zu dieser Veranstaltung.
Vorlesung
Die Vorlesungsfolien finden Sie vor jedem Vorlesungstermin hier.
Die verwendeten Programme einer Vorlesung sind jeweils in eine
tgz-Datei gepackt. Sie können eine solche Datei z.B. mit Namen
abc.tgz unter Linux in der Kommandozeile entpacken
mit tar xzf abc.tgz bzw. mit Hilfe von gängigen zip-Programmen.
Übung
Übungsaufgaben werden immer montags gestellt. In der Vorlesung
wird die Aufgabenstellung besprochen und es werden
Lösungshinweise gegeben. Anschliessend bearbeitet jede/jeder (!)
alle Aufgaben bis zu seiner nächsten Übungsstunde der
folgenden Woche. Teilweise wird die Möglichkeit gegeben, dass Sie
in der Woche der Aufgabenstellung schon in der Übungsgruppe mit
der Bearbeitung beginnen können und Unterstützung bei der
Bearbeitung bekommen. Am besten arbeiten Sie in kleinen Arbeitsgruppen
zu einem festen Wochentermin. In den Übungsgruppen der folgenden
Woche werden einige ausgesuchte Aufgaben besprochen und
anschließend auch teilweise Musterlösungen zur Verfügung
gestellt.
Laut Ankündigung zur Veranstaltung ist eine Mindestanzahl an
Übungspunkten Vorausetzung für eine Teilnahme an der
Prüfung. Sie benötigen dazu
mindestens 50% der Programmierübungspunkte
Ein Programmierübungspunkt wird vergeben für eine
Aufgabe, die auf einem Aufgabenblatt entsprechend markiert ist
(Aufgabe x (1 Punkt)). Sie haben zu solch einer Aufgabe
die Möglichkeit bis zu einem angegebenen Datum eine individuelle
Lösung elektronisch über den Praktomat
hochzuladen. Wird diese Lösung akzeptiert, so wird Ihnen ein
solcher Punkt gutgeschrieben. Alle weiteren Details zur Nutzung des
Praktomats finden Sie hier. Es wird
über das Semester verteilt zahlreiche Praktomataufgaben
geben. Sie können grob davon ausgehen, dass ca. 1-3 Aufgaben pro
Übung solche Aufgaben sind.
Praktomat
Alle Details zur Nutzung des Praktomats finden Sie hier.
Aufgabensammlung
Wir haben eine Aufgabensammlung zusammengestellt bestehend aus alten
Übungs- und Klausuraufgaben.
Es werden insgesamt 3 Testklausuren im Abstand von ca. 1 Monat mit
Musterlösungen und Bewertungshinweisen ins Netz
gestellt. Bearbeiten Sie diese Testklausuren zuhause
selbstständig in einer vorgegebenen Zeit,
ohne sich die Aufgaben vorher angeschaut zu haben. Reservieren
Sie sich dazu ausreichend Zeit. Tauschen Sie ihre Klausurlösung
mit einer/einem anderen Studierenden zur Korrektur aus. Diese
Testklausuren werden von uns nicht korrigiert oder bewertet, sie
dienen zu ihrer eigenen Kontrolle inkl. der Möglichkeit des
Selbstbetrugs. Die Aufgaben einer Testklausur entsprechend vom Umfang
und Schwierigkeitsgrad her denen in einer Klausur. Bestehen
würden Sie, wenn Sie mindestens die Hälfte der jeweils
möglichen Punkte erreichen.
Um ihre Programmierkenntnisse zu festigen, werden freiwillige
Programmierprojekte angeboten. Darin geht es im Gegensatz zu
Übungsaufgaben um komplexere Aufgabenstellungen, die
dementsprechend auch mit einem erhöhten Zeitaufwand ihrerseits
verbunden sein werden, wenn Sie diese bearbeiten. Es werden keine
Musterlösungen dazu gegeben / vorgestellt.
Im Projekt 3 geht es um die (einfache) Simulation eines
Verkehrsflusses. Die Aufgabenstellung finden Sie
hier und der
zugrundeliegende wissenschaftliche Artikel zur Verkehrssimulation
ist hier
(die relevanten Simulationsregeln sind auf S.2222 zu finden).
LEA
Alle von uns bereit gestellten Unterlagen finden Sie auf dieser /
über diese Webseite. Im E-Learningsystem LEA der Hochschule ist
zu dieser Veranstaltung zusätzlich ein Kurs angelegt worden, den
die Teilnehmer dieser Veranstaltung nutzen können, wenn sie es
wollen (Diskussionforum). Der Link zu diesem Kurs
ist hier. Sie
werden dann zuerst zum Einloggen in LEA aufgefordert.
Prüfung
Zu dieser Veranstaltung wird jedes Semester eine
Prüfungsmöglichkeit angeboten. Relevant ist jeweils der
gesamte Stoff (inkl. Übungen) der letzten relevanten
Vorlesung. Wichtige Details zur Prüfung (genauer Termin, Ort,...)
werden im Prüfungsplan angegeben, der ca. Mitte des Semesters
veröffentlicht wird. Weitere Informationen (wer in welchem Raum
schreibt) folgen dann ca. 1 Woche vor der Klausur im SIS. Die
Prüfung wird als schriftliche Klausur durchgeführt. Bitte
beachten Sie, dass für die Zulassung zur Klausur Voraussetzungen
gelten (siehe Ankündigung und Hinweise oben).
Weitere Unterlagen
Informationen und Unterlagen zu Java . Dort finden Sie auch eclipse und eine Anleitung zur Nutzung.
Die Beschreibung der Klasse Zeichenblatt zum Zeichnen in Java finden Sie hier .
Die von mir verwandten Formulierungen in Aufgabenstellungen und deren Bedeutung finden Sie hier .
Informationen zur zeitlichen Belastung von Studierenden laut ECTS-System
gibt es hier.