PROGRAMMIEREN MIT LOGO

Ähnliche Dokumente
PROGRAMMIEREN MIT LOGO

PROGRAMMIEREN MIT LOGO

PROGRAMMIEREN MIT LOGO

PROGRAMMIEREN MIT LOGO. Kadervernetzung, Kantonsschule Wil Samstag,

PROGRAMMIEREN MIT LOGO

Inhaltsverzeichnis. 52 Weitere Publikationen. 54 Eigene Notizen. XLogo Programmieren

Programmieren mit LOGO

Programmieren mit LOGO

Lektion 1: Erste Befehle zur Turtle-Geometrie

1 Grundbefehle. Gerade Linien zeichnen

Programmieren mit xlogo

Heidi Gebauer Juraj Hromkovič Lucia Keller Ivana Kosírová Giovanni Serafini Björn Steffen. Programmieren mit LOGO

i I 7 Programmieren von Animationen Ein Quadrat, das Spuren hinterlässt

Lektion 3: Wiederholungen

Heidi Gebauer Juraj Hromkovič Lucia Keller Ivana Kosírová Giovanni Serafini Björn Steffen. Programmieren mit LOGO

StarLogo Befehle. Erzeugt number Schildkröten. Erzeugt number Schildkröten, die jeweils die list of commands ausführen. Entfernt alle Schildkröten.

Das wichtigste zu logo (ucblogo)

IPAD IM UNTERRICHT. Schule Altstätten Dienstag,

Heidi Gebauer Juraj Hromkovič Lucia Keller Giovanni Serafini Björn Steffen. Programmieren mit LOGO

Kapitel 2 Einfache Schleifen mit dem Befehl repeat

Informatik in der Grundschule von Mediennutzung, über Medienbildung zu digitaler Bildung

Programmieren mit LOGO

Turtlegrafik programmieren mit TigerJython

Ab sofort einsatzbereit. Informatik für die 5. und 6. Klasse. Klett und Balmer Verlag

1. Arbeit DiffKurs 8 Informatik - Sporenberg Schuljahr 2011/12 Marl,

Eigenes Projekt Ideen

IPAD IM UNTERRICHT. Ziele. Kann das ipad alles? Schule Altstätten Dienstag,

Unterstützung von Lernprozessen durch Visualisierung: Auf ikonischen Programmiersprachen basierende Lernsoftware. Referentin: Sarah Lang.

Mit Robotern die digitale Welt verstehen lernen

L i n i e n z e i c h n e n? Spielen und lernen? Logisch! Spielen und lernen? Logisch!

Lektion 2: Prozeduren

< Programmieren lernen mit Scratch />

Turtlegrafik in Logo

Die Turtle im Koordinatensystem 1

Code-Werkstatt für die Primarstufe (2. Zyklus) Planung / Voraussetzungen / Ziele

Lektion 5: Turtle-Geometrie im Koordinatensystem

in Montessori-Klassen?

Vorläufiges Programm Digital Education Day 2016, 18. Oktober 2016, IBM Forum

Ozobots & Co. erobern das Klassenzimmer 4.0

3 Programme benennen und aufrufen

5 Programme mit Parametern

Code-Werkstatt Nr. 1 und Code-Werkstatt Nr. 2 (2. Zyklus) Planung / Voraussetzungen / Ziele

Scratch 2.0 Programmier-Handbuch

Programmieren und Technik

10-Finger-System kinderleicht gemacht

Spaichinger Entwicklungsumgebung 1.1 Zur C-Programmierung und Simulation von ct-bots (Fahrrobotern)

BlueBot. Kinder lernen Programmieren

PROGRAMMIEREN VON KLEIN AUF MIT BIENENROBOTERN SPIELERISCH DIE GRUNDLAGEN DES PROGRAMMIERENS ERLERNEN

Die Turtle im Koordinatensystem 2

1. LPC - Lehmanns Programmier Contest - Lehmanns Logo

Arbeitsheft zum Handbuch Programmieren für Kinder

Die Profilwahl für Klasse 8 am Wieland-Gymnasium

WAS VOM IDEENSET ROBOTIK 2 ERWARTEN WERDEN KANN 2 ROBOTER 2. Edison 2. mbot 2 LEHRPLANBEZUG 3 ÜBERSICHT LERNUMGEBUNGEN UND ROBOTER 4.

Elemente der Softwareentwicklung

Unterrichtseinheit. Code ist cool - Kinder lernen programmieren. Autoren

Spaichinger Entwicklungsumgebung 1.2 Zur C-Programmierung und Simulation von ct-bots (Fahrrobotern)

Lektion 6: Prozeduren mit Parametern Übergabe von Werten

Deinen EV3-Kasten vorbereiten

Grundlagen der Programmierung

Die Turtle. Programmieren mit Logo Curriculum 1 Die Turtle. Die Kinder lernen die Turtle und die Programmierumgebung

Einführung in die Programmierung des VEX IQ mit ROBOTC. Kurzanleitung

Roboter programmieren mit NXC für LEGO MINDSTORMS NXT

Aufgabe Im Quadrat fahren

Warum JavaScript? Vorwort

1.3.1 Java-Compiler installieren

Einstieg in die Robotik. Bee-Bot und Blue-Bot Bodenroboter

INFORMATIONSANLASS LEHRPLAN 21

edumedia - Benutzerhandbuch

Android DER SCHNELLE UND EINFACHE EINSTIEG IN DIE PROGRAMMIERUNG UND ENTWICKLUNGSUMGEBUNG. EXTRA: E-Book inside. dirk LOUIS peter MÜLLER. 2.

Matthias-Claudius-Gymnasium Fachcurriculum Informatik

Förderung von Problemlösekompetenz mit Beebot

Fachcurriculum Informatik Sekundarstufe I

ANLEITUNG für CHERP und Lego WeDo

Robot-Design Software

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

FIRST LEGO LEAGUE ROBOTDESIGN. 5. Sept ETH Zürich KONSTRUKTION & PROGRAMMIERUNG

Microcomputer be-greifbare Informatik

Daten für Navigator Pano auf ipad

Titel: Klassenregeln. Steckbrief

Programmierunterricht: Von der Primarschule bis zur Maturität mit Logo und Python

Programmieren Lernen mit BYOB. Gerald Futschek 5. November 2012

Webtechnologien Teil 1: Entwicklungsumgebung(en)

Python kinderleicht!

Fakultät für Informatik, Institut für Robotik. Legorobotik Graphische Programmierung Vorstellung des EV3 Systems und der Programmierumgebung.

First Lego League (FLL) ist ein naturwissenschaftliches Teamprojekt für Jungen und Mädchen gleichermaßen

Tutorial zum Umgang mit Scratch

FIRST LEGO League in Zentraleuropa

Unterrichtsinhalte. Leistungsbewertung. Differenzierungskurs Informatik/Mathematik (Klasse 8/9)

Ergänzungsfach Informatik 4242 Laufen 4. MAR

Be funky Wir gestalten ein kreatives Bild

Transkript:

PROGRAMMIEREN MIT LOGO Compitreff Gossau 09.12.2015 Unterlagen unter www.medienundschule.ch/compitreff Ziele LP21 und Programmieren Verschiedene Möglichkeiten des Programmierens kennen lernen Einführung in die Programmiersprache Logo Lehrmittel zu Logo kennen lernen Ausprobieren der Programmiersprache Logo LP 21 Medien und Informatik Medien Medienbildung Austausch mit Erziehungsberechtigten Informatik Selbstständiges Entdecken fördern "Be-greifbare" Informatik Anwendungskompetenzen Nutzung im Kontext Vor-/Nachteile der Möglichkeiten Regelmässige Nutzung 1

Bee Bot 4- bis 9-jährige, ideal für Unterstufe Wenige Tasten für Programme Verschiedene Spielfelder Schrittprogrammierung Quelle: www.tts-group.co.uk Quelle: www.resources.digitalschoolhouse.org.uk Lego WeDo 7- bis 11-jährige Legoroboter bauen Programmierbar mit einfacher Computersoftware Bausteinprogrammierung Quelle: blog.legoeducation.us Quelle: manager.ro-botica.com Lego Mindstorms EV3 Ab 10 Jahren Legoroboter bauen Programmierbar mit Computersoftware Komplexe Bausteinprogrammierung Quelle: shop.educatec.ch Quelle: manager.ro-botica.com 2

Scratch 8- bis 16-jährige Bausteinprogrammierung Online (Flash nötig) oder Offline EDU-Seite mit «Lehrmittel» auf Englisch; sehr guter Aufbau, inkl. Games http://scratch.mit.edu Quelle: shop.educatec.ch mbot Roboter für Scratch Günstiger Roboter (CH ab 90 Fr.) Einfache Sensoren Mit Scratch-basierter Software programmierbar Info: www.mblock.cc Bezug CH: www.playzone.ch Quelle: neuerdings.com Programmieren im Unterricht Tiger Jython www.tigerjython.ch Ab Mittelstufe möglich Turtle-Grafik programmieren Programmiersprache verwenden Verbindung zu Legoroboter EV3 oder NXT möglich Quelle: Screenshot 3

Programmieren im Unterricht XLogo www.primalogo.ch / xlogo.tuxfamily.org Ab Mittelstufe möglich Turtle-Grafik programmieren Programmiersprache verwenden Logo Allgemeines 1968 erfunden Seymour Papert Aktives Handeln fürs Lernen wichtig Normalerweise sagt der Computer dem Benutzer was zu tun ist, programmieren verändert dies Debuggen wird gelernt Frustrationstoleranz wird trainiert Denken wird geschult Mathematik und Geometrie werden «Real» Fördert Verständnis Logo - Lehrmittel Programmieren mit Logo auf der Mittelstufe Christa und Stephan Dütsch, ZKM Aufbauendes Lehrmittel mit Kommentar und Arbeitsaufgaben für Kinder/Jugendliche Beinhaltet auch komplexere Aufgaben Quelle: www.shop.zkm.ch 4

Logo - Lehrmittel Einführung in die Programmierung mit Logo Juraj Hromkovic, Springerverlag Viele Übungen, auch anspruchsvollere Quelle: www.abz.inf.ethz.ch Logo - Lehrmittel Programmieren mit LOGO Gekürzte Version der Einstiegslektionen aus dem Buch Kostenlos verfügbar Einstieg ins Programmieren mit Logo Aufgaben für Kinder/Jugendliche Gut umsetzbar 7 Doppelstunden Quelle: www.abz.inf.ethz.ch XLogo - Voraussetzungen Computer mit Java Download Software von: http://xlogo.tuxfamily.org/ Alternative: Tablet mit entsprechender App ipad z.b. LogoPlus Quelle: benmartz.com 5

XLogo - Einstieg Software starten Installation nicht nötig, sofern Java installiert Sprache: Englisch wählen Tools Preferences Geschwindigkeit anpassen, damit Bewegungen sichtbar -> Fehler einfacher zu entdecken (z.b. 50) Turtle wählen Background-Grid XLogo erste Befehle forward: fd 100 back: bk 100 Clear Screen: cs Right: rt 90 Left: lt 45 XLogo Aufgabe fd 100 rt 90 fd 150 rt 90 fd 50 lt 90 fd 150 rt 90 fd 50 6

XLogo Aufgabe XLogo weitere Befehle repeat 4 [fd 100 rt 90] XLogo weitere Befehle penup: pu pendown: pd setpencolor: setpc x 7

XLogo Aufgabe penup: pu pendown: pd XLogo Programme Editor aufrufen Programm eingeben mit to name am Schluss end eingeben und die Schildkröte klicken Dokumentation führen XLogo Aufgabe 8

XLogo Berechnen repeat 7 [fd 100 rt 360/7] repeat 50 [fd 5 rt 360/50] XLogo Parameter to vieleck :eck repeat :eck [fd 50 rt 360/:eck] end vieleck 12 XLogo Parameter 9

XLogo Parameter to vielecke :eck :gr repeat :eck [fd :gr rt 360/:eck] end vieleck 5 100 XLogo weitere Befehle ausradieren: pe (penerase) zeichnen: ppt (penpaint) warten: wait 4 XLogo Wettbewerb 10