Grundkurs Programmieren
Organisiert und geleitet durch Dr. Benedikt Simon Hitz-Gamper, Noe Leon Thalheim und PD Dr. Matthias Emmanuel Stürmer
Im Lab vertiefen die Studierenden ihre Kenntnisse und Fähigkeiten aus der Einführung in die DH. Einzeln oder in Gruppen werden Übungen gelöst und gleichzeitig eigene Vertiefungsprojekte (für Abschluss MA) diskutiert. Die Mitarbeitenden der DH stehen bei Fragen und Unklarheiten zur Verfügung.
Unsere Mission
Alle reden von Digital Skills – wir unterrichten diese für Nicht-Informatiker*innen! Die Fähigkeit, Computer nicht einfach nur passiv als Anwendende zu nutzen, sondern diese aktiv zu programmieren ist heute unabdingbar in allen Studienrichtungen und im gesamten Wissenschaftsbetrieb. Der Grundkurs Programmieren bietet einen Einstieg in dieses Thema und rüstet die Teilnehmenden dazu aus, sich weiterhin auch selbstständig weiterzubilden.
Kursinhalt
Der Kurs beinhaltet eine Einführung in das "Scientific Computing" mit der Programmiersprache Python.
Methodik
Der Kurs wird in einer "Inverted Classroom" Methodik unterrichtet. Das heisst, die Studierenden bearbeiten den Lerninhalt selbstständig und im eigenen Tempo. Dazu gibt es die Möglichkeit von Peer-Feedback über ein Discourse Forum (siehe unten), eine Präsenzstunde (jeweils Freitags von 13:15-15:00), wo die wichtigsten Themen der Woche zusammengefasst werden und die Möglichkeit besteht, Fragen zu stellen. Weiter ermutigen wir zur Bildung von studentischen Lerngruppen, um die Themen als Gruppe zu vertiefen.
Zielgruppe
Dieser Kurs ist ein Angebot des Vizerektorats Lehre der Universität Bern. Er richtet sich an Studierende und Mitarbeitende der Universität Bern, der Berner Fachhochschule und der Pädagogischen Hochschule Bern.
Informationen
Wann: Jeweils am Freitag 13.45 - 16.45, vom 20. Feb. 2024 bis am 28. Mai 2024
Wo: Hauptgebäude H4, Hörraum 120
Lernziele
1. Algorithmisches Denken: Probleme systematisch in Teilprobleme unterteilen und diese lösen
2. Grundlegende Prinzipien des Programmierens in Python verstehen und anwenden
3. Kompetenz zur Nutzung von Ressourcen zur Lösung von erweiterten Programmierproblemen
4. Interaktive Notebooks als wissenschaftliches Hilfsmittel anwenden
Leistungsnachweis
Der Grundkurs Programmieren schliesst mit einer 90 minütigen Prüfung ab. Die An/Abmeldung zur Prüfung findet ausschliesslich über ILIAS statt. Das bestehen dieser benoteten Prüfung ist Voraussetzung für den Erhalt der ECTS Punkte. Die Prüfung wird pro Semester zweimal durchgeführt. Bei einem allfälligen Nichtbestehen der Prüfung kann sie einmal wiederholt werden (im gleichen oder in einem späteren Semester). Eine Anmeldung zum zweiten Prüfungstermin ist auch ohne Absolvierung des ersten Termins möglich oder erst nach Nichtbestehen des ersten Termins. Die Prüfung wird auf dem eigenen Laptop vor Ort an der Uni Bern geschrieben. Es wird dazu ILIAS als Prüfungsplattform verwendet. Die Nutzung von Quellen aus dem Internet ist erlaubt. Nicht erlaubt ist jedoch die Kommunikation mit anderen Kursteilnehmenden, weiteren Personen oder KI Assistenten.