Puck
Aus Informatiktools
Kiy (Diskussion | Beiträge) |
R (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
- | {{ | + | {{Infobox2 |
- | |Name = | + | |Name = Puck |
- | |Logo = [[Datei:Puck_Logo.png| | + | |Logo = [[Datei:Puck_Logo.png|150px]] |
- | | | + | |Kurzbeschreibung = Visuelle Programmiersprache basierend auf Oberon. Entwickelt für den Unterrichtseinsatz in Thüringen. |
+ | |Schlagwoerter = Visuelle Programmierung, prozedural, syntaxfehlerfrei | ||
+ | |Altersgruppen = Sek. I | ||
+ | |Sprachen = Deutsch | ||
|Erscheinungsjahr = 2004 | |Erscheinungsjahr = 2004 | ||
- | |Entwickler = | + | |Entwickler = Lutz Kohl |
- | |AktuelleVersion = 2. | + | |AktuelleVersion = 2.5 |
- | | | + | |AehnlicheTools = [[Logo Blocks]] |
- | + | |Plattform = Windows | |
- | | | + | |
|Lizenz = GPL | |Lizenz = GPL | ||
- | |Website = [http://www.ipuck.de | + | |Lizenzkosten = kostenfrei |
- | + | |Website = [http://www.ipuck.de www.ipuck.de] | |
- | + | ||
}} | }} | ||
- | + | Puck ist ein visuelles System, mit dem es möglich ist, grundlegende Strukturen der Programmierung zu lernen. Der Benutzer kann Bausteine zu Programmen verknüpfen. So können einfache Anweisungen, Kontrollstrukturen, das Variablenkonzept und schließlich Prozeduren mit Parametern schrittweise erlernt werden. Da Syntaxfehler durch die visuelle Konstruktion nicht möglich sind, können die erstellten Programme stets direkt ausprobiert werden. | |
- | + | Für den Unterrichtseinsatz ist eine umfangreiche Sammlung evaluierter Unterrichtsmaterialien verfügbar. | |
+ | == Ziele und Besonderheiten == | ||
+ | Puck ist eine visuelle Programmiersprache mit zugehörigem Programmiersystem. Es wurde für den Einsatz an Schulen in der Sekundarstufe I entwickelt und ist kostenfrei verfügbar. Die Programmierung erfolgt dabei durch das Zusammensetzen von Anweisungsbausteinen, wodurch das oftmals frustrierende Suchen und Beheben von Syntaxfehlern durch Schülerinnen und Schüler beim Programmieren lernen eliminiert wird. | ||
+ | == Einfaches Beispiel / Screenshot == | ||
+ | Beispielprogramm „Teezeit“: Dieses Programm informiert den Nutzer mittels Signalfarbe und Geräusch, wenn sein Tee fertig ist. | ||
+ | [[Datei:Puck_Teezeit.png|448px]] | ||
- | == | + | == Technische Voraussetzungen und Hinweise == |
- | + | "Da Puck-Dateien in Java übersetzt werden, muss eine aktuelle Version der Java- Programmierumgebung (JDK - Java Development Kit) und -Laufzeitumgebung (JRE - Java Runtime Environment) installiert sein. Beide sind im aktuellen JDK enthalten." <ref name="Kohl">Lutz Kohl: ''ipuck.de''. ([http://http://61544.webtest.goneo.de/index.php?option=com_content&task=blogsection&id=8&Itemid=23 Installationsanleitung])</ref> | |
- | + | Kurzanleitung | |
+ | JDK herunterladen und installieren (nur JDK 5.0 Update XX ohne Erweiterungen --> dritter Download-Button) | ||
+ | Puck herunterladen | ||
+ | Puck entpacken (z.B. mit dem Programm Winzip) | ||
+ | Setup.bat starten und den Pfad zu der Datei javac.exe (befindet sich im bin-Ordner der JDK-Installation) richtig angeben. | ||
+ | Puck.jar starten und losprogrammieren | ||
- | + | == Schulischer Einsatz == | |
- | + | === Altersstufen === | |
+ | Puck ist entwickelt worden für die Sek. I. | ||
- | == | + | === Korresponierende Inhalts-/Prozessbereiche === |
- | + | Inhaltsbereiche: | |
+ | Algorithmen | ||
+ | <!-- Information und Daten --> | ||
+ | <!--Sprachen und Automaten --> | ||
+ | <!--Informationssysteme --> | ||
+ | <!-- Informatik, Mensch und Gesellschaft --> | ||
- | + | Prozessbereiche: | |
+ | Modellieren und Implementieren | ||
+ | <!--Darstellen und Interpretieren --> | ||
+ | <!--Begründen und Bewerten --> | ||
+ | <!--Strukturieren und Vernetzen --> | ||
+ | <!--Kommunizieren und Kooperieren --> | ||
- | |||
- | |||
- | == Referenzen zu Schulen == | + | == Einschätzung/ Kritik == |
+ | Puck wurde entwickelt und passt hervorragend zum Unterrichtseinsatz des Informatikunterrichts in der Sek. I. in Thüringen. Hierbei stellen vor allem die umfangreichen algorithmenorientierten Unterrichtsmaterialien eine Besonderheit dar. | ||
+ | Durch die Entwicklung und Verbreitung von Scratch steht nun allerdings ein System zur Verfügung, welches eine ähnliche Herangehensweise besitzt, aber deutlich mehr Möglichkeiten bietet. | ||
+ | |||
+ | == Unterrichtsmaterialien und -beispiele == | ||
+ | Umfangreiches Material befindet sich auf der [http://61544.webtest.goneo.de/index.php?option=com_content&task=blogsection&id=6&Itemid=6 Puck-Homepage] | ||
+ | |||
+ | == Literatur == | ||
+ | Umfangreiches Material befindet sich auf der [http://61544.webtest.goneo.de/index.php?option=com_content&task=blogsection&id=6&Itemid=6 Puck-Homepage] | ||
+ | |||
+ | == Referenzen == | ||
+ | Links zu Institutionen/Schulen, welche das Werkzeug einsetzen | ||
+ | Ansprech- und Diskussionspartner | ||
+ | |||
+ | |||
+ | == Kommentare == | ||
+ | Nutzerkommentare (Amazon-like) | ||
- | |||
Zeile 47: | Zeile 82: | ||
- | [[Category: | + | <!-- [[Category:objektorientiert]] --> |
- | [[Category: | + | <!-- [[Category:ereignisorientiert]] --> |
- | [[Category:Visualisierung]] | + | <!-- [[Category:Visualisierung]] --> |
+ | |||
+ | {{Kopie wpde|Name des Artikels|01.01.2011}} |
Version vom 9. August 2011, 11:57 Uhr
Puck | |
---|---|
Kurzüberblick | |
Kurzbeschreibung: | Visuelle Programmiersprache basierend auf Oberon. Entwickelt für den Unterrichtseinsatz in Thüringen. |
Schlagwörter: | Visuelle Programmierung, prozedural, syntaxfehlerfrei |
Altersgruppen: | Sek. I |
Sprachen: | Deutsch |
Erscheinungsjahr: | 2004 |
Entwickler: | Lutz Kohl |
Aktuelle Version: | 2.5 |
Ähnliche Tools: | Logo Blocks |
Plattform: | Windows |
Lizenz: | GPL |
Lizenzkosten (Privat/Bildungseinrichtungen): | kostenfrei |
www.ipuck.de | |
Aktuelle Nutzerwertung: 75/100 (2 votes)
|
Puck ist ein visuelles System, mit dem es möglich ist, grundlegende Strukturen der Programmierung zu lernen. Der Benutzer kann Bausteine zu Programmen verknüpfen. So können einfache Anweisungen, Kontrollstrukturen, das Variablenkonzept und schließlich Prozeduren mit Parametern schrittweise erlernt werden. Da Syntaxfehler durch die visuelle Konstruktion nicht möglich sind, können die erstellten Programme stets direkt ausprobiert werden.
Für den Unterrichtseinsatz ist eine umfangreiche Sammlung evaluierter Unterrichtsmaterialien verfügbar.
Inhaltsverzeichnis |
Ziele und Besonderheiten
Puck ist eine visuelle Programmiersprache mit zugehörigem Programmiersystem. Es wurde für den Einsatz an Schulen in der Sekundarstufe I entwickelt und ist kostenfrei verfügbar. Die Programmierung erfolgt dabei durch das Zusammensetzen von Anweisungsbausteinen, wodurch das oftmals frustrierende Suchen und Beheben von Syntaxfehlern durch Schülerinnen und Schüler beim Programmieren lernen eliminiert wird.
Einfaches Beispiel / Screenshot
Beispielprogramm „Teezeit“: Dieses Programm informiert den Nutzer mittels Signalfarbe und Geräusch, wenn sein Tee fertig ist.
Technische Voraussetzungen und Hinweise
"Da Puck-Dateien in Java übersetzt werden, muss eine aktuelle Version der Java- Programmierumgebung (JDK - Java Development Kit) und -Laufzeitumgebung (JRE - Java Runtime Environment) installiert sein. Beide sind im aktuellen JDK enthalten." [1]
Kurzanleitung JDK herunterladen und installieren (nur JDK 5.0 Update XX ohne Erweiterungen --> dritter Download-Button) Puck herunterladen Puck entpacken (z.B. mit dem Programm Winzip) Setup.bat starten und den Pfad zu der Datei javac.exe (befindet sich im bin-Ordner der JDK-Installation) richtig angeben. Puck.jar starten und losprogrammieren
Schulischer Einsatz
Altersstufen
Puck ist entwickelt worden für die Sek. I.
Korresponierende Inhalts-/Prozessbereiche
Inhaltsbereiche: Algorithmen
Prozessbereiche: Modellieren und Implementieren
Einschätzung/ Kritik
Puck wurde entwickelt und passt hervorragend zum Unterrichtseinsatz des Informatikunterrichts in der Sek. I. in Thüringen. Hierbei stellen vor allem die umfangreichen algorithmenorientierten Unterrichtsmaterialien eine Besonderheit dar. Durch die Entwicklung und Verbreitung von Scratch steht nun allerdings ein System zur Verfügung, welches eine ähnliche Herangehensweise besitzt, aber deutlich mehr Möglichkeiten bietet.
Unterrichtsmaterialien und -beispiele
Umfangreiches Material befindet sich auf der Puck-Homepage
Literatur
Umfangreiches Material befindet sich auf der Puck-Homepage
Referenzen
Links zu Institutionen/Schulen, welche das Werkzeug einsetzen Ansprech- und Diskussionspartner
Kommentare
Nutzerkommentare (Amazon-like)
<comments />
Referenz-Fehler:
<ref>
-Tags existieren, jedoch wurde kein <references />
-Tag gefunden.
Empfohlen für | Sek. I + |
Entwickelt von | Lutz Kohl + |
Erscheinungsjahr | 2004 + |
Genutzte Lizenz | GPL + |
Lizenzkosten | kostenfrei + |
Plattformen | Windows + |
Sprache | Deutsch + |