Advanced Lab Blockchain Hackathon (Bachelor)

  • Type: Praktikum (P)
  • Semester: SS 2024
  • Lecturer: Prof. Dr. Ali Sunyaev
    Dr. Benjamin Sturm
    Niclas Kannengießer
    Mikael Beyene
  • Lv-No.: 2512402
  • Information: Online
Content

Das Praktikum „Blockchain Hackathon“ hat zum Ziel, Studierenden die Grundlagen der Entwicklung soziotechnischer Informationssysteme im Kontext von Blockchain bzw. Distributed-Ledger-Technology (DLT) praxisnah zu vermitteln. Dazu sollen Studierende im Rahmen einer Auftaktveranstaltung in die DLT und die Entwicklung von DLT-Anwendungen eingeführt werden. Anschließend sollen Studierende in Gruppenarbeit ein Softwareartefakt (z.B. Desktop-Anwendung, Mobile Apps oder Webplattform) implementieren, welches eine vorgegebene Problemstellung löst. Weitere Schwerpunkte des Praktikums liegen auf der Qualitätssicherung (bspw. durch die Implementierung von Tests) und der Dokumentation des implementierten Softwareartefaktes.

Lernziele

  • Verständnis der Grundlagen der DLT sowie der DLT-Anwendungsentwicklung
  • Selbstständige und selbstorganisierte Realisierung eines Softwareentwicklungsprojekts
  • Verwendung aktueller Entwicklungsmethoden
  • Auswahl und Bewertung von Entwicklungswerkzeugen und -methoden
  • Planung und Durchführung von Entwurf, Implementierung und Qualitätssicherung von Softwareartefakten
  • Anfertigen einer Dokumentation für ein Softwareprojekt
  • Projektergebnisse verständlich und strukturiert aufbereiten und präsentieren

Wichtig: Das Praktikum findet in der vorlesungsfreien Zeit statt. Bitte halten Sie sich die folgenden Termine frei, wenn Sie an dem Praktikum teilnehmen möchte

  • Do., 01.09.2022
    • 09:00 – 09:30: Kick-Off
    • 10:30 – 12:00: Einführung in Blockchain und die DLT
    • 12:00 – 13:00: Pause
    • 13:00 – 14:30: Einführung in die Entwicklung von Smart Contracts
    • 14:30 – 15:00: Pause
    • 15:00 – 16:30: Einführung in die Entwicklung von DLT-Anwendungen
  • Fr., 02.09.2022
    • 09:00 – 11:00: Vorstellungen der Themen
    • 11:00 – 11:30: Themenzuteilung
    • Ab 11:30 Selbstständigen Bearbeitung der Themen in Gruppen
  • Mo., 05.09.2021 bis Fr., 17.10.2021
    • Selbstständige Bearbeitung der Themen in Gruppen
  • Do., 22.09.2022
    • 09:00 – 11:00: Zwischenpräsentation der Softwareartefakte  (Dauer abhängig von der Anzahl der Gruppen)
  • Mi., 19.10.2022
    • 09:00 – 11:00: Präsentation der Softwareartefakte (Dauer abhängig von der Anzahl der Gruppen)
    • Ab 11:00: Abschlussgespräch und Ausklang
  • Abgabe der Dokumentation und des Softwareartefaktes spätestens am 17.10.2021 um 23:59.

Die Veranstaltung wird virtuell abgehalten.

Liste der Themen

Auch in diesem Jahr werden die Themen wieder von Praxispartnern gestellt. Wer die Praxispartner sind und welche Themen gestellt werden, werden wir in den kommenden Wochen bekanntgeben.

Anmeldung

Die Teilnehmerzahl ist auf 20 Studierende beschränkt. Der Anmeldezeitraum ist vom 01.06.2022 bis 14.08.2022. Die Plätze werden voraussichtlich am 19.08.2021 zugeteilt und müssen innerhalb von zwei Tagen durch den Studierenden angenommen werden. Bei Nichterscheinen in der Auftaktveranstaltung werden die freien Plätze den Studierenden in der Warteliste angeboten.

Bei Fragen zu dieser Anmeldung wenden Sie sich bitte an niclas.kannengiesser@kit.edu.

Wichtige Datenschutzinformation

Die Themen, die im Rahmen des Hackathons bearbeitet werden sollen, werden von Praxispartnern gestellt. Während des Hackathons übernehmen die Praxispartner für ihre Themen den größten Teil der Betreuung. Damit die Betreuung möglichst effektiv erfolgen kann, ist es notwendig, dass Sie sich mit den Praxispartnern in Kontakt setzen und die zur Kommunikation notwendigen persönlichen Daten mit den Partnern teilen. Ihre persönlichen Daten werden nicht von uns an die Praxispartner weitergegeben, sondern müssen nach der Themenzuteilung von Ihnen selbst an ihre Ansprechpartner aus der Praxis übermittelt werden.

Language of instructionGerman