Vorlesung

Autor: Sven Rill

Studienarbeit ShoppingListGenerator

Jeder kennt die lästige Aufgabe, wöchentlich seine Einkaufsliste zu schreiben, obwohl man doch noch wahnsinnig viel anderes zu tun hat.
Genau diesem Problem widmeten sich die drei Medieninformatik-Studierenden Steven Solleder, Isabell Waas und Vincent Tischler in ihrem 5. Semester im Wintersemester 2021/22. Anders als man es erwarten würde, entwickelten sie keine Desktop- oder Web-Anwendung, sondern wagten sich im Rahmen des fachbezogenen Wahlpflichtmoduls „Agile Test- und Entwicklungsmethoden in der App-Programmierung“ von Prof. Dr. Rill an die iOS-Programmierung, welche für sie noch Neuland war.

Dabei entstand der ShoppingListGenerator. Dieser soll Nutzern helfen, ihre individuelle, nach Läden und Regalen sortierte Einkaufsliste schnell und einfach zu erstellen. Dazu werden zuerst die gewünschten Gerichte und dann die gewünschten Zutaten ausgesucht, wobei die für die vorher ausgewählten Gerichte notwendigen Zutaten bereits vorausgewählt sind. Danach wird die sortierte Einkaufsliste auch schon erstellt. Vorteile für den Nutzer sind, dass die Einkaufsliste nicht immer wieder per Hand neu geschrieben werden muss und er nicht in den Läden umherirren muss, um die Zutaten zu suchen.
Daneben dient der ShoppingListGenerator dazu, sich ein Kochbuch mit Gerichten und deren Rezepten anzulegen sowie die Zutaten, die man zu sich nimmt, zu verwalten. Genau dieses Kochbuch dient auch als Basis für das Erstellen der Einkaufsliste.

Neben der Implementierung lag ein großer Fokus auf dem Einhalten einer agilen Vorgehensweise bei der Projektumsetzung. Die Aufgabe des Product Owners übernahm dabei Prof. Dr. Rill und die des Scrum-Masters abwechselnd Steven Solleder und Isabell Waas, damit sich beide mit dieser Rolle vertraut machen konnten. Ebenso wichtig für das Modul waren die automatisierten UI- und Unit-Tests für die App.

Für die Zukunft ist geplant, die App weiterzuentwickeln und im App Store zu veröffentlichen, weshalb sie bisher nicht auf GitHub zu finden ist.

openSpeedyFX – 2D-Spieleentwicklung im 3. Semester

Unsere Studierende vom Studiengang Informatik planen und entwickeln im 3. Semester in der Vorlesung Software Engineering 2 ein 2D-Spiel. In diesem Semester drehte sich alles um den Igel und den Klettball. Begonnen hat die Veranstaltung aber erstmal mit einem realen Spiel auf dem Spielbrett. Dann ging es im Team aber schnell wieder zurück an den Rechner und openSpeedyFX wurde geplant, entworfen und programmiert. Das Ergebnis ist auf GitHub zu finden. Viel Spaß beim Ausprobieren!

Screenshot

International Teaching Week 2019

Vom 20. bis 24. Mai 2019 findet die 4. International Teaching Week statt. Unsere Studierenden können in verschiedenen Veranstaltungen interessante Themen verfolgen. Es werden u.a. folgende Veranstaltungen angeboten:

  • Blockchain Algorithm
  • Converting AI Models into Webservices
  • Cryptocurrencies and the Blockchain
  • Design Thinking Model
  • How does research in the USA work
  • Scala

Hofer Student bei der WWDC in den USA dabei

Jedes Jahr können sich Studierende bei der WWDC für ein Stipendium bewerben. Dafür müssen sie „nur“ ein spektakuläres Programm schreiben, bei Apple einreichen und dann zu den „Besten der Besten“ gehören.

Dieses Jahr gehört Marcel Hagmann (MC 6) dazu.

Gratulation!