- Scratch ermöglicht das Programmieren von Spielen (vor allem 2D), Animationen und simplen Programmen (Mal-Programm, Rechner...).
- Scratch kann Bilder, Musikdateien jedoch keine Videos einlesen.
- Scratch kann nicht auf das System und das Internet zugreifen.
- Scratch Applikationen können auf www.scratch.mit.edu kostenlos hochgeladen werden, um sie anderen Benutzer zur Verfügung zu stellen.
- Auf der Scratch Internetseite gibt es viele Projekte anderer Autoren anzuschauen. Die Projekte kann man in Scratch öffnen. So sieht man den Codeaufbau.
- Scratch benötigt keine Programmiersprachen, ist leicht zu lernen und führt zu frühen Erfolgen.
- Scratch hat recht viele Möglichkeiten (Steuerung mit der Tastatur, Erstellen von Spielen im Mario-Stil...)
- Scratch könnt ihr kostenlos auf www.scratch.mit.edu downloaden.
- Mit einem Programm lassen sich Scratch-Dateien in .exe Dateien transformieren, um so auch Benutzern, die Scratch nicht auf dem eigenen Rechner haben, das Öffnen der Projekte zu ermöglichen.
Wenn ihr also Lust habt, ein Spiel oder Animationen zu erstellen, dann solltet ihr euch Scratch und die folgenden Tutorials mal anschauen.
Der Scratch Coding-Bereich:

Ein Beispiel (grosses Projekt!) könnt ihr hier finden:
http://scratch.mit.edu/projects/TheSaint/314535
Inhalt des Tutorials:
- Download und Installation
- erster Start von Scratch
- Spracheinstellung
- Benutzeroberfläche
- Veränderbare Skripts
1. Download und Installation
Für den Download von Scratch braucht ihr eine vernünftige Internetverbindung und ein bisschen Zeit. Scratch könnt ihr wie schon gesagt kostenlos downloaden. Zum Download
Die Installation sollte keine weiteren Fragen ergeben, da sie wie eine normale Software-Installation funktioniert.
Hinweis: Achte darauf, dass du den richtigen Download nimmst: Es gibt einen Windows-, einen Mac-, und einen Linuxdownload.
2. erster Start von ScratchDie Installation sollte keine weiteren Fragen ergeben, da sie wie eine normale Software-Installation funktioniert.
Hinweis: Achte darauf, dass du den richtigen Download nimmst: Es gibt einen Windows-, einen Mac-, und einen Linuxdownload.
Nach erfolgreichem Abschliessen der Installation, kannst du Scratch nun zum ersten Mal starten und gleich zu Schritt 3 gehen...
3. SpracheinstellungAchte darauf, dass Scratch in deiner gewünschten Sprache ausgeführt wird. Wenn das nicht der Fall sein sollte, dann ändere das beim Globus-Symbol:

4. BenutzeroberflächeIn Scratch gibt es 4 Bereiche:
Ganz links findest du die Code-Bibliothek, in der du alle möglichen Code-Bausteine findest. Diese sind unterteilt in 8 Kategorien (Bewegung, Aussehen, Klang, Malstift, Steuerung, Fühlen, Operatoren und Variablen). Wenn du eine Kategorie anwählst, dann siehst du unten deren Code-Bausteine. Jede Kategorie besitzt eine andere Farbe.
In der Mitte, das Grösste Element, ist den Skript- bzw. Kostüm- oder Klangbereich. Durch die Tabs kannst du zwischen den Bereichen wechseln. In den Skript-Bereich wird jeweils der gewünschte Code-Baustein aus der Bibliothek herüber gezogen. Achte darauf, dass du dich im Skript-Bereich eines einzelnen Objekt oder der Bühne befindest. Welches Objekt du ausgewählt hast, siehst über den verschiedenen Tabs. Im Kostüm-Bereich kannst du die Kostüme des ausgewählten Objektes ändern (importieren oder selbst ein Kostüm malen). Im Klangbereich kannst du Klänge importieren, um sie nachher vom Objekt abspielen zu lassen (z.B: Sprache bei einer Animation).
Der Bereich Rechts enthält ein weises Rechteck, das bei jedem Start von Scratch eine Katze beinhaltet. Dieser Bereich, die Bühne, ist das, was der Spieler/Zuschauer, der dein Projekt anschaut sieht.
Unten findest du alle Objekte. Dort kannst du zwischen den Objekten hin und her wechseln oder ein neues Malen bzw. Importieren.
Oben rechts kannst du noch einige Einstellungen zu Ansicht vornehmen. Rechts davon ist die Menü-Liste, auf die ich jetzt nicht weiter darauf eingehen werde.
Scratch funktioniert also wie ein Theater. In der Bibliothek findest du Theaterstücke, im Skript-Bereich ordnest du den Schauspieler ihre Rollen zu und auf der Bühne wird danach alles aufgeführt.Ganz links findest du die Code-Bibliothek, in der du alle möglichen Code-Bausteine findest. Diese sind unterteilt in 8 Kategorien (Bewegung, Aussehen, Klang, Malstift, Steuerung, Fühlen, Operatoren und Variablen). Wenn du eine Kategorie anwählst, dann siehst du unten deren Code-Bausteine. Jede Kategorie besitzt eine andere Farbe.
In der Mitte, das Grösste Element, ist den Skript- bzw. Kostüm- oder Klangbereich. Durch die Tabs kannst du zwischen den Bereichen wechseln. In den Skript-Bereich wird jeweils der gewünschte Code-Baustein aus der Bibliothek herüber gezogen. Achte darauf, dass du dich im Skript-Bereich eines einzelnen Objekt oder der Bühne befindest. Welches Objekt du ausgewählt hast, siehst über den verschiedenen Tabs. Im Kostüm-Bereich kannst du die Kostüme des ausgewählten Objektes ändern (importieren oder selbst ein Kostüm malen). Im Klangbereich kannst du Klänge importieren, um sie nachher vom Objekt abspielen zu lassen (z.B: Sprache bei einer Animation).
Der Bereich Rechts enthält ein weises Rechteck, das bei jedem Start von Scratch eine Katze beinhaltet. Dieser Bereich, die Bühne, ist das, was der Spieler/Zuschauer, der dein Projekt anschaut sieht.
Unten findest du alle Objekte. Dort kannst du zwischen den Objekten hin und her wechseln oder ein neues Malen bzw. Importieren.
Oben rechts kannst du noch einige Einstellungen zu Ansicht vornehmen. Rechts davon ist die Menü-Liste, auf die ich jetzt nicht weiter darauf eingehen werde.
5. Veränderbare Skripts
Es gibt einige Skript-Elemente, die sich anpassen lassen. So zum Beispiel das Element "gehe 10-er Schritt" in der Skript-Familie "Bewegung". Die 10 steht hier in einem weissen Feld. Wenn ihr in dieses Feld klickt, könnt ihr die Zahl ändern.
Es gibt weitere veränderbare Skripts: "Ziehe Kostüm 1 an" (Aussehen) lässt sich auch verändern, indem ihr auf den Pfeil rechts neben der 1 klickt. Dort könnt ihr zwischen allen Kostüme der Figur auswählen.
Inhalt des Tutorials:Es gibt weitere veränderbare Skripts: "Ziehe Kostüm 1 an" (Aussehen) lässt sich auch verändern, indem ihr auf den Pfeil rechts neben der 1 klickt. Dort könnt ihr zwischen allen Kostüme der Figur auswählen.
- Bühne vorbereiten
- Katze vorbereiten und scripten
- Ausprobieren
1. Bühne vorbereiten
Als erstes werden wir die Bühne vorbereiten, indem wir ihr ein anderes Bild zuordnen. Geht in den Hintergrund-Bereich der Bühne und klickt dort auf Importieren. Es öffnet sich nun ein Fenster, wo ihr verschiedene Gruppen von Hintergrundbilder sieht. Klickt auf den Ordner "Outdoors" und doppelklickt auf das Hintergrundbild "brick-wall2".
2. Katze vorbereiten und scriptenNachdem wir nun das Hintergrundbild gewechselt haben, müssen wir die Katze neu ausrichten. Achtet darauf, dass sie auf dem Weg vor der Wand ist, wo sie später hin und her laufen wird.

Jetzt müssen wir der Katze noch andere Kostüme geben. Geht dazu in den Kostüm-Bereich der Katze und kopiert dort die zwei bereits vorhandenen Kostüme, sodass ihr nun insgesamt 4 Kostüme habt. Je ein Kostüm von den gleichen zwei wird nun horizontal gespiegelt:

Ich habe die Kostüme noch umbenannt, um einen besseren Überblick zu behalten. Am besten macht ihr es gleich wie ich:

Doppelklickt nun auf die Katze, um in deren Skript-Bereich zu kommen.
Geht nun auf die Skript-Familie "Steuerung" (gelb) und zieht den Baustein "Wenn Taste Leertaste gedrückt" zwei mal in den Skript-Bereich. Ändert Leertaste in "Pfeil nach rechts" und "Pfeil nach links".

Diese Skript-Bausteine bewirken, dass wenn man eine Pfeiltaste drückt der unten stehende Skript ausgeführt wird.
Also müssen wir noch etwas darunter setzen, und zwar den Bewegungs-Baustein "ändere x um 10". Den setzten wir unter das Element mit Pfeil nach rechts.
Ziehe das selbe Element nochmal rein aber ändere 10 in -10, indem du auf des weise Eingabefeld klickst und die Zahlen eingibst. Dieses Element gehört unter das Element mit dem linken Pfeil.
Du siehst, dass es funktioniert und die Katze sich bewegt. Doch wir wollen, dass sie mit jedem Schritt das Kostüm wechselt und auch in die richtige Richtung schaut. Jetzt kommen die 4 Kostüme in 2 Richtungen ins Spiel. Unter dem Skript, der mit "Wenn Taste Pfeil nach rechts gedrückt" beginnt, kommt nun noch das Element ziehe Kostüm rechts 1 an, welches du in der Aussehen-Familie finden kannst. Darunter kommt das Element "warte 0.2 Sek." (Steuerung) und dann folgt eben das Element "ändere x um 10", welches wir bereits hinzugefügt haben. Darunter kommt schlussendlich noch das Element "ziehe Kostüm rechts2 an" (Aussehen).
Jetzt müssen wird das gleiche noch für die Linke Seite machen:

Das war es bereits vom ersten Scratch-Tutorial. Ihr kennt nun einige Grundlagen um Animationen oder auch bereits einfache Spiele zu erstellen.Jetzt müssen wir der Katze noch andere Kostüme geben. Geht dazu in den Kostüm-Bereich der Katze und kopiert dort die zwei bereits vorhandenen Kostüme, sodass ihr nun insgesamt 4 Kostüme habt. Je ein Kostüm von den gleichen zwei wird nun horizontal gespiegelt:
Ich habe die Kostüme noch umbenannt, um einen besseren Überblick zu behalten. Am besten macht ihr es gleich wie ich:
Doppelklickt nun auf die Katze, um in deren Skript-Bereich zu kommen.
Geht nun auf die Skript-Familie "Steuerung" (gelb) und zieht den Baustein "Wenn Taste Leertaste gedrückt" zwei mal in den Skript-Bereich. Ändert Leertaste in "Pfeil nach rechts" und "Pfeil nach links".
Diese Skript-Bausteine bewirken, dass wenn man eine Pfeiltaste drückt der unten stehende Skript ausgeführt wird.
Also müssen wir noch etwas darunter setzen, und zwar den Bewegungs-Baustein "ändere x um 10". Den setzten wir unter das Element mit Pfeil nach rechts.
Ziehe das selbe Element nochmal rein aber ändere 10 in -10, indem du auf des weise Eingabefeld klickst und die Zahlen eingibst. Dieses Element gehört unter das Element mit dem linken Pfeil.
Du siehst, dass es funktioniert und die Katze sich bewegt. Doch wir wollen, dass sie mit jedem Schritt das Kostüm wechselt und auch in die richtige Richtung schaut. Jetzt kommen die 4 Kostüme in 2 Richtungen ins Spiel. Unter dem Skript, der mit "Wenn Taste Pfeil nach rechts gedrückt" beginnt, kommt nun noch das Element ziehe Kostüm rechts 1 an, welches du in der Aussehen-Familie finden kannst. Darunter kommt das Element "warte 0.2 Sek." (Steuerung) und dann folgt eben das Element "ändere x um 10", welches wir bereits hinzugefügt haben. Darunter kommt schlussendlich noch das Element "ziehe Kostüm rechts2 an" (Aussehen).
Jetzt müssen wird das gleiche noch für die Linke Seite machen:
Über Rückmeldungen würde ich mich sehr freuen und es würden sicherlich ein paar Tutorials geben.
MusicX 2010



Kommentar schreiben

Bereiche
Kategorien
Forum - Programming





Artikel bewerten