Einführung in die Programmierung

An der Höheren Fachschule Medizintechnik Sarnenopen in new window wird im 4. Semester der Kurs Einführung in die Programmierung angeboten. In der Medizintechnik wird die digitale Datenverarbeitung zunehmends wichtiger. Das Verständnis für digitale Prozesse und Technik ist gefordert. Mit dem Kurs sollen die Grundlagen der Software-Entwicklung vermittelt und das Verständnis für die Computertechnik geschaffen werden.

Ziele

  • Studierende entwickeln ein abstraktes Denken für Algorithmen, können Prozesse und Arbeitsabläufe in der Informationsverarbeitung und Gerätewartung als Algorithmen erkennen, formulieren und synthetisieren.
  • Sie lernen die elementaren Bausteine von Algorithmen kennen und können diese verwenden, um Algorithmen zu entwerfen.
  • Durch die Verwendung der Programmiersprache Python erlangen Sie die Fähigkeit, eine Vielzahl von C-ähnlichen Programmiersprachen zu lesen, zu interpretieren und deren Ergebnisse vorauszusagen.
  • Durch eine Einführung ins Programmieren wird die Kompetenz zur Erstellung von Software erlangt, um einfache Automatisierungsaufgaben selbständig zu lösen.

Voraussetzungen

Damit der Kurs absolviert werden kann, gibt es diese Voraussetzungen

  • Ein Laptop um Code zu entwickeln
  • Internetverbindung um diese Website aufzurufen
  • Lokaler Administratoren-Zugriff um Python-Software zu installieren

Aufbau

Fachliteratur

Fachlich baut der Kurs auf dem Buch "Python - Der Grundkurs" von Michael Kofler auf. Der Erwerb des Buches ist optional.

Das Buch kann als eBook https://kofler.info/buecher/python/open in new window gekauft werden.

Zur Vorschau kann es vom Dozenzen zur Verfügung gestellt werden.

Kommunikation

Informationen zum Modul werden an zwei Orten gespeichert. Auf Moodle kann der Student die Unterrichtsstruktur abrufen, seine Anwesenheit bestätigen und hat Zugriff auf Kursunterlagen. Auf http://python.casaopen in new window sind die Kursunterlagen gespeichert.

Kursunterlagen

Allgemeine Informationen, Slides, Inhalte und Aufgaben werden als GitHub-Repository publiziert und sind unter der Adresse https://python.casaopen in new window abrufbar.

Die bereitgestellten Unterlagen sind eine Zusammenfassung des Buches. Mit Slides werden die wichtigsten Inhalte zusammengefasst und mit den dazugehörenden Übungen angwendet.

Durchführung

Der Unterricht wird online mit Zoom durchgeführt.

Feedback

Rückmeldung zu den Kursunterlagen können direkt an den Dozenten oder über Moodle mitgeteilt werden.

Videos

Für das Selbststudium und Vorbereitung werden die folgenden Video-Playlists verwendet:

Quellen

Zu Erarbeitung der Aufgaben wurden weitere Webseiten miteinbezogen:

Technisches

Die Kursunterlagen wurden mit Obsidianopen in new window erstellt und mit Vuepressopen in new window veröffentlicht.

Für den Dozenten sind hier Notizen abgelegt.