Projektarbeit Informatik Kim Volbers Klasse 10b.

Slides:



Advertisements
Ähnliche Präsentationen

Advertisements

FhFh Fachhochschule Flensburg Refactoring Überarbeiten von Programmcode Hans Werner Lang.
6. Regelbasierte Systeme
Marketing I n s t i t u t f ü r Titel Referent, Datum
Rekursive Grafiken Reklursive Grafiken.
Funktionen.
Rekursive Grafiken Reklursive Grafiken.
REKURSION + ITERATION.
FOR Anweisung.
DO...WHILE Anweisung.
Praktikum Entwicklung und Einsatz von Geosoftware I - Sitzung 3 Klassen, Objekte, Arrays und Kontrollstrukturen Sommersemester 2003 Lars Bernard.
Wissenschaftliche Präsentationen Teil 1: Abbildungen aus Grafikprogrammen exportieren Ute Simon
Batch-Programmierung Grundlagen
14StrukturKlasse1 Von der Struktur zur Klasse von C zu C++ Von Jens Hoffmann
Eigene Metoden (Turtle-Paket (C) Taulien 2003)
Schleifen mit der Turtle
Verzweigung.
Informatik Grundkurse mit Java
Struktur-Funktions-Modelle von Pflanzen - Sommersemester Winfried Kurth Universität Göttingen, Lehrstuhl Computergrafik und Ökologische Informatik.
Struktur-Funktions-Modelle von Pflanzen - Sommersemester Winfried Kurth Universität Göttingen, Lehrstuhl Computergrafik und Ökologische Informatik.
Struktur-Funktions-Modelle von Pflanzen - Sommersemester Winfried Kurth Universität Göttingen, Lehrstuhl Computergrafik und Ökologische Informatik.
Robocode.
This presentation is timed so you will only need to click on the left mouse button when it is time to move to the next slide. Right click on this screen.
Erstellen eines Zufallsgenerators
1.) Der erweiterte Sinussatz
Einmal hin und einmal her
Susanne Schärer Donnerstag, 6. Januar 2011
Geometrie Autor: Daniel Orozco IES San Isidoro ( Sevilla )
Java ohne Kara. Java ohne Kara Ab jetzt: Java ohne Kara Ziel: Erfahrungen sammeln mit ersten Java Programmen.
Guten Nachmittag!.
Wir haben gesehen Das Gerüst ist bei JavaKara fix vorgegeben
Copyright © 2010 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Homepage-System der SPORTUNION.
Dateien Datei = File (engl.) Mögliche Inhalte einer Datei
RFS Roboter Fussball Simulation. Projektdaten Warum gibt es dieses Projekt: Jahr der Informatik Anfrage des Fördervereins Fussballweltmeisterschaft in.
Turtle Grafik mit Logo Mairegger Martin Schroll Hannes.
Debugging in Lua Universität zu Köln Re-usable Content in 3D und Simulationssystemen Prof. Dr. Manfred Thaller Referent: Artur Wilke.
BIT – Schaßan – WS 02/03 Basisinformationstechnologie HK-Medien Teil 1, 11.Sitzung WS 02/03.
22. Zeichnungen mit Office Art erstellen
Zeichnung erstellen Zeichnen-Symbolleiste einblenden mit Symbol
Erwin Euro will sein Taschengeld in kleines Hartgeld umtauschen und in einem Sparstrumpf zu Hause deponieren. Dazu bringt er sein erspartes Taschengeld.
1. Entwicklungsumgebung 2. Kontextmenü 3. Compile 4. Objekt 5. Attribut 6. Klasse 7. Deklaration 8. Intialisierung.
Institut für Wirtschaftsinformatik – Software Engineering, JKU Linz 1 Algorithmen und Datenstrukturen SS 2005 Mag.Th. Hilpold u. Dr. A.Stritzinger Institut.
Lindenmayer-Systeme: Fraktale rekursiv zeichnen
Baum-Simulation mit Lindenmayer-System
Übung Web- und Multimedia-Engineering Folie 1 WEB- UND MULTIMEDIA-ENGINEERING Präsentation der 1. Aufgabe (Macromedia Director) der Gruppe A1-05 Sommersemester.
Schnelleinstieg - Demonstrationsszenario für Part Design
Foliengestaltung Bitte verwenden Sie folgende Formate:
Purga - Scriptengine Ein Einblick.
Algorithmen und Datenstrukturen Übungsmodul 8
Starten der Entwicklungsumgebung (IDE)
Was machen wir heute? 1.Grammatik 2.Olympischen Spiele? LERNZIEL: I WILL BE ABLE TALK ABOUT WHERE SOMETHING IS LOCATED USING THE FORMAL COMMAND FORM.
SFZ FN Sj. 13/14 Python 2 Turtle Inf K1/2 Sj 13/14 GZG FN W.Seyboldt.
Orientierung im Zahlenraum 100
Fraktale Definition Wolken sind keine Kugeln, Berge keine Kegel, Küstenlinien keine Kreise. Die Baumrinde ist nicht glatt. Definition: Eine Figur wird.
Inf K1/2 Sj 13/14 GZG FN W.Seyboldt 1 SFZ FN Sj. 13/14 Python Klassen und Objekte.
Home Fall 1 Fall 2 Fall 3 Fall 4 Fall 5 Nächstes >>
Hochzeitsfeier Maya Kindler 6c. Tabelle Begräbnis EINNAHMENAUSGABENErgebnis Sarg 50,00 € 400,00 €- 350,00 € Bestatter 150,00 €- 150,00 € Anzug 90,00 €-
Zeichnen Mit den Officeprogrammen kann man sehr viele einfache Grafiken direkt im Programm erstellen. Es handelt sich um ein Zeichenprogramm Malprogramme.
Winkelmessung Christian Preyer EWMS Karlsplatz.
Interaktives Editieren am Bildschirm ( in Arc Map)
Informatik im Wahlpflichtbereich
I will be able to use the accusative pronouns in a sentence (Buch Seite 200)
A&D Persa K TB Herzlich Willkommen zum Flash 4 - Seminar.
Prüfungsbesprechung Barbara Scheuner Vorlesung: Programmieren und Problemlösen Prof. Hans Hinterberger.
Einführung in MSWLogo Autor: H. Sporenberg. Nach dem Start erscheinen zwei Felder 1. Graphik- Ausgabefenster 2. Das Commander – Feld (Befehlsfeld) Um.
Brian Harvey (UC Berkeley) und Jens Mönig (deutscher Jurist (
3D CAD für den XFEL Betrieb
24 März 2015 Aktueller Stand Before you start editing the slides of your talk change to the Master Slide view: Menu button “View”, Master, Slide.
Struktur Einleitung Teil 1: Programmieren
Stiftkarten Stiftkarten
 Präsentation transkript:

Projektarbeit Informatik Kim Volbers Klasse 10b

Die Programmierungssprache MSW LOGO

Inhaltsverzeichnis: 1. Rund um MSW Logo 2. Der MSW Logo Screen 3. Die wichtigsten Turtlegraphics-Befehle in LOGO 4. Häuserprozedur (mit Variabeln) 5. Das Zufallsprinzip (random :n) 6. Fakultät

Rund um Logo Mehrere Befehle zusammengefasst nennt man Prozedur. Um diese zu erstellen, geht man im Menü auf: file – edit. Mit save and exit wird die Prozedur verfügbar (nur für die aktuelle Sitzung). Will man die Befehle auch in der nächsten Sitzung verwenden, muss man diese noch mit save as im File-Menü abspeichern. Seymour Papert entwickelte die Programmierungssprache Logo in den 60er Jahren. Es dient zur Erstellung einfacher geometrischer Grafiken. Eine virtuelle Schildkröte lässt sich durch Befehle über den Bildschirm bewegen. Bei Bedarf zieht sie farbige Linien hinter sich her. Mit diesen Linien kann dann eine Zeichnung erstellt werden.

Logo Screen Textfeld für Befehle (Commander) Igel

Die wichtigsten Turtlegraphics-Befehle in LOGO forward länge (Pixel) back länge (Pixel) right winkel left winkel penup pendown hideturtle showturtle home clean cleanscreen setpencolor farbwert Abkürzung: fd länge bk länge rt winkel lt winkel pu pd ht st cs setpc farbwert Vorschau:

Häuserprozedur: Prozedur mit Variabeln: to haus :n :a repeat :n [fd :a rt 30 fd 150 rt 120 fd 150 lt 150] rt 180 fd :a * :n rt 90 fd 150 * :n end Grafik mit to Benennung wird eine Prozedur geöffnet und mit end geschlossen!!

Zufallsprinzip (random :n) repeat  50  [fd  30  make  “x   random 2 ifelse  :x=0  [left 65]  [right 65] ] neu definierte Variable x Funktion random  :n (Zufallsprinzip): Mit random  2 bekommt man einen der Zahlenwerte  0 und 1. Bedingung Anweisung bei erfüllter Bedingung Anweisung (wenn die Bedingung nicht erfüllt wird)

Fakultät Beispiel: Die Fakultät von 6: fak(6) = 6 * 5 * 4 * 3 * 2 * 1 Daraus folgt: fak(6) = 6 * fak(5) Allgemein formuliert: fak(n) = n * fak(n-1) Umgesetzt in Logo: to fak :n if :n = 0 [make "n 1] if :n > 1 [make "n :n * fak :n - 1] output :n end Bedingung Anweisung (Bei Erfüllung der Bedingung)