BIN001: Hello World 1 - Ankommen, Ausprobieren, Umsetzen
Einführung in die Informatik
BIN001: Hello World 1 - Ankommen, Ausprobieren, Umsetzen
Prof. Dr. Matteo Zella
Prof. Dr. Matteo Zella
Bachelor Informatik
Informatik
Deutsch
jedes Semester
1 Semester
5 ECTS
unbenotet
1 V | - Ü | 3 P | - S
Hello World 1 - Arriving, Experimenting, Implementing
Keine angegeben.
WAS
Mit erfolgreichem Abschluss des Moduls sind die Studierenden in der Lage, ein einfaches spielerisches technisches System iterativ zu entwickeln, als funktionsfähigen Prototyp umzusetzen und die dabei getroffenen technischen und organisatorischen Entscheidungen nachvollziehbar zu reflektieren.
WOMIT
Die Studierenden erreichen dieses Lernergebnis, indem sie
- in Teams eine offene technische Challenge analysieren, Teilaufgaben identifizieren und eine einfache Umsetzungsstrategie entwickeln,
- grundlegende Elemente aus Programmierung, Sensorik, Aktorik und mechanischem Prototyping praktisch erproben und zu einem einfachen Gesamtsystem verbinden,
- einen Prototyp schrittweise aufbauen, testen, Fehler suchen, verbessern und für eine Demonstration vorbereiten,
- Arbeitsstände in Meilensteingesprächen vorstellen, Feedback aufnehmen und daraus nächste Entwicklungsschritte ableiten,
- einfache technische Entscheidungen, Probleme, Lösungswege und Lernerfahrungen schriftlich dokumentieren,
- den eigenen Lernprozess, den Umgang mit Unsicherheit sowie das Scheitern und Verbessern im Team reflektieren,
- grundlegende Werkzeuge und Arbeitsweisen wie einfache technische Dokumentation und Versionierung zur Zusammenarbeit im Projekt nutzen,
- die Wirkung technischer Systeme in ersten Ansätzen auch hinsichtlich Nutzbarkeit, Verantwortung und gesellschaftlicher Einordnung betrachten.
WOZU
Die Studierenden nutzen diese Kompetenzen, um sich früh im Informatikstudium zu orientieren, technische Selbstwirksamkeit aufzubauen und grundlegende kooperative Arbeitsweisen für projektorientierte Folgemodule zu entwickeln. Zugleich verstehen sie technische Aufgaben als Zusammenspiel von Anforderungen, Umsetzung, Test, Teamarbeit und Reflexion.
- Ankommen im Informatikstudium und Orientierung in projektorientierten Arbeitsformen
- Informatik als gestaltende, technische und kooperative Disziplin
- Grundlegende Programmierkonzepte im Kontext eines einfachen technischen Systems
- Grundlagen des Aufbaus und Tests einfacher technischer Prototypen
- Debugging, Fehlersuche und iterative Verbesserung
- Versionierung und nachvollziehbare Ablage von Projektständen
- Einfache technische Dokumentation
- Teamarbeit, Aufgabenverteilung und Kommunikation in technischen Projekten
- Meilensteinbasierte Vorstellung und Diskussion von Arbeitsständen
- Demonstration eines funktionsfähigen Prototyps im abschließenden Wettbewerb
- Reflexion von Lernprozessen, Fehlern, Verbesserungen und Zusammenarbeit
- Erste Einordnung gesellschaftlicher und ethischer Aspekte technischer Systeme
Keine angegeben.
Testat. Das Prüfungskonzept besteht aus einer unbenoteten Projektarbeit mit Vorstellung des Projektstands in den vorgesehenen Meilensteingesprächen, funktionsfähigem Prototyp, Demonstration im abschließenden Wettbewerb, kurzer technischer Dokumentation und individueller Reflexion des Lernprozesses.
- Don Norman: The Design of Everyday Things. Revised and Expanded Edition, Basic Books, 2013.
- Tom Kelley; David Kelley: Creative Confidence. Crown Business, 2013.
- Donald A. Schön: The Reflective Practitioner. Basic Books, 1983.