News
Tutoren für SoPra 2022 gesuchtGeschrieben am 03.05.22 von Thomas Bock Liebe Teilnehmerinnen und Teilnehmer des letztjährigen Software-Praktikums, Liebe Teilnehmerinnen und Teilnehmer des letztjährigen Software-Praktikums, |
Ergebnisse - EinzelphaseGeschrieben am 27.10.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, die Korrektur der Einzelphase ist abgeschlossen und Sie können die Ergebnisse auf Ihrer persönlichen Statusseite einsehen. Viele Grüße, Liebe Teilnehmerinnen und Teilnehmer, die Korrektur der Einzelphase ist abgeschlossen und Sie können die Ergebnisse auf Ihrer persönlichen Statusseite einsehen. Viele Grüße, |
Ende des Software-PraktikumsGeschrieben am 14.10.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, morgen endet das Software-Praktikum. Aus diesem Grund möchten wir Sie daran erinnern morgen bis 23:59 Uhr Ihren Code im GitLab auf den Master-Branch gepushed haben. Außerdem müssen Sie das Update der Projektbeschreibung im CMS hochladen. Ebenfalls bieten… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, morgen endet das Software-Praktikum. Aus diesem Grund möchten wir Sie daran erinnern morgen bis 23:59 Uhr Ihren Code im GitLab auf den Master-Branch gepushed haben. Außerdem müssen Sie das Update der Projektbeschreibung im CMS hochladen. Ebenfalls bieten die Tutoren morgen wieder eine verlängerte Office Hour bis 23:59 Uhr an. Viele Grüße, |
Entwurfsabgabe - Einzelphase + Office HoursGeschrieben am 08.10.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, wir möchten Sie daran erinnern, dass Sie Ihren Entwurf sowie die Projektbeschreibung bis heute um 23:59 Uhr im CMS abgeben müssen. Wir bitten Sie außerdem, Anfragen an die Office Hour nur in dem Zeitraum der Office Hour zu stellen. Tickets, welche zu früh… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, wir möchten Sie daran erinnern, dass Sie Ihren Entwurf sowie die Projektbeschreibung bis heute um 23:59 Uhr im CMS abgeben müssen. Wir bitten Sie außerdem, Anfragen an die Office Hour nur in dem Zeitraum der Office Hour zu stellen. Tickets, welche zu früh erstellt wurden, werden erst dann bearbeitet, wenn alle Tickets, die während der Office Hour gestellt wurden, fertig bearbeitet wurden. Sollten Sie ein Ticket vor Beginn der OH gestellt haben, so schließen Sie dieses bitte und erstellen ein neues Ticket. Außerdem werden wir die zweite Office Hour heute bis um 17:30 Uhr verlängern. Das bedeutet, dass wir alle Tickets, die bis 17:30 Uhr bei uns eingehen noch bearbeiten werden. Viele Grüße, |
EvaluationGeschrieben am 06.10.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, wir haben auf Ihrer persönlichen Statusseite die Links zur Evaluation des Software-Praktikums freigeschaltet. Liebe Teilnehmerinnen und Teilnehmer, wir haben auf Ihrer persönlichen Statusseite die Links zur Evaluation des Software-Praktikums freigeschaltet. Wir freuen uns insbesondere über konstruktives Feedback in Freitextfeldern. Viele Grüße, |
Office Hours + RepositoriesGeschrieben am 04.10.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer,
wir haben Ihre Repositories für die Einzelphase freigeschaltet. Ebenfalls finden Sie unter Materialien auch alle in der Vorlesung angesprochenen Dokumente. Beachten Sie, dass die Checkstyle-Konfiguration und der Codingstyle der Referenz nicht dem… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer,
wir haben Ihre Repositories für die Einzelphase freigeschaltet. Ebenfalls finden Sie unter Materialien auch alle in der Vorlesung angesprochenen Dokumente. Beachten Sie, dass die Checkstyle-Konfiguration und der Codingstyle der Referenz nicht dem Codingstyle Ihrer Gruppenphasenimplementierung entspricht. Ab heute Nachmittag finden auch wieder Office Hours statt. Die Office Hours sind täglich von 10:30-12:30 und von 14:00-16:00 Uhr. Viele Grüße, |
Ergebnisse der GruppenphaseGeschrieben am 03.10.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, wir haben die Bewertung der Gruppenphase abgeschlossen. Viele Grüße, |
Informationen zum Beginn der EinzelphaseGeschrieben am 30.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, am Montag beginnt die Einzelphase des diesjährigen Software-Praktikums. Sie werden auch bis dahin Informationen über das Bestehen oder… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, am Montag beginnt die Einzelphase des diesjährigen Software-Praktikums. Sie werden auch bis dahin Informationen über das Bestehen oder Nichtbestehen der Gruppenphase per E-Mail erhalten. Durch den Serverausfall kann sich die Bewertung allerdings verzögern, sodass Sie erst unmittelbar vor der Vorlesung Rückmeldung erhalten. Wir bemühen uns jedoch, Ihnen frühstmöglich die Informationen zukommen zu lassen. Viele Grüße, |
Informationen zum Ende und Bestehen der GruppenphaseGeschrieben am 29.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, morgen endet die Gruppenphase des Softwarepraktikums. Um die, durch den Serverausfall, verkürzte Gruppenphase zu kompensieren, werden wir die Bestehenskriterien der Gruppenphase lockern. Dies bedeutet für Sie, dass nicht alle unsere Tests bestanden und… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, morgen endet die Gruppenphase des Softwarepraktikums. Um die, durch den Serverausfall, verkürzte Gruppenphase zu kompensieren, werden wir die Bestehenskriterien der Gruppenphase lockern. Dies bedeutet für Sie, dass nicht alle unsere Tests bestanden und auch nicht alle unsere Mutanten gefunden werden müssen. Es gibt somit keine festen Kriterien, sondern wir prüfen das Bestehen ausschließlich auf einer individuellen Basis pro Gruppe und Gruppenmitglied. Dabei Berücksichtigen wir allerdings die Anzahl der bestandenen Tests und der gefundenen Mutanten. Ebenso müssen wir Ihnen mitteilen, dass aufgrund des Serverausfalls die Gruppenphase morgen schon um 19:45Uhr endet (15 Minuten früher als geplant). Wir bitten die erneute Verkürzung der Gruppenphase zu entschuldigen, aber auch hier sind uns die Hände gebunden und wir haben leider keine Möglichkeit die Gruppenphase länger laufen zu lassen. Um Ihnen die bestmögliche Betreuung zukommen zu lassen, haben die Tutoren sich für eine verlängerte Office Hour heute und morgen bereit gestellt. Das bedeutet, dass die Tutoren heute bis 18:00Uhr und morgen bis zum Ende der Gruppenphase für Fragen zur Verfügung stehen. Viele Grüße, |
Seed Finder + SystemtestsGeschrieben am 28.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, wir haben Ihrem Repository einen Seed Finder hinzugefügt, mit dem Sie Seeds für Tests finden können. Im Forum finden Sie eine Anleitung dazu, wie dieser Seed Finder benutzt werden kann. Liebe Teilnehmerinnen und Teilnehmer, wir haben Ihrem Repository einen Seed Finder hinzugefügt, mit dem Sie Seeds für Tests finden können. Im Forum finden Sie eine Anleitung dazu, wie dieser Seed Finder benutzt werden kann. Viele Grüße, |
Office Hours + Systemtests + MutantenGeschrieben am 25.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, seit gestern Abend laufen alle unsere Tests gegen Ihre Implementierung. Bitte beachten Sie, dass wir die Ausführung der Tests stoppen, sobald Ihr Server 10 Mal abstürzt (SERVER_FAIL). Außerdem lassen wir ab jetzt auch Ihre Systemtests gegen die… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, seit gestern Abend laufen alle unsere Tests gegen Ihre Implementierung. Bitte beachten Sie, dass wir die Ausführung der Tests stoppen, sobald Ihr Server 10 Mal abstürzt (SERVER_FAIL). Außerdem lassen wir ab jetzt auch Ihre Systemtests gegen die Referenzimplementierung und ggf. gegen unsere Mutanten laufen. Bitte beachten Sie, dass Ihre Systemtests nur dann gegen unsere Mutanten ausgeführt werden, wenn alle Ihre Tests zuvor gegen die Referenzimplementierung bestanden wurden. Sollten Sie der Meinung sein, dass einer Ihrer fehlschlagenden Tests eigentlich korrekt ist, können Sie eine Bug-Challenge stellen. Dazu schreiben Sie bitte eine E-Mail an <0ef970ba.teams.uni-saarland.de@emea.teams.ms> mit Betreff: [SoPra] BugChallenge - Team {Gruppennummer}. Die E-Mail muss den Testnamen, sowie eine Beschreibung des Tests beinhalten. Sofern Sie eine korrekte Bug-Challenge stellen, bekommen Sie einen zusätzlichen Testlauf auf dem Server sowie die Möglichkeit am gleichen Tag weitere Challenges zu stellen. Ist es ein fehlerhafter Test, so können Sie an dem Tag keine neue Challenge mehr stellen, bekommen jedoch Feedback zum Fehler Ihres Tests. Außerdem bieten wir ab Montag anstatt der üblichen Besuche durch die Tutoren Office Hours von 10:30 - 12:30 und 14:00 - 17:00 Uhr an. Um an der Office Hour teilnehmen zu können, schreiben Sie bitte eine E-Mail an <41cb007e.teams.uni-saarland.de@emea.teams.ms> mit Betreff: [SoPra] OfficeHour - Team {Gruppennummer}. Ein Tutor bzw. eine Tutorin wird dann Ihrem Gruppenchat in Teams beitreten und Ihre Fragen beantworten. Um Ihnen das Testen zu erleichtern, hat Niklas einen Scenario Creator geschrieben, mit dem Sie einfach Konfigurationsdateien für Ihre Tests erstellen können. Dieser ist unter Informationen im CMS verlinkt. Ebenfalls bieten wir am Montag um 15:00Uhr ein Tutorium zum Thema Debuggen & Testen an. Dieses wird über Zoom (https://cs-uni-saarland-de.zoom.us/j/94189857228?pwd=QnJCQ0VycjFPdFdjZVZjc25POGdpdz09) stattfinden. Viele Grüße, |
Verkürzung der Gruppenphase + SystemtestsGeschrieben am 23.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, die Fachrichtung hat uns darüber informiert, dass am 01.10. und 02.10. nicht aufschiebbare, zwingend notwendige, umfassende Wartungsarbeiten an den Serverräumen der Informatik durchgeführt werden müssen. Aufgrund dieser Arbeiten müssen am Donnerstag dem… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, die Fachrichtung hat uns darüber informiert, dass am 01.10. und 02.10. nicht aufschiebbare, zwingend notwendige, umfassende Wartungsarbeiten an den Serverräumen der Informatik durchgeführt werden müssen. Aufgrund dieser Arbeiten müssen am Donnerstag dem 30.09. um 20:00Uhr alle Server heruntergefahren werden. Außerdem wird es in der Zeit der Wartung kein Internet in den Gebäuden geben. Dies führt mit hoher Wahrscheinlichkeit dazu, dass sowohl unser GitLab, das Forum, als auch unsere Build Server ab dann nichtmehr erreichbar sein werden. Es ist zudem möglich, dass auch das CMS in dieser Zeit nicht mehr erreichbar ist. Aus diesem Grund haben wir uns entschieden, die Gruppenphase bereits am Donnerstag dem 30.09. um 19:59Uhr zu beenden. Um dies zu kompensieren, haben wir uns dazu entschlossen die Tests von Beginn an mit einer höheren Frequenz laufen zu lassen, als initial geplant. Ebenfalls werden wir die verkürzte Bearbeitungszeit bei der finalen Codeabnahme berücksichtigen, sodass Ihnen keine Nachteile entstehen. Die Einzelphase ist hiervon nicht betroffen und startet regulär am Montag, den 04.10. Wir möchten Sie außerdem nochmals darauf hinweisen, dass wir im CMS ein Dokument hochgeladen haben, welches die Verwendung eines Remote-Debuggers erklärt. Diesen können Sie verwenden, um beim Testen Ihrer Implementierung mit Systemtests, auch einen Debugger zu verwenden. Ebenfalls haben wir im CMS eine Grafik hochgeladen, welche darstellt wann welche Events verschickt werden können. Dies soll Ihnen bei der Implementierung helfen. Wie Sie sicherlich auch schon mitbekommen haben, laufen seit gestern Abend die ersten Systemtests. Diese Basic-Tests testen einfaches Verhalten Ihres Servers ab. Morgen werden wir die übrigen Tests ebenfalls hinzu schalten. Bitte beachten Sie, dass wir nur Änderungen testen, welche Sie auf Ihren Master-Branch gepushed haben. Viele Grüße, |
Gastvorlesung - Testen in der PraxisGeschrieben am 21.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, wir möchten an dieser Stelle noch einmal auf die Gastvorlesung zum Thema "Testen in der Praxis" von Dr. Elmar Jürgens hinweisen. Viele Grüße, |
Neue Version der AufgabenstellungGeschrieben am 21.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, wir haben die Spezifikation angepasst um die Behandlung des Leave-Commands zu vereinfachen. Viele Grüße, |
Auffrischungskurs Visitor-PatternGeschrieben am 15.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, die Tutoren bieten heute Nachmittag um 14:30Uhr einen kurzen Auffrischungskurs zum Visitor-Pattern an. Der Auffrischungskurs findet via Zoom statt. Viele Grüße, Liebe Teilnehmerinnen und Teilnehmer, die Tutoren bieten heute Nachmittag um 14:30Uhr einen kurzen Auffrischungskurs zum Visitor-Pattern an. Der Auffrischungskurs findet via Zoom statt. Viele Grüße, |
EntwurfsabnahmeGeschrieben am 14.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, Donnerstag und Freitag finden die Entwurfsabnahmen als Präsenzsitzungen an der Universität statt. Von Ihrem Tutor wird Ihnen ein konkreter Termin und ein konkreter Raum zugeteilt. Seien Sie zu diesem Termin rechtzeitig vor dem entsprechenden Raum - achten Sie… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, Donnerstag und Freitag finden die Entwurfsabnahmen als Präsenzsitzungen an der Universität statt. Von Ihrem Tutor wird Ihnen ein konkreter Termin und ein konkreter Raum zugeteilt. Seien Sie zu diesem Termin rechtzeitig vor dem entsprechenden Raum - achten Sie dabei zu jederzeit auf die Einhaltung des Mindestabstands von 1,5 Metern zu allen anderen Personen. Beachten Sie, dass Sie beim Betreten und Verlassen der Gebäude eine Mund-Nasen-Bedeckung tragen müssen. Die Mund-Nasen-Bedeckung muss selbst mitgebracht werden. Außerdem ist ein Nachweis über eine vollständige Impfung, Genesung oder einen negativen PoC-Antigen-Schnelltest nicht älter als 24 Stunden erforderlich. Ihnen ist verboten, an den Entwurfsabnahmen teilzunehmen, wenn Sie innerhalb der 14 Tage vor dem Präsenztermin gesichert Kontakt zu einer positiv aufCOVID-19 getesteten Person hatten oder eines der folgenden Symptome haben: Bitte beachten Sie außerdem, dass nach Möglichkeit jedes Gruppenmitglied einen Laptop mitbringen soll, um Ihren Entwurf einsehen zu können. Außerdem sollte jedes Teammitglied Stifte dabei haben. Da am Freitag Vormittag auch die Besprechung der MfI2-Klausur stattfindet, finden während dieser Klausurbesprechung grundsätzlich keine Abnahmen statt. Sollten Sie nicht zur Klausurbesprechung gehen wollen, kann allerdings auch am Freitag Vormittag die Abnahme stattfinden, sofern alle Gruppenmitglieder nicht zur Klausurbesprechung gehen wollen. Viele Grüße, |
AnforderungsänderungGeschrieben am 13.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, das Dokument zur Anforderungsänderung ist jetzt im CMS unter Materialien verfügbar. Viele Grüße, |
Hygienemaßnahmen für PräsenzgruppenGeschrieben am 07.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, Falls Sie einer Präsenzgruppe zugeordnet wurden, wurden Sie von Ihrem Tutor bereits darüber informiert, welcher Arbeitsraum Ihnen zugeteilt wurde und ab wann Sie diesen Raum mit Ihrem Tutor morgen betreten können. Denken Sie daran, dass für das… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, Falls Sie einer Präsenzgruppe zugeordnet wurden, wurden Sie von Ihrem Tutor bereits darüber informiert, welcher Arbeitsraum Ihnen zugeteilt wurde und ab wann Sie diesen Raum mit Ihrem Tutor morgen betreten können. Denken Sie daran, dass für das Präsenzangebot Folgendes gilt: Sie müssen Ihren eigenen Mund-Nasen-Schutz (medizinische Maske oder FFP2-Maske) mitbringen. Dieser muss beim Betreten der Gebäude und Räume getragen werden, auch auf den Gängen, auf den Wegen zur Toilette und in den Toiletten. Innerhalb des Ihnen zugeteilten Arbeitsraums muss der Mund-Nasen-Schutz getragen werden wann immer der Mindestabstand von 1,5 Metern zu anderen Personen nicht eingehalten werden kann.
In diesem Fall informieren Sie bitte umgehend Ihren Tutor. Viele Grüße, |
GruppenzuteilungGeschrieben am 07.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, die Gruppenzuteilung ist jetzt auf Ihrer persönlichen Statusseite einsehbar. Viele Grüße, |
Projektbeschreibung VerfügbarGeschrieben am 07.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, die Projektbeschreibung ist jetzt unter Materialien im CMS verfügbar. Viele Grüße, |
Tutorienblatt zur Vorbereitung auf praktische ÜbungGeschrieben am 03.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, wir haben unter Materialien ein Tutorienblatt für die praktische Übung am Montag hochgeladen. Viele Grüße, |
Ergebnisse der MinitestklausurGeschrieben am 03.09.21 (letzte Änderung am 03.09.21) von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, die Minitestklausur ist jetzt korrigiert und die Ergebnisse sind auf Ihrer persönlichen Statusseite einsehbar. Diejenigen, welche… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, die Minitestklausur ist jetzt korrigiert und die Ergebnisse sind auf Ihrer persönlichen Statusseite einsehbar. Diejenigen, welche nicht bestanden haben und nähere Informationen zu Ihrer Klausur erhalten wollen, schreiben bitte eine eMail an: sopra@lists.se.cs.uni-saarland.de Viele Grüße, |
Anmeldung im GitLabGeschrieben am 02.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, um sich für die Praktische Übung am Montag vorbereiten zu können bitten wir euch, euch zeitnah in unserem GitLab anzumelden. Ansonsten wünschen wir euch viel Erfolg bei der morgigen… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, um sich für die Praktische Übung am Montag vorbereiten zu können bitten wir euch, euch zeitnah in unserem GitLab anzumelden. Ansonsten wünschen wir euch viel Erfolg bei der morgigen Klausur. Viele Grüße, |
Hörsaalzuteilung + Informationen Minitestklausur am FreitagGeschrieben am 01.09.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, Am Freitag, 03.09., findet die Minitestklausur in Präsenz am Campus in Saarbrücken statt. Bringen Sie zu den Minitests Ihren Studierendenausweis und einen Lichtbildausweis (z.B. Personalausweis) mit. Es sind keine Hilfsmittel erlaubt. Benutzen Sie nur… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, Am Freitag, 03.09., findet die Minitestklausur in Präsenz am Campus in Saarbrücken statt. Bringen Sie zu den Minitests Ihren Studierendenausweis und einen Lichtbildausweis (z.B. Personalausweis) mit. Es sind keine Hilfsmittel erlaubt. Benutzen Sie nur dokumentenechte Stifte (keine Bleistifte!). Rote oder grüne Stifte sind ebenfalls nicht zulässig. Die Ministests finden in vier Hörsälen gleichzeitig statt. Einlass ist jeweils ab 08:30 Uhr, Beginn der Minitest-Klausur ist 09:00 Uhr. Die Aufteilung der Studierenden auf die Hörsäle findet über den Anfangsbuchstaben Ihres Nachnamens statt (d.h., den Nachnamen, den Sie hier im CMS als Nachname angegeben haben): Buchstaben A-F: Mathe HS I, Gebäude E2.5 Buchstaben G-J: HS002, Gebäude E1.3 Buchstaben K-N: Mathe HS II, Gebäude E2.5 Buchstaben O-Z: Günter-Hotz-Hörsaal, Gebäude E2.2 Ebenfalls finden Sie Ihre Hörsaalzuteilung auf Ihrer persönlichen Statusseite im CMS. Nutzen Sie bitte für die Gebäude E2.2 und E2.5 die Eingänge wie in der Grafik vorgesehen. Für die Minitestklausur folgende Hygieneregeln:
In diesem Fall informieren Sie uns bitte umgehend per E-Mail an sopra@lists.se.cs.uni-saarland.de und reichen schnellstmöglich ein Attest nach. Viele Grüße,
|
Informationen zur MinitestklausurGeschrieben am 31.08.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, Durch Ihre Anmeldung im CMS sind Sie automatisch für die Minitestklausur im Software-Praktikum am Freitag, 03.09., angemeldet. Bitte beachten Sie, dass es für die Minitestklausur notwendig ist, dass Sie einen eigenen Mund-Nasen-Schutz (medizinische Maske… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, Durch Ihre Anmeldung im CMS sind Sie automatisch für die Minitestklausur im Software-Praktikum am Freitag, 03.09., angemeldet. Bitte beachten Sie, dass es für die Minitestklausur notwendig ist, dass Sie einen eigenen Mund-Nasen-Schutz (medizinische Maske oder FFP2/KN95/N95-Maske) mitbringen. Es ist empfohlen, nur nach vollständiger Impfung, Genesung oder mit negativem PoC-Antigenschnelltest, nicht älter als 24 Stunden, an der Minitestklausur teilzunehmen. Weitere Details zum Ablauf der Minitestklausur erhalten Sie in den nächsten Tagen. Die Aufgaben der Minitestklausur werden sowohl auf Deutsch als auch auf Englisch gestellt. Ebenfalls kann sowohl auf Englisch, als auch auf Deutsch geantwortet werden.
Viele Grüße, |
Beginn der TutorienGeschrieben am 30.08.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, wir haben Sie einem Tutorium zugeteilt. Das Tutorium, sowie den Zoom-Link, welchen Sie für die Teilnahme benötigen, finden Sie auf Ihrer persönlichen Statusseite. Viele Grüße, |
Start ins SoPraGeschrieben am 26.08.21 (letzte Änderung am 30.08.21) von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, wir haben in den Materialien ein neues Dokument hochgeladen, welches den Ablauf des diesjährigen SoPras genauer beschreibt. Die erste Vorlesung des SoPras… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, wir haben in den Materialien ein neues Dokument hochgeladen, welches den Ablauf des diesjährigen SoPras genauer beschreibt. Die erste Vorlesung des SoPras findet nächsten Montag (30.08.) um 8:30 statt. Viele Grüße, |
Hygienemaßnahmen bei PräsenzveranstaltungenGeschrieben am 30.07.21 von Johannes Lampel Liebe Teilnehmerinnen und Teilnehmer, Wie bereits angekündigt, findet das diesjährige SoPra wieder in einem hybriden Modus statt. Das bedeutet, dass es Präsenzveranstaltungen geben wird (sowohl verpflichtend als auch freiwillig) bei denen Sie an die Universität kommen müssen. Für diese… Weiterlesen Liebe Teilnehmerinnen und Teilnehmer, Wie bereits angekündigt, findet das diesjährige SoPra wieder in einem hybriden Modus statt. Das bedeutet, dass es Präsenzveranstaltungen geben wird (sowohl verpflichtend als auch freiwillig) bei denen Sie an die Universität kommen müssen. Für diese Präsenzveranstaltungen gelten folgende Regelungen (Stand: 30.07.2021):
Sollten sich Änderungen an den Hygienemaßnahmen ergeben, werden wir Sie rechtzeitig darüber Informieren. Die Veranstaltungstermine in der ersten Woche des Praktikums (Vorlesungen und Übungen) finden komplett online statt, die Minitestklausur am Freitag, 03.09., findet als verpflichtender Präsenztermin statt. In der darauf folgenden Gruppenphase wird es weitere verpflichtende Präsenztermine geben, welche Sie dem Terminkalender entnehmen können. Wir möchten Sie zudem darauf Aufmerksam machen, dass während der Gruppenphase die Möglichkeit besteht, auf freiwilliger Basis (und unter Berücksichtigung der Infektionslage) mit Ihrer Gruppe vor Ort (an der Universität) zu arbeiten. Sofern dies möglich ist, können Sie voraussichtlich nach Bekanntgabe der Ergebnisse der Minitestklausur auf Ihrer persönlichen Statusseite auswählen, ob Sie an diesem freiwilligen Präsenzangebot interessiert sind. Weitere Informationen zum Ablauf des SoPra erhalten Sie in der Woche vor Beginn des SoPras. Viele Grüße, |
Bei Fragen wenden Sie sich bitte per E-Mail an: sopra@lists.se.cs.uni-saarland.de.
Über das Software-Praktikum
Der Lehrstuhl für Software Engineering bietet in der vorlesungsfreien Zeit ein Software-Praktikum (SoPra) in Form einer Blockveranstaltung an, das sich an Studierende im Haupt- und Nebenfach Informatik richtet. Das Ziel des Praktikums ist es, in einer Gruppe von Studierenden ein nicht-triviales Softwaresystem in Java zu erstellen. Weitere Charakteristika des Praktikums sind:
-
Zeitraum: 30.08.2021 - 15.10.2021
-
Dauer: 7 Wochen (Regelzeiten für Vorlesungen 08:30 bis 10:00, Praktikum 10:00 bis 17:00, täglich montags bis freitags, drei Präsenztermine zwischen 09:00 und 18:00).
-
Das Softwarepraktikum gliedert sich in eine Übungsphase, eine Gruppenphase und eine Einzelphase:
-
Übungsphase (~1 Woche): tägliche Vorlesungen und Übungen. Am Ende der ersten Woche wird am Freitag um 08:30 Uhr eine Minitestklausur in Präsenz stattfinden. Das Bestehen der Minitestklausur ist Zulassungsvoraussetzung für die weiteren Phasen des Software-Praktikums.
-
Gruppenphase (~4 Wochen): ein substantielles Softwaresystem wird im Team geplant, entworfen, implementiert und getestet (Gruppen von fünf bis acht Studierenden). Um zur Gruppenphase zugelassen zu werden, muss die Minitestklausur der Übungsphase bestanden werden.
Während der Gruppenphase besteht Anwesenheitspflicht. In Fällen, in denen Sie an einzelnen Tagen der Anwesenheitspflicht nicht nachkommen können, kontaktieren Sie bitte während des Praktikums Ihren Tutor bzw. Ihre Tutorin. Wir werden dann eine Härtefallentscheidung treffen. Solche Entscheidungen über Ausnahmen sind ggf. auch fortschrittsabhängig.
Sollte eine Gruppe alle Voraussetzungen für das Bestehen der Gruppenphase erfüllt haben, wird sie ebenfalls von der Anwesenheitspflicht befreit. -
Einzelphase (2 Wochen): ein kleineres Softwaresystem oder eine Erweiterung eines bestehenden (z.B. aus der Gruppenphase) wird von den Studierenden jeweils allein erstellt. Voraussetzung für die Einzelphase ist die erfolgreiche Absolvierung der Gruppenphase.
-
-
Weitere Details zu Vorlesungsterminen und zum Ablauf des Praktikums finden Sie im Terminkalender.
-
Die Vorlesungen finden zu den angegebenen Terminen live auf Zoom statt und sind jeweils unter folgendem Link erreichbar: https://cs-uni-saarland-de.zoom.us/j/94894434989?pwd=M3hLaGIxV0RDQUJCOVF6eGo0Rk81UT09
Hinweis bzgl. der COVID-19-Situation: Das SoPra findet im oben angegebenen Zeitraum statt. Es wird sowohl Online-Termine als auch Präsenztermine geben. Die genaue zeitliche Ausgestaltung von verpflichtenden Präsenz- und Online-Terminen finden Sie im Terminkalender, wobei Präsenztermine rot gefärbt sind. Beachten Sie jedoch, dass sich die Präsenztermine unter Berücksichtigung des Infektionsgeschehens und der dann geltenden behördlichen Vorgaben noch einmal ändern können. Ggf. können unter Berücksichtigung des Infektionsgeschehens auf freiwillliger Basis weitere Präsenzangebote ermöglicht werden.
Voraussetzungen
Die Teilnahme am Software-Praktikum setzt umfangreiche Programmierkenntnisse voraus, wie sie in den Vorlesungen Programmierung 1 und Programmierung 2 vermittelt werden.
Anmeldung
Die Anmeldung für das Software-Praktikum ist ab 12.07.2021 möglich. Für eine Teilnahme am SoPra sind zwei Anmeldungen notwendig:
-
Sie müssen sich bis zum 30.08.2021 hier in unserem CMS anmelden.
-
Sie müssen sich bis zum 06.09.2021 auch bei Ihrem Prüfungssekretariat anmelden (für die meisten Informatikfachrichtungen geht das z.B. im LSF, bei der Prüfungsanmeldung heißt die Veranstaltung dort "Softwaredesignpraktikum"). Dort können Sie sich bis zum 06.09.2021 auch wieder abmelden.
Themen
- Software-Entwurf
- Software-Testen
- Teamarbeit
- Debugging
Literatur
- Software Engineering. I. Sommerville. Addison-Wesley, 2004.
- Software Engineering: A Practioner's Approach. R. Pressman. McGraw Hill Text, 2001.
- Using UML: Software Engineering with Objects and Components. P. Stevens, R. Pooley. Addison-Wesley, 1999.
- UML Distilled. M. Fowler, K. Scott. Addison-Wesley, 2000.
- Objects, Components and Frameworks with UML, D. D'Souza, A. Wills. Addison-Wesley, 1999.
- Designing Object-Oriented Software. R. Wirfs-Brock, B. Wilkerson, L. Wiener. Prentice Hall, 1990.
- Design Patterns. Elements of Reusable Object-Oriented Software. E. Gamma, R. Helm, R. Johnson, J. Vlissides. Addison Wesley, 1995.
- Pattern-Oriented Software Architecture: A System of Patterns. F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, M. Stal. Wiley, 1996.
- Head First Design Patterns. E. Freeman, E. Robson, K. Sierra, B. Bates. O’Reilly, 2004.
- Software Architecture: Perspectives on an Emerging Discipline. M. Shaw, D. Garlan. Prentice-Hall, 1996.
- Refactoring: Improving the Design of Existing Code. M. Fowler, K. Beck, W. Opdyke. Addison-Wesley, 1999.
- Software Testing and Analysis: Process, Principles and Techniques. M. Pezze. Wiley. 2007.