Mobile Apps1 - EinleitungOrganisatorisches

Einleitung

💡

Dauer: höchstens 30 Minuten

Vorstellung und Einleitung: 20 Minuten
Fragen und Antworten: höchstens 10 Minuten

  • Vorstellung
  • Allgemeines
  • Prüfungsleistung

Ziel: Orientierung für diese Vorlesung

Vorstellung

Dozent stellt sich bei Bedarf vor:

  • Prof. am SZI der DHBW Lörrach seit 2013
  • davor 15 Jahre in unterschiedlichen Bereichen der Software-Entwicklung gearbeitet
  • Entwicklungsleiter der DHWB Lörrach Campus App (und auch der Campus Rallye App)
  • Themen: Programmierung, Webentwicklung, mobile Apps, …
  • Digitale Lehre: Online/Präsenz, Didaktik, …

Mögliche Fragen an den Kurs:
Wer kommt aus dem A-Kurs?
Wer hat schon Erfahrungen mit Programmierung mobiler Apps (Android, o.a.)?

⚠️

Folgende Punkte können auf dem Whiteboard oder online skizziert werden (z.B. bei Excalidraw oder tldraw)

Infos zur Veranstaltung

  • Im Moodle-Kursraum wird das Vorlesungsmaterial gesammelt.
  • Programmierkenntnisse in einer beliebigen Sprache werden vorausgesetzt (JavaScript, Java, Python, …).
  • Bitte Laptop mitbringen, da es immer wieder „Live-Coding“ zum Mitmachen gibt.
  • Manche Termine finden evtl. online in BBB statt (wird bei Bedarf zeitnah angekündigt, falls nicht im Kurskalender eingetragen).

Prüfungsleistung

Die Prüfungsleistung ist ein „Programmentwurf“, d.h. in Teams von 2-3 Personen wird eine App programmiert.

Grober Ablauf:

  • Gruppen bilden (2-3 Personen)
  • Teams wählen ein Framework bzw. Entwicklungsansatz
  • App-Idee in der Gruppe diskutieren (es wird ein Vorschlag zur Orientierung gegeben)
  • Konzept der App-Idee: Mockups, Wireframes oder Klickprototypen erstellen
  • Gruppen stellen ihre Konzept der App-Idee den anderen Gruppen und dem Dozenten kurz vor
  • App im Team entwickeln
  • Am letzten Termin den aktuellen Stand der App präsentieren
  • App am Ende der Theoriephase in Moodle abgeben

Mehr Details zum Projekt und zum Bewertungsschema gibt es an einem späteren Termin!

💡

Zeit für Fragen zur Organisation usw. geben.

⟶ Weitere Infos zum konkreten Ablauf und den Inhalten folgen in diesem Abschnitt in einer späteren Lektion.