Herzbergs Hörsaal: Informatik studieren mit den Ohren

Dieser Podcast ist ein Hörsaal für die Ohren meiner Studierenden an der THM und alle Interessierten. Die Themen sind u.a.: Grundlagen der Informatik (GDI), Objekt-Orientierte Programmierung (OOP/Java), Programmierung interaktiver Systeme (PiS), Quantencomputing (QC), Wissenschaftliches Arbeiten (in der Informatik) (WA bzw. WAI), Bits und Bäume: Digitalisierung nachhaltig gestalten (BuB). Achten Sie bei den Episoden auf das Kürzel. Hören Sie zu, denken Sie mit, aber belassen Sie es nicht dabei: Studieren ist etwas aktives. So wie Sport. Tun Sie was für Ihre Bildungsmuskeln!

https://www.thm.de/mni/dominikus-herzberg

subscribe
share






Prog2: Code erzählt Geschichten – Beispiel: Berechnung der Fibonacci-Zahlen


Es gibt viele Möglichkeiten, Code etwas erzählen zu lassen. Ich versuche, Ihnen das am Beispiel der Fibonacci-Zahlen zu verdeutlichen. Rein funktional betrachtet liefert in unserem Beispiel jede Erzählung das gleiche Ergebnis. Und dennoch löst die Erzählung etwas in Ihrem Kopf aus. Sie veranschaulicht Ihnen auf verschiedene Weisen, wie vorgegangen wird und welcher gedanklichen Konstrukte sich dabei bedient wird. Erzählen Sie den Code mit Anweisungen oder mit Ausdrücken? Welche Datenstrukturen verwenden Sie dabei – und wie verwenden Sie die Datenstrukturen? Ich finde es überraschend, dass sich die Berechnung der Fibonacci-Zahlen mit so vielen Erzählungen bzw. Erzählvarianten darstellen lässt. Und sicher gibt es noch viele, viele mehr.

Meinen Code, den ich bespreche, finden Sie hier: https://gist.github.com/denkspuren/c99c64d3c0cbee966e8a9ec74708af5d

Dazu gibt es auch ein YouTube-Video, wenn Sie Interesse haben: https://youtu.be/dOi0gFhb3eg


fyyd: Podcast Search Engine
share








 April 13, 2023  24m