Entwicklung mit Einplatinencomputern

Kurzname
Entw. Einplatinencomputer
Modulnummer
CS2341
Modulverantwortlicher
  • Prof. Dr. Peter Kneisel
Dozent
  • Ilja Michajlow
  • Konstantin Schuler
Kurzbeschreibung

Die Studierenden erwerben notwendige Kenntnisse über die Entwicklung mit Einplatinencomputern. Während des Kurses arbeiten die Studenten an Projekten in denen unterschiedliche Komponenten wie beispielsweise Sensoren sowie Aktoren, Kameras oder Displays verwendet werden. Die Studierenden können innerhalb eines Teams arbeiten und gemeinsam Anwendungen entwickeln. Außerdem sind die Studierenden in der Lage die Projektarbeit selbst zu organisieren, das Themengebiet zu differenzieren und ihre Ergebnisse vorzustellen.

Qualifikations- und Lernziele

Die Studierenden: können die einfachsten Schaltkreise modellieren und implementieren verstehen die Arbeitsweise von Raspberry Pi und Arduino kennen die grundlegenden Anwendungsfälle von Einplatinencomputern kennen die wichtigsten Komponenten und deren Eigenschaften können verschiedene Sensoren und Aktoren in eigene Projekte einbinden können Anwendungen mit Raspberry Pi entwickeln

Lerninhalte
  • Entwicklung mit Arduino und Raspberry Pi
  • Elektrische Schaltkreise
  • Komponenten und Aufbau von Einplatinencomputern
  • Schnittstellen und Bussysteme
  • Entwicklungsmethoden
  • Einführung in Python
  • Erstellung von kleinen Projekten mit Raspberry Pi
Moduldauer (Semester)
1
Unterrichtssprache
Deutsch
Gesamtaufwand
3.0 CrP; 90 Stunden, davon etwa 30 Stunden Präsenzzeit.
Semesterwochenstunden
2
Lernformen

Praktikum 2 SWS

Vorsaussetzungen für die Vergabe von Creditpoints

Prüfungsvorleistung: Kurztest mit offenen und/oder Antwort-Wahl-Fragen (Anteil des Antwort-Wahl-Verfahrens wird den Studierenden rechtzeitig und in geeigneter Weise bekannt gegeben)

Prüfungsleistung: Projekt

Bewertungsstandard

Bewertung der Prüfungsleistung nach § 9 der allgemeinen Bestimmungen für Bachelorprüfungsordnungen

Bonuspunkte
keine
Häufigkeit des Angebots
Nach Bedarf
Literatur
  • Kofler, Kühnast, Scherbeck "Raspberry Pi - Das umfassende Handbuch", Galileo Computing
  • Sven Ruppert "IoT für Java-Entwickler : Eigene Projekte mit Raspberry Pi und Co"
  • Michael Weigend "Raspberry Pi programmieren mit Python", mitp
  • Maik Schmidt "Raspberry Pi: Einstieg - Optimierung - Projekte", dpunkt.verlag
Vorausgesetzte Module