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 |
Übung zu Softwareentwicklung 1
ÜbungsmodusWir hoffen, das gesamte Wintersemester 2022 wieder Präsenzunterricht anbieten zu können. In diesem Fall findet der Unterricht in den jeweils angegebenen Seminarräumen statt - es herrscht Anwesenheitspflicht. Backup: Digitaler ModusSollte es nicht möglich sein, alle Teilnehmer einer Gruppe in Präsenz zu unterrichten, wird der gesamte Unterricht online abgehalten. Es gelten dann folgenden Richtlinien:
Allgemeine Informationen
Termine
* Der Zeitplan ist ebenfalls im Moodle zu finden. Sollten sich Änderungen am Plan ergeben (verschobene Abgabedeadlines, etc.), werden Sie dort informiert - diese Seite wird im Laufe des Semester voraussichtlich nicht aktualisiert. DetailsMotivation und ZieleDie Übungen zu Softwareentwicklung 1 dienen als Einstieg in die Programmierung und vertiefen wöchentlich die Inhalte der gleichnamigen Vorlesung mittels praktischer Übungsbeispiele. Dabei wird zunächst Grundsätzliches wie das Design eines Algorithmus für gegebene Problemstellungen, die Visualisierung desselben in Ablaufdiagrammen und Struktogrammen, sowie der syntaktische Aufbau von Programmiersprachen besprochen. Anschliessend ist es Ziel, den Vorlesungsstoff anhand der Programmiersprache Java zu üben und erste praktische Kenntnisse in der Softwareentwicklung zu erlangen. Der Themenkatalog umfasst dabei Basiskonzepte wie Verzweigungen, Schleifen, Arrays und Methoden, sowie einen ersten Einblick in die objektorientierte Programmierung. Programmiersprache und EntwicklungssoftwareIn den Programmiereinheiten und -übungen wird ausschliesslich die Programmiersprache Java verwendet und gelehrt. Dazu wird die Softwareentwicklungsplattform Java Standard Edition benötigt - Näheres dazu wird in der jeweiligen Übungseinheit erläutert. Als Arbeitsumgebung wird anfangs einer der folgenden Texteditoren empfohlen:
ÜbungsaufgabenInsgesamt werden 11 Übungsaufgaben ausgegeben, welche sich an den in der Vorlesung und Übung präsentierten und bearbeiteten Themen orientieren. Diese Übungen behandeln zumeist Programmieraufgaben über kleinere Problemstellungen und sind jeweils bis zur darauffolgenden Übungsstunde in Einzelarbeit auszuarbeiten und über das Moodle elektronisch abzugeben. Ablauf der ÜbungsstundeDie Übungsstunden laufen folgendermassen ab:
BeurteilungEs werden 11 Übungen ausgegeben. Ab 3 abgegebenen Hausübungen, unabhängig der erreichten Punkteanzahl, wird ein Schein ausgestellt. Jede Woche werden die Lösungen von den Tutoren korrigiert und für die Aufgabe Punkte vergeben. Pro Übung sind maximal 24 Punkte zu erreichen. Damit eine Übung als erfolgreich abgegeben gewertet wird, müssen mindestens 1/3 der Punkte (also 8 Punkte) erreicht werden. Um eine positive Note erlangen zu können, sind folgende Voraussetzungen zu erfüllen:
Die Note setzt sich zu 80% aus dem Durchschnitt der 11 Hausübungen sowie zu 20% aus der Vorlesungsnote zusammen. Links |