Discuss Scratch

ChrisFisch
New to Scratch
2 posts

Scratch mit 6. Klässler

Hallo,
ich bin Lehrer und ich möchte gerne Scratch im Unterricht einer 6. Klasse einlocsetzen.
Ich möchte nur wissen, ob es folgende Funktion bei Scratch gibt.
Ich will z.B eine Turtlegrafik erstellen, dazu muss die Figur auch sich auf Kreisbahnen bewegen. Wie man eine Kreisbahn programmiert, das ist mir in anderen Computersprachen wie Python klar, ich habe auch schon gesehen, wie man das umsetzt in Scratch. Allerdings ist das viel zu schwierig für Kinder, die noch nicht mal was von Sinus und Kosinus gehört haben.
In Python würde ich eine Prozedur programmieren, ihr einen klaren Deutschen Namen geben, und dann meine Schülern einbinden lassen, sie können es wie eine “Black Box” nutzen, ohne dass sie das mathematische Innenleben sehen und verstehen müssen.
Ist das auch bei Scratch möglich? Kann eine Prozddur programmieren, und an meine Schüler als bloße Anweisung übergeben, ohne dass sie eine Programm sehen, dass sie noch nicht verstehen können? Sowas wie einen Blackbox-Block?
Danke
LG Christian
LOLboy2009
Scratcher
500+ posts

Scratch mit 6. Klässler

Hallo! Möglicherweiße habe ich es nicht so verstanden, ich sage es jetzt mal so, wie ich es verstanden habe: Die Schüler sollen ein Programm weiterentwickeln, das von jemand anderen angefangen wurde. Laut meinen Wissens ist es nicht möglich einen Skript zu verbergen, es gibt einen kleinen Bug, mit dem das geht, aber dieser funktioniert nicht immer. Aber wenn die Skripte versteckt werden sollen, kann man das locker machen: Mit Kommentaren bedecken, sie auf der Arbeitsfläche in irgendeine untere Ecke verstecken usw. . Man kann auch mit den Nachrichtenblöcken arbeiten, so wird das ganze leichter, oder mit Definierblöcken:
Wenn ich [ v] empfange

sende [ v] an alle

sende [ v] an alle und warte
Definiere Test
So können sie die Anwendung programmieren, sie an einen Nachrichten/Definier-block hengen, und die Schüler können ihn bei Bedarf benutzen.
Ich hoffe ich habe es richtig verstanden…

MAKE WITH ME Food4Food on my Profile! :D (i give you a taco for a cupcake *Yummy*)
The Joke Simulator 1.4.5 Thanks for +120 Views! Forum Stats here…
SOS (ScratchOperatingSystem): here!
OK…. MY NEW WEEEEbsiTE! CLICK HERE: –> <– (sry this Website is only German I will make soon it in English. )
LG LOLboy2009
fritz15
Scratcher
92 posts

Scratch mit 6. Klässler

Oder man macht ein sehr einfaches Skript, ohne (viel) Mathematik. Das Programm kann dann ein Vieleck mit ganz vielen Ecken zeichnen, das sieht dann auch aus wie ein Kreis.
Wenn die grüne Flagge angeklickt
setze Richtung auf (90)
gehe zu x: (0) y: (0)
wische Malspuren weg
schalte Stift ein
wiederhole (100) mal
gehe (3) er-Schritt
drehe dich nach rechts um ((360) / (100)) Grad
end
Dieses einfache Skript sollte von jeder*jedem verstanden werden.

Last edited by fritz15 (April 30, 2021 12:58:08)


fritz15


Großer Vogel
1933

Die Nachtigall ward eingefangen,
Sang nimmer zwischen Käfigstangen.
Man drohte, kitzelte und lockte.
Gall sang nicht. Bis man die Verstockte
In tiefsten Keller ohne Licht
Einsperrte. – Unbelauscht, allein
Dort, ohne Angst vor Widerhall,
Sang sie
Nicht – -,
Starb ganz klein
Als Nachtigall.

Joachim Ringelnatz
KROKOBIL
Scratcher
100+ posts

Scratch mit 6. Klässler

Ja, so etwas geht. Dafür gibt es Funktionen.
Eine Funktion kann man erstellen, indem man auf Meine Blöcke (rosa/lila und unten links) und dann auf Neuer Block klickt. Dort kann man dann einen Block erstellen, der dann z.B. so aussehen kann:
Definiere zeichne Kreis bei x: (y) y: (y) mit Radius (Radius)
...
Die Farben sehen dabei aber evtl. etwas anders aus als hier.
Der Block ist dann bei Meine Blöcke und man kann ihn so aufrufen:
zeichne Kreis bei x: (100) y: (0) mit Radius (100) :: custom


Magst du in meinem Studio für deutsche Scratcher mitmachen?
ChrisFisch
New to Scratch
2 posts

Scratch mit 6. Klässler

KROKOBIL wrote:

Ja, so etwas geht. Dafür gibt es Funktionen.
Eine Funktion kann man erstellen, indem man auf Meine Blöcke (rosa/lila und unten links) und dann auf Neuer Block klickt. Dort kann man dann einen Block erstellen, der dann z.B. so aussehen kann:
Definiere zeichne Kreis bei x: (y) y: (y) mit Radius (Radius)
...
Die Farben sehen dabei aber evtl. etwas anders aus als hier.
Der Block ist dann bei Meine Blöcke und man kann ihn so aufrufen:
zeichne Kreis bei x: (100) y: (0) mit Radius (100) :: custom
Hi, Danke, das werde ich gleich mal Ausprobieren, möchte nämlich Stringart mit meinen Schülern machen, das mögen die ganz gerne in der Regel
Fyndora
Scratcher
1000+ posts

Scratch mit 6. Klässler

ChrisFisch wrote:

Hallo,
ich bin Lehrer und ich möchte gerne Scratch im Unterricht einer 6. Klasse einlocsetzen.
Ich möchte nur wissen, ob es folgende Funktion bei Scratch gibt.
Ich will z.B eine Turtlegrafik erstellen, dazu muss die Figur auch sich auf Kreisbahnen bewegen. Wie man eine Kreisbahn programmiert, das ist mir in anderen Computersprachen wie Python klar, ich habe auch schon gesehen, wie man das umsetzt in Scratch. Allerdings ist das viel zu schwierig für Kinder, die noch nicht mal was von Sinus und Kosinus gehört haben.
In Python würde ich eine Prozedur programmieren, ihr einen klaren Deutschen Namen geben, und dann meine Schülern einbinden lassen, sie können es wie eine “Black Box” nutzen, ohne dass sie das mathematische Innenleben sehen und verstehen müssen.
Ist das auch bei Scratch möglich? Kann eine Prozddur programmieren, und an meine Schüler als bloße Anweisung übergeben, ohne dass sie eine Programm sehen, dass sie noch nicht verstehen können? Sowas wie einen Blackbox-Block?
Danke
LG Christian

Als Lehrer solltest du dir eventuell zuerst einen Lehrer-Account zulegen. Es macht die ganze Klassenstruktur einfacher https://scratch.mit.edu/educators/

Wenn du etwas suchst, gib einfach mal ein passendes Schlagwort in die Suche ein und lass dich überraschen, was mit Scratch alles möglich ist…z.B. Turtlegrafik https://scratch.mit.edu/projects/479150890/

Oder legendär Sinus und Cosinus https://scratch.mit.edu/projects/700621/ . Bei Scratch, oder mit Scratch, basteln schon 8 jährige mit Sinuskurven rum, lass es einfach langsam und lustig angehen

Blackbox, oder verdeckte Scripte sind nicht möglich, beziehungsweise nicht erlaubt, da jedes Projekt für jeden nutzbar und einsehbar sein muss.
Du könntest aber ein Aufgaben Projekt erstellen, mit dem sie dann arbeiten, bzw. das sie dann remixen und weiter entwickeln.



Onako2
Scratcher
51 posts

Scratch mit 6. Klässler

Fyndora wrote:

ChrisFisch wrote:

Hallo,
ich bin Lehrer und ich möchte gerne Scratch im Unterricht einer 6. Klasse einlocsetzen.
Ich möchte nur wissen, ob es folgende Funktion bei Scratch gibt.
Ich will z.B eine Turtlegrafik erstellen, dazu muss die Figur auch sich auf Kreisbahnen bewegen. Wie man eine Kreisbahn programmiert, das ist mir in anderen Computersprachen wie Python klar, ich habe auch schon gesehen, wie man das umsetzt in Scratch. Allerdings ist das viel zu schwierig für Kinder, die noch nicht mal was von Sinus und Kosinus gehört haben.
In Python würde ich eine Prozedur programmieren, ihr einen klaren Deutschen Namen geben, und dann meine Schülern einbinden lassen, sie können es wie eine “Black Box” nutzen, ohne dass sie das mathematische Innenleben sehen und verstehen müssen.
Ist das auch bei Scratch möglich? Kann eine Prozddur programmieren, und an meine Schüler als bloße Anweisung übergeben, ohne dass sie eine Programm sehen, dass sie noch nicht verstehen können? Sowas wie einen Blackbox-Block?
Danke
LG Christian

Als Lehrer solltest du dir eventuell zuerst einen Lehrer-Account zulegen. Es macht die ganze Klassenstruktur einfacher https://scratch.mit.edu/educators/

Wenn du etwas suchst, gib einfach mal ein passendes Schlagwort in die Suche ein und lass dich überraschen, was mit Scratch alles möglich ist…z.B. Turtlegrafik https://scratch.mit.edu/projects/479150890/

Oder legendär Sinus und Cosinus https://scratch.mit.edu/projects/700621/ . Bei Scratch, oder mit Scratch, basteln schon 8 jährige mit Sinuskurven rum, lass es einfach langsam und lustig angehen

Blackbox, oder verdeckte Scripte sind nicht möglich, beziehungsweise nicht erlaubt, da jedes Projekt für jeden nutzbar und einsehbar sein muss.
Du könntest aber ein Aufgaben Projekt erstellen, mit dem sie dann arbeiten, bzw. das sie dann remixen und weiter entwickeln.



Was ist eine Blackbox?

WEEWOOos!

Powered by DjangoBB