Der Weg zum Ingenieur

Der Weg zum Ingenieur

Dieser Kurs wird präsentiert von der Ingenieurschule HEI in Sitten.

Die Ingenieurschule in Sitten bietet interessante Ausbildungen an. Auf unserer Webseite könnt Ihr dazu mehr Erfahren. In Sitten werden im technischem Bereich die drei Studiengänge Systemtechnik, Informations und Kommunikationstechnologie sowie Energie und Umwelttechnik angeboten. Jeder Studiengang besitzt verschiedene Spezialisierungen. Im Bereich der Entwicklung und Programmierung bieten sich hier zwei Spezialisierungen an. Einserseits der Studiengang Systemtechnik mit der Spezialisierung Infotronics sowie der Studiengang Informations und Kommunikationstechnologie mit der Spezialisierung Data Engineering.

../_images/hevs-sion.svg

Fig. 1 Studiengänge und Spezialisierungen der Hochschule für Ingenieurwissenschaften in Sitten

Dieser Kurs ist auf Github publiziert und wurde mithilfe von verschiedenen Personen geschrieben, an allen ein dickes Dankeschön. Ein Liste der Mitwirkenden kann im der Abschnitt Bedankungen eingesehen werden.

Wir werden zunächst einige Grundprinzipien von Computern, Programmierung und Versionskontrolle behandeln und diskutieren, was es überhaupt bedeutet, einen Computer zu programmieren, und dann ein Gefühl dafür bekommen, wie ein Programm aussieht, indem wir die Programmiersprache “Python” für alle unsere Beispiele verwenden. Wir werden grösstenteils online arbeiten, indem wir die Entwicklungsumgebgung Jupyter benutzten und mit dessen Hilfe Python als elektronisches Notizbuch verwenden.

Diese Webseite beinhaltet mehrere kleine Kurse. Eine Einführung in die Versionsverwaltung Git sowie einem Git Labor, zusätzlich gibt es einen Python Kurs sowie eine Schritt-für-Schritt-Anleitung zum Erlernen der Programmiersprache und auch eine Reihe von Vertiefungen zu verschiedensten Themen. Als dritten Minikurs gibt es ein Maze Game wozu die Programmiersprache Java benutzt wird. Eine praktische Lötarbeit einer elektronischen Karte des Spieles Pacman und Space Invaders.

Bedankungen

Dieser Text und die dazugehörigen Beispiele wurden für den promotionellen Programmierunterricht an der Ingenieur Fachhochschule in Sitten (HEI-VS) geschrieben. Es wurde Lehrmaterial von dem Programmierkurs EMSC 4033 Computational Geoscience sowie das Java Maze Labor wurde von Dr. Pierre-André Mudry und schlussendlich den ATtiny-Console von Steve Gallay und David Tagan. Wenn wir die Quelle kennen, versuchen wir, sie korrekt zu zitieren, aber wir freuen uns, wenn wir korrigiert werden, wenn wir etwas übersehen haben. Eine gute Möglichkeit, uns dies mitzuteilen, ist, ein Issue im GitHub-Repository zu melden.