TU Wien:Programmierung von Geschäfts-Anwendungen mit Ruby on Rails UE (Eidenberger)

From VoWi
Jump to navigation Jump to search

Daten[edit]

Lecturers Horst Eidenberger
ECTS 3
Department Information Systems Engineering
When summer semester
Links tiss:188519 , Mattermost-Channel
Zuordnungen
Master Data Science Wahlmodul Freie Wahlfächer - Informatik


Inhalt[edit]

Inhalt ist das Lernen von Ruby und Ruby on Rails anhand eines kleinen Projekts, das in Zweiergruppen umgesetzt wird. Der Fokus liegt dabei auf dem Verwenden von REST-Ressourcen und dem Darstellen dieser in einer, für mobile Geräte optimierten, Webseite.

Ablauf[edit]

Am Anfang des Semesters wird eine Einführungsvorlesung veranstaltet, bei der der Ablauf besprochen wird. Danach sind Zweiergruppen zu bilden und diese im TUWEL-Forum mit dem Projektnamen bekanntzugeben. Ungefähr Anfang Mai muss ein Teil des Projekts bereits umgesetzt sein und ihm geschickt werden. Dies dient als Checkpoint, der erfolgreich absolviert werden muss. Nach der Abgabe des vollendeten Projekts wird in einem Abgabegespräch der Lösungsansatz diskutiert.

Also:

  • Vorbesprechung (verpflichtend!)
  • Gruppe + Projektname bekanntgeben
  • Intermediate hand-in
  • Abgabe
  • Abgabegespräch

Benötigte/Empfehlenswerte Vorkenntnisse[edit]

Wer schon ein bisschen Erfahrung mit Ruby und/oder Ruby on Rails hat, hat sicher einen Vorteil und je nach Erfahrung sind das dann vermutlich geschenkte ECTS. Da das Ziel der LVA ist, sich in Ruby und Rails einzuarbeiten, sind aber keine Vorkenntnisse notwendig.

Vortrag[edit]

2020S[edit]

Der Vortrag wurde aufgenommen und im TUWEL-Kurs zur Verfügung gestellt. Ohne das Video anzusehen war keine Gruppenanmeldung möglich.

Übungen[edit]

Die Anwendung soll über die REST-API von TISS Veranstaltungen, Personen, Projekte und Abschlussarbeiten durchsuchbar machen und die Ergebnisse präsentieren. Zusätzlich sollen einzelne Objekte als Favoriten markiert und Notizen hinzugefügt werden können. Neben dem Implementieren der Anwendung muss auch eine Zeitaufzeichnung gemacht werden.

Prüfung, Benotung[edit]

Eine Prüfung gibt es nicht. Die Beurteilung erfolgt ausschließlich anhand des Projekts, des intermediate hand-ins und des Abgabegesprächs.

Dauer der Zeugnisausstellung[edit]

Semester Letzte Leistung Zeugnis
SS20 29.06.2020 29.06.2020 2h

Zeitaufwand[edit]

SS2020[edit]

Ohne besondere Vorkenntnisse und ohne vorher mit Ruby oder Ruby on Rails gearbeitet zu haben, betrug der Aufwand knapp unter 50 Stunden pro Person.

Unterlagen[edit]

noch offen

Tipps[edit]

noch offen

Verbesserungsvorschläge / Kritik[edit]

noch offen

Attachments

This page has no attachments yet but you can add some.