Scratch
Wenn du schon immer mal ein Computerspiel selber machen (aber Java, C#, C++ & Co total kryptisch 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, Programmieranfä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.
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 Beispielprogramme kannst du dir anschauen und dabei sehen, welche Möglichkeiten es gibt oder sie anpassen, wenn du nicht gleich mit einem eigenen Projekt (so heißen bei Scratch die Programme) 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 hochstellen (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: http://info.scratch.mit.edu/de/Support/Get_Started http://www.kinderlabor.ch/Programmieren-fuer-Kinder/Unterrichtsmaterial-Scratch.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.
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.