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

  • Computer mit Administratoren-Zugriff
  • Interesse an der Programmierung / Sprache lernen
  • Verständnis für unterschiedliche Geschwindigkeiten und Startfeld 1
  • Neugier für Computertechnologien
  • Selbständiges Lernen und Error/Try-Vorgehen

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 bei Orell-Flüssliopen in new window gekauft werden.

Zur Vorschau kann es hieropen in new window heruntergeladen werden. Das Passwort wird auf Anfrage vom Dozenten zur Verfügung gestellt.

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.