|
Home General Staff Contact Partners Alumni Research Areas Projects Papers Books Reports Awards Teaching Lectures Exams B.Theses M.Theses PhD Theses Go Abroad Misc Talks Library Gallery Links Search Webmaster |
Softwareentwicklung 1
Die Vorlesung findet in Präsenz statt.
Der Übungsunterricht setzt voraus, dass zuvor am selben Tag die Vorlesung besucht wurde.
Für Studienanfänger*innen, die noch nie programmiert haben und daher mehr Fragen zum Vorlesungsstoff bzw. zu den Übungen haben, gibt es ein freiwilliges Tutorium: Softwareentwicklung 1, für das man sich über Kusss anmelden kann. Das Tutorium findet jeden Donnerstag von 17:15 bis 18:45 statt. Man kann dort ausführliche Fragen stellen und bekommt weitere Beispiele erklärt. Wer genügend oft am Tutorium teilnimmt, erhält 2 ECTS, die in den Freien Lehrveranstaltungen verwendet werden können. Wer teilnehmen möchte, möge sich bitte rasch anmelden.
Für Studierende von Mechatronik, Maschinenbau und ELIT wird am Mi. 3.12. 17:15-18:45 ein verpflichtender Zoom-Crashkurs in "Python"
angeboten. Die dort vermittelten Kenntnisse ergänzen den Stoff von Softwareentwicklung 1 und sind für die angegebenen Studien essentiell. ZieleDiese Vorlesung ist eine Einführung in die Programmierung. Sie behandelt grundlegende Konzepte der imperativen und objektorientierten Programmierung, schult das algorithmische Denken, erläutert Programmentwicklungstechniken und geht auch auf Fragen des Programmierstils und der Dokumentation ein. Als Programmiersprache wird Java verwendet. Die gelehrten Konzepte lassen sich aber auch leicht auf andere Sprachen wie C, Pascal oder Python übertragen. Inhalt
DownloadsDie Folien dieser Vorlesung können von der Moodle-Seite dieser Lehrveranstaltung heruntergeladen werden.
Self Assessments
Programmieren lernt man so wie Klavierspielen nur durch Üben. Natürlich gibt es dazu die Übungs-Lehrveranstaltung, aber es ist definitiv
hilfreich, wenn
man noch ein wenig darüber hinaus übt und sein Wissen und Können überprüft. Zu diesem Zweck wurden die folgenden "Self Assessments"
entwickelt: kleine
Fragen und Beispiele mit Musterlösungen zu allen Kapiteln der Vorlesung. Sie können die Self Assessments herunterladen und selbständig
durcharbeiten.
Download: hier
Die Aufgaben bestehen aus Fragen, mit denen Sie kontrollieren können, ob Sie den Stoff der Vorlesung verstanden haben, sowie aus kleinen
Programmierbeispielen (mit Musterlösungen), etwa in der Größe, wie sie dann auch in der Klausur am Semesterende vorkommen.
Wenn Sie die Self Assessments also durchgespielt haben, aktiv parallel zur Vorlesung auch den Übungsunterricht besucht haben und dessen Aufgaben gut
studiert haben, sind Sie gut auf die Klausur vorbereitet. Außerdem regen die Aufgaben zu Fragen an, die Sie dann gezielt in der Vorlesungs- oder
Übungsstunde stellen können.
Viel Spaß mit den Aufgaben!
Literatur
Weiterführende Online-Quellen |