Mikrocontroller 1 / C Programmierung
In diesem Kurs lernen Sie die Programmiersprache C von Grund auf kennen. Im Gegensatz zur PC-Welt ist auf Mikrocontroller-Systemen die Programmierung in C und C++ nach wie vor die erste Wahl. In diesem praxisorientierten Grundlagenkurs werden Sie systematisch in den Aufbau von Rechnersystemen und in die Programmierung in C eingeführt.
Für jene die bereits über Programmiererfahrung verfügen, ist dieser Kurs eine Auffrischung und Vertiefung ihrer Programmierfertigkeiten. Für jene mit wenig oder gar keiner Programmiererfahrung, eine umfassende Einführung in C.
- Rechnersystem:
Aufbau und Vorgänge - Programmierung:
Entwicklungsschritte von der Idee bis zum lauffähigen Programm
Aufbau und Elemente der Programmiersprache C
Variablen, Konstanten, Operationen, Felder, Programmiersteuerung - Entwicklungsumgebung:
Arduino
- Sie beschreiben den Aufbau und die Vorgänge in einem Rechnersystem.
- Sie verstehen die Darstellungsformen von Zahlen im Speicher eines Rechnersystems.
- Sie wenden die grundlegenden Elemente der Programmiersprache C für einfache Aufgaben richtig an.
- Sie erstellen Programme entsprechend den Phasen des Softwareentwicklungsprozesses.
- Sie wenden Werkzeuge eines Entwicklungsprozesses richtig an
- Grundlagenkenntnisse in der Digitaltechnik und Elektronik, wie sie in den Modulen Digitaltechnik und Elektronik vermittelt werden.
- fundierte PC Anwenderkenntnisse
Ab dem ersten Unterrichtsabend ist das eigene Notebook mit einem Windows/MacOS/Linux Betriebssystem erforderlich.
Elektronische HFU Unterlagen
Datenablage mit Entwicklungsumgebung und Dokumentation
20-50% zusätzlich zum Unterricht
50% Theorievermittlung, 50% Übungen am Notebook
Mikrocontroller 1+2 werden zusammen benotet.
Das Modul ist erfolgreich abgeschlossen, wenn mind. 75% vom Unterricht besucht ist und die Modulschlussnote mind. 4.0 beträgt. Die Schlussnote wird aus den Noten der Lernzielkontrollen (Erfahrungsnote) und der Note der Modullernzielkontrolle (MLZ), gemäss den Promotionsbestimmungen für Studiengänge der HFU, ermittelt.
Wer Mikrocontroller 1 und Mikrocontroller 2 erfolgreich abschliesst erhält ein Zertifikat.