# data[].attributes.body
Die erste Kurseinheit im neuen Jahr haben wir genutzt, um eine kleine Retrospektive zu machen: was haben sich die Kinder so alles gemerkt und mitgenommen aus unseren bisherigen Stunden mit Scratch?

In der zweiten Hälfte der Stunde haben die Kinder eine "Extract Instructions Challenge" zusammen gelöst. Die Aufgabe bestand darin, eine möglichst detaillierte Beschreibung für ein Kochrezepte zu erstellen: Wie wird ein Rührei zubereitet? Algorithmen und Kochrezepte haben einiges gemeinsam.

# data[].attributes.body
In den letzten beiden Kurseinheiten bekommen die Kinder sogenannte "Scratch Cards" auf deren Vorderseite eine Aufgabe zu lesen ist. Beispielsweise: "Lass einen Ball von links nach rechts über den Bildschirm hüpfen". Die Rückseite der Scratch Cards zeigt einige Tipps und Bausteine, die weiterhelfen die Aufgabe zu lösen.

Zum Schluss der AG möchte ich die Kinder nochmal motivieren, sich an eigene Ideen zu wagen und selbst Lösungen zu finden, auf Basis der Beispiele und Spiele die wir bisher zusammen programmiert haben.

# data[].attributes.body
Am letzten Kurstag bekommen die Kinder von mir ein kleines Goodie zum Mitnehmen.

# data[].attributes.body
Wir bauen ein "Lost in Space" Spiel in Scratch.

In unserem letzte Scratch Projekt für dieses Halbjahr bauen wir zusammen ein Spiel, bei dem eine Rakete durch das Weltall fliegt. Dort gibt es eine Menge Asteroiden! Bevor das Raumschiff mit einem Asteroid kollidiert, muss es diesen mit einem Laser treffen.

In diesem Projekte wiederholen wir nochmal wichtige Konzepte zur Programmierung von Spiele in Scratch: Erzeugen von Klonen, neue Klone an der Position anderer starten und Berührungen zw. Figuren, anderen Figuren und Rand.

# data[].attributes.body
Wir bauen ein "Pong" Spiel in Scratch.

In diesem einfach Spiel können zwei Spieler an einem iPad spielen

# data[].attributes.body
Im virtuelle Klassenzimmer der Scratch Community gibt es die Musterlösung zu den Versionen 1.1 und 1.2 des Spiels "Pac Man".

In diesem Spiel haben für Pac Man eine Steuerung gebaut und außerdem einen kleinen Algorithmus umgesetzt, der zufällig 10 Kuchen im Labyrinth verteilt. Pac Man kann die Kuchen dann aufessen.

# data[].attributes.body
Im virtuelle Klassenzimmer der Scratch Community gibt es die Musterlösung zur finalen Version 3 des Spiels "Fang die Maus!".

In diesem Spiel haben wir "Klone" von Mäusen erzeugt und auf das Ereignis "Berühren" reagiert, um die Katze die Mäuse fressen zu lassen. Wenn die Katze eine Maus verpasst, verliert sie ein Leben.

# data[].attributes.body
In der letzte Stunde vor Weihnachten lassen wir es in der Scratch Kids AG schneien. Wir werden mit einem einfachen Programm starten und verwenden alles, was wir bisher gelernt haben: Ereignisse, Schleifen, Wenn-dann-sonst Blöcke, Variablen, Klone.

# data[].attributes.body
Wir bauen unser "Pac Man" in Scratch fertig.

Wir sammeln Punkte indem wir die kleinen Torten aufessen im Labyrinth. Aber pass auf, dass dich der Geist nicht erwischt, dann bist du "Game Over" ganz schnell. Du hast 60 Sekunden Zeit um mindestens 5 Torten zu essen und das Ziel zu erreichen.

Unser fertiges Pac Man Spiel wird außerdem Effekte für "Gewonnen", "Game Over" und eine Musik bekommen.

# data[].attributes.body
Im virtuelle Klassenzimmer der Scratch Community gibt es die Musterlösung zur Version 1 des Spiels "Fang die Maus!".

Außerdem gibt es das Template mit dem wir im Kurs immer arbeiten. Beides kann man zu Hause für weitere Experimente verwenden.

# data[].attributes.attachment_caption
Sprechender Einmaleins-Trainer mit Scratchy der Katze

# data[].attributes.body
Unser Einmaleins-Trainer kann nicht nur sprechen sondern auch Aufgaben mit Multiplikation, Division und gemischt stellen. Zu Beginn kann man die Anzahl der Aufgaben eingeben. Eine Stoppuhr sagt dir am Ende, wie schnell zu gerechnet hast.

# data[].attributes.body
Nachdem wir inzwischen verschiedene Formate und Vorgehensweisen im Kurs ausprobiert haben, wurden die Inhalte des Kurses etwas angepasst.

Die Kurseinheiten werden künftig alle in weiten Teilen noch mehr interaktiv und experimenteller sein. Die Theorie stellen wir also noch mehr zurück und werden uns dafür mit Fokus auf weitere Scratch-Projekte beschäftigen. Probieren statt Studieren :-)

# data[].attributes.attachment_link.description
Color pencils on bright background - Laden Sie dieses Foto von Anton Sukhinov auf Unsplash herunter

# data[].attributes.body
Im virtuelle Klassenzimmer der Scratch Community gibt es die Musterlösung zur Version 2 des Spiels "Fang die Maus!".

Außerdem gibt es das Template mit dem wir im Kurs immer arbeiten. Beides kann man zu Hause für weitere Experimente verwenden.

# data[].attributes.body
Wir nehmen einen Computer genauer unter die Lupe. Keinen auf Papier – einen echten.

Wir zerlegen einen alten Computer und lernen dabei die Rechner-Bauteile kennen und was ihre Aufgabe ist. Außerdem zerlegen wir eine mechanische Festplatte mit Magnetplatten.

Es gibt auch einen Ausflug in die Geschichte der Computer und deren Entwicklung in den letzten knapp 40 Jahren.

MODUL-1.3

# data[].attributes.body
Zusammenfassung und weitere Informationen über die Bauteile eines Computers und welche Funktion sie haben. Außerdem ein kleiner Überblick zur Geschichte der "Home Computer" der letzte 40 Jahre bis hin zu heutigen Smartphones und Tablets.

# data[].attributes.body
Referenz mit Beschreibung der Scratch Bausteine aus dem Modul 1 der Scratch Kids AG.

# data[].attributes.body
Wir bauen gemeinsam einen Einmaleins-Trainer der sprechen kann. Diesmal verwenden wir die Scratch App im Browser und programmieren ein vorbereitetes Scratch Projekt fertig.

Im Einmaleins-Trainer lernen wir zwei wichtige neue Konzepte kennen, die in allen Computerprogrammen verwendet werden: Variablen und Unterprogramme bzw. Funktionen, die man in Scratch auch "Meine Blöcke" nennt.

MODUL-2.1

# data[].attributes.body
Wir scratchen unsere Geburtstagsparty weiter. Die Kinder in beiden Gruppen hab schon in der ersten Stunde viel ausprobiert und Figuren sehr schön animiert. Wir machen dort weiter und bauen noch neue Dinge dazu.

Heute machen wir auch Coding Challenges, in denen wir selbstständig versuchen, kleine Aufgaben in Scratch selbst zu lösen.

MODUL-1.2

# data[].attributes.body
Einfache Coding Challenge zum Thema "Zufallszahlen" und "Bewegung".

# data[].attributes.body
Einfache Coding Challenge zu den Themen "Fühlen" und "Klang".

# data[].attributes.body
Die Kinder haben heute sehr gut mitgemacht in beiden Gruppen. Gerne wollte ich teilen, was zwei Jungs in der Scratch AG heute gebaut haben. Happy Halloween!

# data[].attributes.body
Zu Beginn der Scratch AG schauen wir uns die Scratch App an und schreiben unser erstes "Hallo Welt" Programm.

# data[].attributes.body
Wir beginnen das Programmieren mit Scratch und feiern Geburtstag. Mal sehen, was Scratch alles kann. Los geht's!

MODUL-1.1

# data[].attributes.body
Wir haben mit dem ersten richtigen Programm angefangen und die Kinder können schon verschiedenste Figuren herumlaufen lassen auf dem Bildschirm.

Hier die Nachlese zur "Happy Birthday" Party. Teil 2 dieser Nachlese machen wir in der 2. Stunde der Scratch AG.

# data[].attributes.headline
Elternbrief zum Start der AG - Scratch CATS

# data[].attributes.subject
Elternbrief zum Start der AG - Scratch CATS

# data[].attributes.body
Links zur Anmeldung für Scratch CATS im virtuellen Klassenzimmer in der Scratch Community online.

Bitte einen A4 Schnellhefter zum Sammeln der Arbeitsblätter besorgen und den Kindern mitgeben zur AG. Dankeschön!

# data[].attributes.headline
Elternbrief zum Start der AG - Scratch DOGS

# data[].attributes.subject
Elternbrief zum Start der AG - Scratch DOGS

# data[].attributes.body
Links zur Anmeldung für Scratch DOGS im virtuellen Klassenzimmer in der Scratch Community online.

Bitte einen A4 Schnellhefter zum Sammeln der Arbeitsblätter besorgen und den Kindern mitgeben zur AG. Dankeschön!

# data[].attributes.body
Sind für Eltern gedacht: allgemeine Infos zum Kurs und Orga.

Fragen zum Kurs? Gern hier im Padlet einen Kommentar unter einen Post schreiben.

# data[].attributes.body
Es werden Arbeitsblätter verteilt, die zusammen nach und nach für die Kinder eine Anleitung zum Programmieren mit Scratch ergeben.

Nachlese: Eine Zusammenfassung, was wir gemacht haben in der AG. Wer eine Stunde verpasst hat kann hier nachlesen.

Coding Challenge: Manchmal gibt es auch eine Aufgabe zu lösen. Es wird beschrieben, welches Ziel wir in Scratch erreichen wollen und einige Tipps, wie man dorthin kommen kann.

# data[].attributes.body
Die Kinder lernen Funktionen von Scratch im Detail kennen.

Referenz: Es werden auf Arbeitsblättern nochmals kurz die Befehle von Scratch erklärt. Wenn man vergessen hat, was ein bestimmter Scratch Baustein macht, dann kann man hier nochmal nachlesen.

# data[].attributes.body
Während des Kurses entsteht für die Kinder eine Anleitung für Scratch und die Inhalte zum Kurs als Nachlese.

Die verteilten Arbeitsblätter sollten von den Kindern in einem A4 Schnellhefter gesammelt werden. Dann kann man die Scratch Bausteine dort nachlesen bei Bedarf.

Alle Termine der Scratch AG finden sich auf der Rückseite des Deckblattes abgedruckt, welches zu Beginn des Kurses an die Kinder in beiden Gruppen ausgeteilt wird.

# data[].attributes.body
In diesem Modul schauen wir uns zusammen genauer an, welche Funktionen Scratch um Bereich "Bewegung" anbietet. Ein bisschen haben wir schon gesehen davon, als wir die Geburtstagsparty der Monster organisiert haben.

Wir probieren aus, was man noch so alles machen kann an Bewegung mit den Figuren in Scratch.

Figuren haben in Scratch eine Drehrichtung und bewegen sich immer abhängig von dieser Richtung. Wir werfen einen ersten Blick auf das Koordinatensystem von Scratch.

MODUL-1.2

# data[].attributes.body
Scratch-Projekte die wir zusammen im Kurs erstellen.

Wir probieren gemeinsam aus, was man mit Scratch machen kann, bauen neue Programme und verändern vorhandene Projekte. Wir bauen einzelne Bausteine für unser Spiel.

Eine Musterlösung findet sich immer in unserem virtuellen Klassenzimmer in der Scratch Community online.

# data[].attributes.attachment_caption
Scratch Kids AG Überblick zum Kursinhalt

# data[].attributes.headline
Kursinhalte und Module im Detail - CATS & DOGS

# data[].attributes.subject
Kursinhalte und Module im Detail - CATS & DOGS

# data[].attributes.body
In diesem Elternbrief wir der Programmierkurs für Kinder nochmal im Detail vorgestellt. Alle Module und Inhalte im Überblick.

# data[].attributes.body
Programme aus der Scratch Kids AG sind auf der offiziellen Website in unserem virtuellen Klassenraum abrufbar während die AG läuft.

https://scratch.mit.edu/users/ScratchKidsAG/

Natürlich kann man zusammen mit den Kindern auch von zu Hause aus weiter mit Scratch schöne Ideen umsetzen und dabei auf die hier veröffentlichten Materialien zurückgreifen.

Teilt eure Projekte gerne in unserem Klassenraum, um sie den anderen Kindern im Kurs zu zeigen.

# data[].attributes.body
Die Scratch Kids AG findet ab dem 10. Oktober 2023 wöchentlich am Dienstag statt für alle Kinder, die zum 1. Halbjahr aufgenommen wurden. Nach dem Zwischenzeugnis beginnen dann die neuen Gruppen zum 2. Halbjahr am 27. Februar 2024.

Die Gruppeneinteilung haben die Kinder in der Schule bereits als Elternbrief bekommen.

Es gibt zwei Gruppen pro Halbjahr. Eine Kurseinheit dauert 60 Minuten, die erste Gruppe startet um 14 Uhr (Scratch Cats) und die zweite um 15 Uhr (Scratch Dogs).

Der Kursinhalt in jedem Halbjahr ist gleich und verteilt sich jeweils auf 13 Unterrichtseinheiten in 5 Modulen. Geplant sind pro Halbjahr 15 Termine. Am Ende des Kurses bauen die Kinder alles was sie gelernt haben zu einem Spiel zusammen.

Wer etwas verpasst wg. Krankheit, kann sich online (hier im Padlet) und auch in unserem virtuellen Klassenraum auf der Scratch Website nochmal anschauen, was wir gemacht haben.

Während des Schuljahres werden begleitend die Materialien aus dem Kurs online alle veröffentlich.

# data[].attributes.body
In beiden Gruppen haben wir heute gemeinsam das Spiel "Pac Man" angefangen zu programmieren.

Pac Man lässt sich bereits steuern über Buttons (iPad) und Cursortasten (Notebook, PC). Dabei wird er von Wänden im Labyrinth aufgehalten.

Ein kleiner Algorithmus verteilt 10 Torten zufällig auf dem Spielfeld, so dass die Torten nicht auf einer Wand im Labyrinth liegen bleiben.

Pac Man kann über das Spielfeld gesteuert werden und die Torten aufessen.

Die Scratch Dogs sind ein bisschen weiter gekommen heute: sie haben schon einen Geist eingebaut, der über das Spielfeld fliegt und Jagd auf Pac Man macht.

# data[].attributes.body
Scratch ist eine Programmiersprache für Kinder und bereits ab 8 Jahren geeignet. Man kann damit schnell eigene kleine Ideen am Computer umsetzen, indem man grafische Blöcke am Bildschirm zu Programmen zusammenfügt. Es funktioniert also ähnlich wie Klemmbausteine, nur virtuell im Computer.

Scratch ist kostenlos und man muss es nicht einmal installieren. Einfach dem Link in diesem Post folgen und oben links auf "Entwickeln" klicken. Dann können sie, liebe Eltern, zu Hause mit ihren Kindern selbst in Browser mit dem Programmieren loslegen.

Lassen sie sich von ihren Kindern zeigen, wie es funktioniert.

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.body
Die Kinder lernen grundlegende Dinge über Computer. Hier geht es um MINT Themen und weniger um Scratch.

# data[].attributes.body
Bildnachweis: Bildmaterial kommt von Unsplash.com und wird von dort kostenlos zur Verfügung gestellt.

Auf Arbeitsblättern werden teilweise Bilder aus der Wikipedia genutzt. Diese haben einen eigenen Vermerk und stehen unter der CC License von Wikipedia. Im PDF sind die Quellen zu jedem Bild als Link hinterlegt.

# data[].attributes.attachment_link.title
Faszinierende, kostenlose Bilder und Fotos | Unsplash

# data[].attributes.attachment_link.description
Faszinierende, kostenlose Bilder und Fotos, die Sie herunterladen und für jedes Projekt verwenden können. Besser als alle lizenzfreien Fotos oder Stockfotos.