Trust in code

Thoughts on tech by Antje Kazimiers

CS Academy

Am dritten Tag starteten wir mit der textbasierten Programmierung in Python.

Wir verwenden hierfür die CS Academy, die unser Lehrstuhl ins Deutsche übersetzt hat, Handreichungen für die Anmeldung haben wir ebenso geschrieben.

Die Bibliothek ist auch offline nutzbar, kann also als Python-Modul in ein Skript eingebunden werden. Obwohl ich das Gefühl hatte, online fällt der Einstieg leichter, offline baut Hürden auf. Das Einüben der algorithmischen Konzepte klappt online wunderbar.

Die Vorteile der Offline-Variante liegen jedoch klar auf der Hand: Unabhängigkeit von einer Internetverbindung, Aufgaben müssen sich nicht an das strikte Korsett des Online-Kurses halten, und Datensparsamkeit.

Die Programmierung offline könnte dann eingebettet sein in die Vermittlung dessen, wie man eigene Programme schreibt und die CMU-Grafikbibliothek mit anderen Python-Modulen kombiniert.

This is day 58 of my #100daystooffload series, a challenge to write 100 blog posts in a year.