Scratch: Unterschied zwischen den Versionen

Aus QED-WIKI - Ein Berliner Mathe-WIKI von und für Schülerinnen und Schüler
Wechseln zu: Navigation, Suche
K
(zum-wiki:)
 
(6 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
 
[[Kategorie:Programmiersprachen]]
 
[[Kategorie:Programmiersprachen]]
Wenn du schon immer mal ein Computerspiel selber machen (aber Java, C#, C++ & Co total kryp­tisch aussehen und der Einstieg unheimlich aufwendig erscheint), eine kleine Animation erstellen oder Tetris so tunen wolltest, dass dein Highscore gigantisch wird,..., dann solltest du dir unbedingt Scratch ansehen.
 
Vielleicht schaust du dir erst mal http://www.scratch.mit.edu/projects/Kinderlabor/1633578 an, dann bekommst du einen ersten Eindruck, was man mit Scratch z.B. machen kann.
 
  
Scratch ist eine tolle Programmierumgebung vom M.I.T. für Kinder und Jugendliche, Programmier­anfänger oder Profis, die einfach nur Spaß haben wollen. Man malt oder importiert „Sprites“ (so heißen Objekte in Scratch) und fügt Aktionen, die ein Sprite machen soll, ganz einfach mit Drag & Drop hinzu.  
+
[[Datei:ScratchSchrift.jpg]]
  
 +
Wenn du schon immer mal ein '''Computerspiel selber machen''' (aber Java, C#, C++ & Co total kryp­tisch aussehen und der Einstieg unheimlich aufwendig erscheint), eine kleine Animation erstellen oder Tetris so tunen wolltest, dass dein Highscore gigantisch wird,..., dann solltest du dir unbedingt '''Scratch''' ansehen.
 +
Vielleicht schaust du dir dazu erst mal http://www.scratch.mit.edu/projects/Kinderlabor/1633578 an, dann bekommst du einen ersten Eindruck, was man mit Scratch z.B. machen kann.
 +
 +
Scratch ist eine tolle '''Programmierumgebung''' vom M.I.T. für Kinder und Jugendliche, Programmier­anfänger oder Profis, die einfach nur Spaß haben wollen. Man malt oder importiert „Sprites“ (so heißen Objekte in Scratch) und fügt Aktionen, die ein Sprite machen soll, ganz einfach mit Drag & Drop hinzu.
 +
 +
[[Datei:ScratchScreen.jpg]]
  
 
Man muss kaum tippen (sehr sympathisch, kann dadurch auch keine Syntaxfehler machen). Scratch ist kostenlos (Download auf der Scratchseite http://info.scratch.mit.edu/de/Scratch_1.4_Download für verschiedene Betriebssysteme). Im Scratch Download sind auch Sprites, Klänge und Beispielprogramme schon enthalten. Die Beispiel­programme kannst du dir anschauen und dabei  sehen, welche Möglichkeiten es gibt oder sie an­passen, wenn du nicht gleich mit einem eigenen Projekt (so heißen bei Scratch die Pro­gramme) starten willst.
 
Man muss kaum tippen (sehr sympathisch, kann dadurch auch keine Syntaxfehler machen). Scratch ist kostenlos (Download auf der Scratchseite http://info.scratch.mit.edu/de/Scratch_1.4_Download für verschiedene Betriebssysteme). Im Scratch Download sind auch Sprites, Klänge und Beispielprogramme schon enthalten. Die Beispiel­programme kannst du dir anschauen und dabei  sehen, welche Möglichkeiten es gibt oder sie an­passen, wenn du nicht gleich mit einem eigenen Projekt (so heißen bei Scratch die Pro­gramme) starten willst.
  
Es gibt im Netz eine sehr nette Scratch Gemeinde vom Anfänger bis zum Profi, vom Kind bis zum Rentner aus allen möglichen Ländern. Wenn du dich anmeldest (musst du zur Nutzung nicht, ist aber wirklich unbedenklich und absolut empfehlenswert) kannst du auch eigene Projekte hoch­stellen (oft gibt es nettes oder hilfreiches Feedback), Projekte von anderen herunterladen, wenn sie dir gefallen oder du sehen möchtest, wie etwas gemacht wurde. Du kannst auch Projekte von anderen erweitern und sie wieder hochladen, Remix heißt das dann. Du kannst andere Benutzer als Freunde hinzufügen (dann bekommst du angezeigt, wenn sie ein neues Projekt hochgeladen haben). Es gibt unglaublich viele tolle Projekte im Netz und nebenbei lernst du vielleicht auch noch ein bisschen Englisch (kann nie schaden), weil du keine Lust oder Möglichkeit hast, jemanden um Übersetzung zu bitten, denn viele Benutzer kommen aus englischsprachigen Ländern oder können Englisch (keine Angst, es gibt auch viele nette deutschsprachige Scratcher).  
+
Es gibt im Netz eine sehr nette Scratch Gemeinde vom Anfänger bis zum Profi, vom Kind bis zum Rentner aus allen möglichen Ländern. Wenn du dich anmeldest (musst du zur Nutzung nicht, ist aber wirklich unbedenklich und absolut empfehlenswert), kannst du auch eigene Projekte hoch­stellen (oft gibt es nettes oder hilfreiches Feedback), Projekte von anderen herunterladen, wenn sie dir gefallen oder du sehen möchtest, wie etwas gemacht wurde. Du kannst auch Projekte von anderen erweitern und sie wieder hochladen, Remix heißt das dann. Du kannst andere Benutzer als Freunde hinzufügen (dann bekommst du angezeigt, wenn sie ein neues Projekt hochgeladen haben). Es gibt unglaublich viele tolle Projekte im Netz und nebenbei lernst du vielleicht auch noch ein bisschen Englisch (kann nie schaden), weil du keine Lust oder Möglichkeit hast, jemanden um Übersetzung zu bitten, denn viele Benutzer kommen aus englischsprachigen Ländern oder können Englisch (keine Angst, es gibt auch viele nette deutschsprachige Scratcher).  
  
 
Also, worauf wartest du noch? Fang einfach an, in den Weihnachtsferien hast du bestimmt Zeit (und deinen Eltern kannst du sagen, du machst was für die Schule, denn einige Schulen, z.B. Marie Curie oder Heinrich Hertz setzen Scratch im Informatikunterricht ein).
 
Also, worauf wartest du noch? Fang einfach an, in den Weihnachtsferien hast du bestimmt Zeit (und deinen Eltern kannst du sagen, du machst was für die Schule, denn einige Schulen, z.B. Marie Curie oder Heinrich Hertz setzen Scratch im Informatikunterricht ein).
  
Hier einige hilfreiche Links:
+
'''Hier einige hilfreiche Links:'''
http://info.scratch.mit.edu/de/Support/Get_Started
+
 
http://www.kinderlabor.ch/Programmieren-fuer-Kinder/Unterrichtsmaterial-Scratch.html
+
Direkt zum Download: [http://infoscratch.media.mit.edu/Scratch_1.4_Download]
 +
 
 +
Zum Anfangen (hat auch den Downloadlink): [http://info.scratch.mit.edu/de/Support/Get_Started]
 +
 
 +
Material zur Einführung: [http://www.kinderlabor.ch/Programmieren-fuer-Kinder/Unterrichtsmaterial-Scratch.html]
 +
 
 +
Projekt für andere Computer (ohne Scratch) zur Verfügung stellen (z.B. um dein Spiel an deine Freunde weiterzugeben): [http://wiki.scratch.mit.edu/wiki/Porting_Scratch_Projects] oder gleich in ein JAR umwandeln [http://www.4shared.com/file/Hq78g03Y/ToJAR.html]
 +
 
  
 
Nun liste ich noch ein paar Vor- und Nachteile auf, dabei gilt, was einerseits ein Vorteil ist, ist manchmal auf der anderen Seite ein Nachteil.
 
Nun liste ich noch ein paar Vor- und Nachteile auf, dabei gilt, was einerseits ein Vorteil ist, ist manchmal auf der anderen Seite ein Nachteil.
Zeile 31: Zeile 42:
 
|}
 
|}
  
 +
Noch Fragen? Vielleicht kann [[Benutzer:frcroth|ich]] dir helfen.
  
  
  
 
+
[[zum-wiki:Scratch]]
Noch Fragen? Vielleicht kann ich dir helfen.
+

Aktuelle Version vom 16. Februar 2015, 21:22 Uhr

ScratchSchrift.jpg

Wenn du schon immer mal ein Computerspiel selber machen (aber Java, C#, C++ & Co total kryp­tisch aussehen und der Einstieg unheimlich aufwendig erscheint), eine kleine Animation erstellen oder Tetris so tunen wolltest, dass dein Highscore gigantisch wird,..., dann solltest du dir unbedingt Scratch ansehen. Vielleicht schaust du dir dazu erst mal http://www.scratch.mit.edu/projects/Kinderlabor/1633578 an, dann bekommst du einen ersten Eindruck, was man mit Scratch z.B. machen kann.

Scratch ist eine tolle Programmierumgebung vom M.I.T. für Kinder und Jugendliche, Programmier­anfänger oder Profis, die einfach nur Spaß haben wollen. Man malt oder importiert „Sprites“ (so heißen Objekte in Scratch) und fügt Aktionen, die ein Sprite machen soll, ganz einfach mit Drag & Drop hinzu.

ScratchScreen.jpg

Man muss kaum tippen (sehr sympathisch, kann dadurch auch keine Syntaxfehler machen). Scratch ist kostenlos (Download auf der Scratchseite http://info.scratch.mit.edu/de/Scratch_1.4_Download für verschiedene Betriebssysteme). Im Scratch Download sind auch Sprites, Klänge und Beispielprogramme schon enthalten. Die Beispiel­programme kannst du dir anschauen und dabei sehen, welche Möglichkeiten es gibt oder sie an­passen, wenn du nicht gleich mit einem eigenen Projekt (so heißen bei Scratch die Pro­gramme) starten willst.

Es gibt im Netz eine sehr nette Scratch Gemeinde vom Anfänger bis zum Profi, vom Kind bis zum Rentner aus allen möglichen Ländern. Wenn du dich anmeldest (musst du zur Nutzung nicht, ist aber wirklich unbedenklich und absolut empfehlenswert), kannst du auch eigene Projekte hoch­stellen (oft gibt es nettes oder hilfreiches Feedback), Projekte von anderen herunterladen, wenn sie dir gefallen oder du sehen möchtest, wie etwas gemacht wurde. Du kannst auch Projekte von anderen erweitern und sie wieder hochladen, Remix heißt das dann. Du kannst andere Benutzer als Freunde hinzufügen (dann bekommst du angezeigt, wenn sie ein neues Projekt hochgeladen haben). Es gibt unglaublich viele tolle Projekte im Netz und nebenbei lernst du vielleicht auch noch ein bisschen Englisch (kann nie schaden), weil du keine Lust oder Möglichkeit hast, jemanden um Übersetzung zu bitten, denn viele Benutzer kommen aus englischsprachigen Ländern oder können Englisch (keine Angst, es gibt auch viele nette deutschsprachige Scratcher).

Also, worauf wartest du noch? Fang einfach an, in den Weihnachtsferien hast du bestimmt Zeit (und deinen Eltern kannst du sagen, du machst was für die Schule, denn einige Schulen, z.B. Marie Curie oder Heinrich Hertz setzen Scratch im Informatikunterricht ein).

Hier einige hilfreiche Links:

Direkt zum Download: [1]

Zum Anfangen (hat auch den Downloadlink): [2]

Material zur Einführung: [3]

Projekt für andere Computer (ohne Scratch) zur Verfügung stellen (z.B. um dein Spiel an deine Freunde weiterzugeben): [4] oder gleich in ein JAR umwandeln [5]


Nun liste ich noch ein paar Vor- und Nachteile auf, dabei gilt, was einerseits ein Vorteil ist, ist manchmal auf der anderen Seite ein Nachteil.

Vorteile Nachteile
sehr leicht zu erlernen geringer Sprachumfang
schnelle Erfolge nicht wirklich objektorientiert
kostenlos langsam bei der Programmausführung
nette Community bei großen Projekten unübersichtlich
Einstieg in Programmiersprachen -

Noch Fragen? Vielleicht kann ich dir helfen.