Screencasts für den Tag der offenen Tür
Für den digitalen Tag der offenen Tür am Gymnasium am Schloss möchten wir Anleitungen für interessierte Schüler*innen erstellen. Per Screencast möchten die Teilnehmer*innen der Ag erklären, wie man eine „Hour of Code“ bearbeitet, mit der grafische n Programmiersprache Scratch ein eigenes Projekt erstellt. Außerdem möchten wir zeigen, was wir gerade machen.
So könnte das aussehen:
Rekursion – Wofür?
Beim letzten Blick durch die Programme eines der Teilnehmer haben wir eine rekursive Definition der Fakultät gefunden. Daraus ergaben sich zwei Fragen: Was ist Fakultät? Und: was ist Rekursion?
Rekursion
Wie in Wikipedia definiert: de.wikipedia.org/wiki/Endrekursion
Fakultät
1! = 1 = 1
2! = 1 * 2 = 2
3! = 1 * 2 * 3 = 6
4! = 1 * 2 * 3 * 4 = 24
Fibonacci-Folge
Wie in Wikipedia definiert: de.wikipedia.org/wiki/Fibonacci-Folge
Da die rekursive Berechnung sehr langsam ist, hat ein Teilnehmer der AG eine Berechnung ohne rekursiven Aufruf programmiert:
Damit lassen sich auch Fibonacci-Zahlen jenseits der 60 berechnen.
HTML <img>-Tag
Github-Repo: github.com/GaS-Info-AG/example_repo