background preloader

Scratch

Facebook Twitter

Scratch. Programmiersprachen für Kinder. Programmiersprachen für Kinder sind als Lerninstrumente konzipiert, mit denen Kinder im Vorschul- und Schulalter sich spielerisch mit der Funktionsweise und den Prinzipien der Entwicklung von Computersoftware vertraut machen können. Merkmale und Entwicklungsgeschichte[Bearbeiten] Gelegentlich wurden Programmiersprachen für Kinder auch in Indien (CiMPLE) oder Europa (Guido van Robot, RoboMind, Baltie, E-Slate) entwickelt. In deutschen Sprachversionen liegen u. a. Karel the Robot, RoboMind, Scratch, BYOB und Baltie vor. Für Kinder konzipierte Programmiersprachen[Bearbeiten] Turtle-Grafik: Logo, KTurtle und Python Turtle[Bearbeiten] Als „KTurtle“ ist die Turtle-Grafik auch ein Bestandteil eines vom KDE Education Project entwickelten und 2008 veröffentlichten Softwarepakets.[2] Im Internet sind gelegentlich auch Online-Versionen zu finden.[4] Guido van Robot, Screenshot.

Virtuelle Roboter[Bearbeiten] Karel the Robot/Niki – der Roboter[Bearbeiten] Guido van Robot[Bearbeiten] RoboMind[Bearbeiten] Snap! Scratch (Programmiersprache) Scratch ist eine erstmals 2007 veröffentlichte erziehungsorientierte visuelle Programmiersprache für Kinder inklusive ihrer Entwicklungsumgebung und der eng verknüpften Online-Community-Plattform. Mitchel Resnick Die Entwicklungsumgebung ist auf der Scratch-Homepage direkt lauffähig und wie der neue Scratch-Player komplett in Flash erstellt. Download und Installation sind daher nicht mehr erforderlich. Eine Offline-Version ist inzwischen verfügbar, befindet sich aber noch in der Beta-Phase. Die Internationalität dieser Benutzergemeinde wird durch die leicht zugängliche Mehrsprachenfähigkeit aller Scratch-Plattformen gefördert, mit der die Online-Community die Entwicklungsumgebung, die Webplattform und auch die Programmierbefehls-Bausteine selbst in alle Sprachen übersetzt, womit Scratch u.A. auch komplett in deutsch zur Verfügung steht.

Scratcher an eTafel Scratch unterstützt folgenden Programmierparadigmen, bzw. Scratch (programming language) Scratch is a free desktop and online multimedia authoring tool that can be used by students, scholars, teachers, and parents to easily create games and provide a stepping stone to the more advanced world of computer programming or even be used for a range of educational and entertainment constructivist purposes from math and science projects, including simulations and visualizations of experiments, recording lectures with animated presentations, to social sciences animated stories, and interactive art and music. Viewing the existing projects available on the Scratch website, or modifying and testing any modification without saving it requires no online registration. Scratch 2 is currently available online and as an application for Windows, Mac OS X and Linux.[1][2] The source code of Scratch 1.x is made available under GPLv2 license and Scratch Source Code License.[3] The Scratch programming language is also used in the game creation tool Stencyl.

The first web-based Scratch in 2006. Scratch (programming language)