SEARCH
TOOLBOX
modified on 25. April 2012 at 11:39 ••• 153.297 views

Alice

Aus Informatiktools

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
(Der Versionsvergleich bezieht 6 dazwischenliegende Versionen mit ein.)
Zeile 2: Zeile 2:
|Name = Alice
|Name = Alice
|Logo = [[Datei:Alice_logo.jpg|150px]]
|Logo = [[Datei:Alice_logo.jpg|150px]]
-
|Paradigma = objektorientiert, ereignisorientiert
+
|Kurzbeschreibung = Interaktive grafische 3D-Programmierumgebung
 +
|Schlagwoerter = Programmieren, syntaxfehlerfrei, Java, objektorientiert, ereignisorientiert, Animationen
 +
|Altersgruppen = Sek. I, Sek. II, Hochschule
 +
|Sprachen =
|Erscheinungsjahr = 1999
|Erscheinungsjahr = 1999
-
|Designer = ?
+
|Entwickler = Carnegie Mellon University, Randy Pausch
-
|Entwickler = Carnegie Mellon University
+
|AktuelleVersion = Alice 2.2
|AktuelleVersion = Alice 2.2
-
|AktuelleVersionFreigabeDatum = 22.September.2010
+
|Einfluesse =  
-
|AktuelleVorabVersion = Alice 3.0
+
|AehnlicheTools = [[Storytelling Alice]], [[Greenfoot]], [[Scratch]]
-
|AktuelleVorabVersionFreigabeDatum = Beta
+
|Plattform = Windows 2000, XP, Vista, 7, Mac OS 10.3, Linux
-
|weitereVersionen = Alice 2.0
+
|Lizenz = Original BSD
-
Storytelling Alice
+
|Lizenzkosten = Lizenzkosten privat/Bildungseinrichtungen
-
|Implementierung = ?
+
|Bemerkungen =
-
|Dialekte = ?
+
-
|Standardisierungen = ?
+
-
|Beeinflusst_von = ?
+
-
|Beeinflusste = ?
+
-
|Betriebssystem = Windows 2000, XP, Vista, 7, Mac OS 10.3, Linux
+
-
|Lizenz = 2.0 - Origninal BSD
+
|Website = [http://www.alice.org/ http://www.alice.org/]
|Website = [http://www.alice.org/ http://www.alice.org/]
-
 
-
 
}}
}}
-
test
 
-
Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a freely available teaching tool designed to be a student's first exposure to object-oriented programming. It allows students to learn fundamental programming concepts in the context of creating animated movies and simple video games. In Alice, 3-D objects (e.g., people, animals, and vehicles) populate a virtual world and students create a program to animate the objects.
 
-
In Alice's interactive interface, students drag and drop graphic tiles to create a program, where the instructions correspond to standard statements in a production oriented programming language, such as Java, C++, and C#. Alice allows students to immediately see how their animation programs run, enabling them to easily understand the relationship between the programming statements and the behavior of objects in their animation. By manipulating the objects in their virtual world, students gain experience with all the programming constructs typically taught in an introductory programming course.
+
Alice ist eine kostenlose interaktive grafische 3D Programmierumgebung, die das Erlernen der Programmierung anhand der Erstellung interaktiver 3D-Animationen erleichtern soll.
 +
Das Entwicklerteam von Alice versucht den Traditionen von Karel als 3D animierte Umgebung, in der Schüler ihre eigene virtuelle Welt erstellen können, zu folgen.  Durch das Verfassen einfacher Skripte, können Anfänger schnell das Erscheinungsbild und das Verhalten ihrer eigenen 3D Umgebungen verändern. Die Objekte in den virtuellen Welten können während der Laufzeit durch Eingaben per Maus oder Tastatur reagieren. Durch die Visualisierung der Programme, als kleine animierte Filme, ist es den Anfängern möglich die Konstrukte von Programmiersprachen schnell zu erfassen und vor allem hautnah zu erleben.
-
Altersstufen, Voraussetzungen
+
== Ziele und Besonderheiten ==
 +
Die Erstellung eines Alice Programms gliedert sich stets in drei verschiedene Etappen.
 +
1. Erstellung der Szene
 +
2. Bearbeitung des Programmes
 +
3. Abspielen des Programmes
-
[[orientiert sich an::Java]]
+
== Einfaches Beispiel / Screenshot ==
 +
<!--Hier soll ein einfaches Beispiel angegeben werden, mit welchem sich leicht der Charakter des Werkzeugs erkennen lässt.-->
-
== Stärken und Schwächen ==
+
{{#ev:youtube|T_rw58gLcPk|200}} {{#ev:youtube|YRrsexf_J0E|200}}
-
Stärken und Schwächen
+
-
== Unterrichtsbeispiele ==
+
== Technische Voraussetzungen und Hinweise ==
 +
Installation von Software und Java.
-
*{{pdf|Testarchiv.rar|Testarchiv.rar}}
+
== Schulischer Einsatz ==
-
*{{rar|Testarchiv.rar|Testarchiv.rar}}
+
=== Korrespondierende Inhalts-/Prozessbereiche ===
 +
<!-- <Einordnung in die Bildungsstandards Informatik> -->
-
== Literatur ==
+
Inhaltsbereiche:
 +
* Algorithmen
 +
<!--* Information und Daten -->
 +
<!--* Sprachen und Automaten -->
 +
<!--* Informatiksysteme -->
 +
<!--* Informatik, Mensch und Gesellschaft -->
-
* Wanda P. Dann; Stephan Cooper; Randy Pausch: Learning to Program with Alice (2. Auflage); Prentice Hall; ISBN-13: 978-0132085168.
+
Prozessbereiche:  
-
* Tony Gaddis: Starting Out with Alice: A Visual Introduction to Programming (2. Auflage); Addison Wesley; ISBN-13:978-0321545879.
+
* Modellieren und Implementieren
 +
<!--* Darstellen und Interpretieren -->
 +
<!--* Begründen und Bewerten -->
 +
<!--* Strukturieren und Vernetzen -->
 +
<!--* Kommunizieren und Kooperieren -->
 +
=== Inhalte und Themen ===
 +
=== Ideen zum Unterrichtseinsatz===
 +
=== Einsatz in weiteren Fächern ===
-
{{#ev:youtube|T_rw58gLcPk|200}} {{#ev:youtube|YRrsexf_J0E|200}}
+
== Einschätzung/ Kritik ==
 +
<!--Stärken/Schwächen (Kritik)-->
-
== Wissenschaftliche Veröffentlichungen ==
 
-
== Links und Referenzen ==
+
== Unterrichtsmaterialien und -beispiele ==
 +
<!--Links und Kurzbeschreibung zu Materialien und dokumentierten Erfahrungen.-->
 +
<!--*{{pdf|Testdokument.pdf|Testdokument.pdf}}-->
 +
<!--*{{rar|Testarchiv.rar|Testarchiv.rar}}-->
-
*[http://www.alice.org/ http://www.alice.org/]
 
-
*[http://blog.alice.org/ http://blog.alice.org/]
 
-
== Referenzen zu Schulen ==
+
<!--== Varianten, Weiterentwicklungen und Erweiterungen == -->
-
 
+
<!--Links und Beschreibungen zu Tools, die auf diesem Werkzeug aufbauen bzw. diesem ähneln.-->
-
== Kommentare und Meinungen ==
+
 +
== Referenzen, weiterführende Literatur und Ansprechpartner ==
 +
* Wanda P. Dann; Stephan Cooper; Randy Pausch: Learning to Program with Alice (2. Auflage); Prentice Hall; ISBN-13: 978-0132085168.
 +
* Tony Gaddis: Starting Out with Alice: A Visual Introduction to Programming (2. Auflage); Addison Wesley; ISBN-13:978-0321545879.
 +
<!--== Kommentare ==
{{:{{TALKSPACE}}:{{PAGENAME}}}}
{{:{{TALKSPACE}}:{{PAGENAME}}}}
<comments />
<comments />
-
 
+
-->
[[Category:objektorientiert]]
[[Category:objektorientiert]]
[[Category:ereignisorientiert]]
[[Category:ereignisorientiert]]
[[Category:Visualisierung]]
[[Category:Visualisierung]]
 +
[[Category:Baukastenprogrammierung]]

Aktuelle Version vom 25. April 2012, 11:39 Uhr

Alice
Alice logo.jpg
Kurzüberblick
Kurzbeschreibung: Interaktive grafische 3D-Programmierumgebung
Schlagwörter: Programmieren, syntaxfehlerfrei, Java, objektorientiert, ereignisorientiert, Animationen
Altersgruppen: Sek. I, Sek. II, Hochschule
Erscheinungsjahr: 1999
Entwickler: Carnegie Mellon University, Randy Pausch
Aktuelle Version: Alice 2.2
Ähnliche Tools: Storytelling Alice, Greenfoot, Scratch
Plattform: Windows 2000, XP, Vista, 7, Mac OS 10.3, Linux
Lizenz: Original BSD
Lizenzkosten (Privat/Bildungseinrichtungen): Lizenzkosten privat/Bildungseinrichtungen
http://www.alice.org/

Aktuelle Nutzerwertung: 80/100 (2 votes)

 You need to enable JavaScript to vote


Alice ist eine kostenlose interaktive grafische 3D Programmierumgebung, die das Erlernen der Programmierung anhand der Erstellung interaktiver 3D-Animationen erleichtern soll. Das Entwicklerteam von Alice versucht den Traditionen von Karel als 3D animierte Umgebung, in der Schüler ihre eigene virtuelle Welt erstellen können, zu folgen. Durch das Verfassen einfacher Skripte, können Anfänger schnell das Erscheinungsbild und das Verhalten ihrer eigenen 3D Umgebungen verändern. Die Objekte in den virtuellen Welten können während der Laufzeit durch Eingaben per Maus oder Tastatur reagieren. Durch die Visualisierung der Programme, als kleine animierte Filme, ist es den Anfängern möglich die Konstrukte von Programmiersprachen schnell zu erfassen und vor allem hautnah zu erleben.

Inhaltsverzeichnis

[Bearbeiten] Ziele und Besonderheiten

Die Erstellung eines Alice Programms gliedert sich stets in drei verschiedene Etappen. 1. Erstellung der Szene 2. Bearbeitung des Programmes 3. Abspielen des Programmes

[Bearbeiten] Einfaches Beispiel / Screenshot

[Bearbeiten] Technische Voraussetzungen und Hinweise

Installation von Software und Java.

[Bearbeiten] Schulischer Einsatz

[Bearbeiten] Korrespondierende Inhalts-/Prozessbereiche

Inhaltsbereiche:

  • Algorithmen

Prozessbereiche:

  • Modellieren und Implementieren

[Bearbeiten] Inhalte und Themen

[Bearbeiten] Ideen zum Unterrichtseinsatz

[Bearbeiten] Einsatz in weiteren Fächern

[Bearbeiten] Einschätzung/ Kritik

[Bearbeiten] Unterrichtsmaterialien und -beispiele

[Bearbeiten] Referenzen, weiterführende Literatur und Ansprechpartner

  • Wanda P. Dann; Stephan Cooper; Randy Pausch: Learning to Program with Alice (2. Auflage); Prentice Hall; ISBN-13: 978-0132085168.
  • Tony Gaddis: Starting Out with Alice: A Visual Introduction to Programming (2. Auflage); Addison Wesley; ISBN-13:978-0321545879.
Fakten zu AliceRDF-Feed
Empfohlen fürSek. I  +, Sek. II  + und Hochschule  +
Entwickelt vonCarnegie Mellon University  + und Randy Pausch  +
Erscheinungsjahr1999  +
Genutzte LizenzOriginal BSD  +
LizenzkostenLizenzkosten privat/Bildungseinrichtungen  +
PlattformenWindows 2000  +, XP  +, Vista  +, 7  +, Mac OS 10.3  + und Linux  +