
Scratch ist eine erstmals 2007 veröffentlichte bildungsorientierte visuelle Programmiersprache für Kinder und Jugendliche inklusive ihrer Entwicklungsumgebung und der eng verknüpften Online-Community-Plattform.
Für dieses Kurs ist sehr wichtig, dass ihr euch das Skript runterladet und danach arbeitet. In jeder Lektion ist die Präsentation nochmal als .pdf mit den Arbeitsblättern drin.
„Scratch ist eine Programmiersprache und eine Online-Gemeinschaft, in der Kinder interaktive Medien wie Geschichten, Spiele und Animationen programmieren und weltweit mit anderen teilen können."
In dieser Lektion bekommt ihr im Skript ausführlich erklärt wie ihr Scratch installieren bzw. verwenden könnt. Es gibt zwei Möglichkeiten Scratch zu verwenden. Zum einen könnt ihr Scratch direkt im Browser verwenden oder es euch auf dem Rechner runterladen. Das Wichtigste für euch zu wissen (wie schon im Video erklärt oder Skript) ist eure Arbeiten immer speichern. Wenn ihr nicht speichert, dann sind eure Projekte weg und eure Arbeiten umsonst gewesen.
Die wichtigsten Reiter in Scratch sind:
1. Skripte (braucht ihr um den Code zu schreiben)
2. Kostüme (das sind die Positionen eurer Figuren)
3. Klänge (ihr könnt eure Spiele, eure Geschichten mit Töne, Klänge oder eigene Musik versehen).
WAS kann man mit der Bewegung machen? Einfach erklärt: - Man kann seine Figuren bewegen. Heißt, ob es sich nach vorne oder nach hinten, oben oder unten bewegen, was aber wichtiger ist, wenn man Spiele programmiert, hat man die Möglichkeit die Figuren über Hindernisse springen lassen.
Das Aussehen hat nicht direkt mit dem Aussehen des „Charakters“, der „Figur“ zu tun, sondern Aussehen SIND die Figuren.
Ereignisse ist eigentlich die Steuerung einer Figur. Also wie bewege ich eine Figur hin- und her z.B. mit den Pfeiltasten.
Doch das wichtigste Ereignis ist in diesem Kurs mit die grüne Flagge, denn diese Startet das Spiel.
Die Steuerung ist vergleichsweise mit einer "richtigen" Programmiersprache die Schleifen. Schleifen dienen dazu Abläufe zu automatisieren.
Unter der sogenannten Steuerung versteht man in der Programmiersprache wie auch im wirklichen Leben eine „Bedingung“.
Mit fühlen verbindet ein Programmierer meistens die Befehle mit denen eine Figur angetriggert, wird.
Operatoren sind genau das was der Name schon sagt, mathematische Rechenwege. Ihr braucht Operatoren wenn ihr z.B. Punkte errechnen wollt. Wenn ihr Bedingungen habt, also wenn z.B. der Frosch den Rand berührt, dann wechselt ihr das Bühnenbild.
Variablen sind ganz einfach. Man kann sie definieren, wenn man Punkte zusammenzählen möchten, aber auch wenn man Leben abziehen möchte.
Dieser Onlineprogrammierkurs in denen die Grundlagen mit Scratch vermittelt werden, ist darauf ausgelegt:
Zusammenhänge zu verstehen, warum programmieren nicht nur immer wichtiger wird in eine Zeit in der digitalen Techniken unabdingbar sind, sondern auch warum man sich davor nicht scheuen sollte, insbesondere junge Frauen und Mädels, denn in jede*m von uns steckt ein sehr großes Potenzial sich für ein MINT-Beruf zu entscheiden.
Was erwartet euch in diesem Programmierkurs:
Vermittlung der Programmiergrundlagen mit Scratch
Zusammenhänge verstehen, warum Programmieren nicht nur immer wichtiger wird, denn in jedem Menschen steckt ein sehr großes Potenzial sich für ein MINT-Beruf zu entscheiden.
Dieser Programmierkurs ist für jeden Menschen ausgelegt, also für jeden der gerne einmal in die Programmierwelt rein schnuppern möchte.
Ausgelegt ist dieser Programmierkurs auf ca. 3 Stunden, die natürlich im eigenen Rhythmus absolviert werden können.
In einer geführten Präsentation / einem Video erkläre ich euch in einem Skript Schritt für Schritt wie ihr vorgehen könnt und worauf es ankommt und wie ihr euch fürs Programmieren begeistern könnt.
„Mit Scratch kannst du deine eigenen interaktiven Geschichten, Spiele und Animationen programmieren und deine Kreationen mit anderen in der Gemeinschaft online teilen. Scratch hilft jungen Leuten, kreativ zu denken, systematisch zu schlussfolgern und miteinander zusammenzuarbeiten — grundlegende Fähigkeiten für das Leben im 21. Jahrhundert.“ - Scratch.
Was kann man mit Scratch nun nach diesem Kurs anstellen?
Nach den Projekttagen verschafft ihr euch so viel Basis, als dass ihr eure eigenen Geschichten erzählen, euer eigenes Spiel programmieren, könnt.
Es wird ein weiterführender Kurs geben, in dem auf Details eingegangen wird. Eine Art „Programmierkurs mit Scratch für Fortgeschrittene“.