Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Catrin Schreiber Geändert vor über 6 Jahren
2
Brian Harvey (UC Berkeley) und Jens Mönig (deutscher Jurist (
Brian Harvey (UC Berkeley) und Jens Mönig (deutscher Jurist (!) und Softwareentwickler) Vorläufer: BYOB (Build Your Own Blocks) Eigene Blöcke (Funktionen) definieren First-Class functions (Blöcke als Variableninhalte, Funktionsparameter und – ergebnisse) prozedurale, objektorientierte, funktionale Programmierung möglich „Snap! is Scheme disguised as Scratch.“
3
Snap muss nicht installiert werden, sondern
• läuft als JavaScript-Anwendung im Browser. • Programme speichern – in der Snap-Cloud oder – als XML-Datei lokal
4
Aufgabe: 72 Quadrate •Erstellen Sie einen neuen Block Quadrat, der ein Quadrat der Seitenlänge 100 zeichnet. •Verwenden Sie Quadrat, um die nebenstehende Grafik zu erzeugen •Experimentieren Sie mit Farben, Strichstärken, Winkeln, …
5
Parametrisieren
6
Parametrisieren
7
Das Haus vom Nikolaus
8
Das Haus vom Nikolaus
9
Variable
10
Beispiele Baum Arm: Listen derFunctions1 Ergänzungen: Lego NXT Scratch Import möglich Prozedur Variablen möglich
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.