Projekt: Python Programmierung
|
|
|
- Käte Lichtenberg
- vor 10 Jahren
- Abrufe
Transkript
1 Projekt: Python Programmierung Zeichnen mit Schildkröten das Elektrotechnik- und Informatik-Labor der Fakultät IV
2 Handout zum Projekt: Python Programmierung Zeichnen mit Schildkröten Projekt: Python Programmierung Inhaltsverzeichnis 1 Hello World Mein erstes Python-Programm Zeichnen mit Turtle Übung a) Ein Quadrat Übung b) Ein Rechteck Übung c) Gekippte Quadrate Übung c) Linienbreite und Farben Variablen Übung a) Gekippte Quadrate Übung b) Das Haus des Nikolaus Schleifen Übung a) Gestrichelte Linie Übung b) Gestrichelte Linie # Übung c) Ein Quadrat mit Schleife Übung d) Gekippte Quadrate mit verschachtelten Schleifen Funktionen Übung a) Quadrat-Funktion Übung b) Hexagon-Funktion Übung c) Honigwabe mit Funktion Funktionen mit Parametern Übung a) Hexagon-Funktion mit Parameter Übung b) Funktion für Formen mit beliebig vielen Kanten Verzweigungen Übung a) Gekippte Quadrate mit Farbwahl Challenges 10 Python gehört zu den populärsten und weltweit meist verwendeten Programmiersprachen. Dieser Workshop bietet Euch einen Einstieg in die textbasierte Programmierung. Dazu wird das Turtle-Modul von Python verwendet, um Grundlegende Konzepte, wie Variablen, Schleifen und Verzweigungen zu erlernen. 1 Fakultät IV, Technische Universität Berlin
3 Projekt: Python Programmierung 1. Hello World Mein erstes Python-Programm a) Öffne als Erstes einen beliebigen Texteditor (z.b. Notepad++) und lege eine neue (noch leere) Textdatei an.speichere diese auf dem Desktop unter dem Namen hello.py b) Tippe nun den folgenden Befehl: print("hello world") und speichere die Datei ab. c) Teste nun das Programm: - Öffne eine Konsole: Start Tippe cmd Enter - Navigiere zum Desktop, indem du cd Desktop eintippst und mit Enter bestätigst 1. - Um dein Programm zu starten, tippe: python hello.py In der Konsole sollte nun der Text Hello World angezeigt werden. d) Mit Programmiersprachen lassen sich auch mathematische Berechnungen durchführen. Füge folgenden Befehl unter das letzte print() ein: print((1 + 4) * 2) Speichere die Datei erneut ab und teste nochmal das Programm wie in Schritt c) e) Häufig möchte man beim Programmieren zur Dokumentation Kommentare oder Beschreibungen zu bestimmten Codezeilen in den Programmcode schreiben. Dieser Text ist aber nur für menschliche Nutzer gedacht und soll vom Computer ignoriert werden. Solche Kommentare leitet man mit dem Zeichen # ein. Alles was in einer Zeile dahinter steht, wird vom Computer nicht beachtet. Beispiel: # Kommentar: All dieser Text wird vom Computer ignoriert print((1 + 4) * 2) # Ein Kommentar muss nicht am Zeilenanfang stehen Dies kann auch dazu genutzt werden, einzelne Codezeilen auszukommentieren, damit sie beim Testen vorübergehend ignoriert werden. Dies ist später sehr nützlich! 1 Falls das Programm nicht auf dem Desktop liegt, musst du erst in den entsprechenden Ordner navigieren. Wie das geht, wird hier beschrieben: 2
4 Projekt: Android Programmierung 2. Zeichnen mit Turtle Erste Schritte Turtle ist ein Modul in Python, das sich verhält wir ein Zeichenbrett. Es besitzt Funktionen wie turtle.forward(...) und turtle.left(...), welche die Schildkröte umher bewegen. Dabei hinterlässt sie eine Linie. f) Als Erstes müssen wir die Programmdatei erzeugen: - Öffne einen beliebigen Texteditor (z.b. Notepad++) und lege eine neue (noch leere) Textdatei an 2. - Speichere diese dann auf der Festplatte und verwende die Dateieindung *.py, also etwa: meinerstesprogramm.py g) Damit das Turtle-Modul benutzt werden kann, muss es importiert werden. Tippe dazu als erste Zeile Folgendes: import turtle h) Nun kann das Modul verwendet werden. Die folgenden 2 Befehle veranlassen, dass sich die Schildkröte um 250 Pixel vorwärts bewegt und dann um 60 nach links dreht: turtle.forward(250) turtle.left(60) i) Teste nun das Programm, indem du auf die Quellcodedatei doppelklickst. j) Nachdem die Befehle ausgeführt wurden, schließt sich das Programm direkt. Um dies zu verhindern, schreibe den Befehl: turtle.exitonclick() ganz ans Ende der Datei. k) Die Schildkröte wird aktuell als einfacher Pfeil dargestellt. Mit dem Befehl turtle.shape("turtle") kann jedoch eine richtige Schildkröte daraus gemacht werden. Das gesamte Programm sieht nun in etwa so aus: import turtle turtle.shape("turtle") turtle.forward(250) turtle.left(60) turtle.exitonclick() 2 Textverarbeitungsprogramme wie Word sind sind ungeeignet, da sie nicht reinen Quelltext, sondern Text mit Formatierung (Größe, Farbe etc...) speichern, was wir für die Programmierung nicht brauchen. 3
5 Projekt: Python Programmierung Übung a) Zeichne ein Quadrat so wie im folgenden Bild: Dafür brauchst du vermutlich einen rechten Winkel, welcher 90 beträgt. Übung b) Zeichne ein Rechteck, ähnlich zu diesem: Bonus: Zeichne ein Dreieck! In einem gleichseitigen Dreieck (alle Seiten haben die gleiche Länge) hat jede Ecke einen Winkel von 60 Grad. Übung c) Zeichne 3 schräg zur Seite gekippte Quadrate. Experimentiere mit den Winkeln zwischen den einzelnen Quadraten. Das Bild zeigt 3 Drehungen um jeweils 20 Grad. Probiere auch einmal andere Werte aus! Übung d) Die geometrische Form kann mit den Funktionen turtle.width(...) und turtle.color(...) verändert werden. Schreibst du z.b.: turtle.width(5) werden ab jetzt alle Linien mit der Breite von 5 Pixeln gezeichnet. Wenn du den Befehl turtle.color("green") verwendest, sind ab jetzt alle Linien grün. Versuche, eine Grafik ähnlich zu dieser zu erzeugen! 4
6 Projekt: Android Programmierung 3. Variablen Wenn du mit den Winkeln und Seitenlängen experimentierst, musst du jedes Mal an verschiedenen Stellen den Code verändern, das ist unpraktisch! An dieser Stelle kommen Variablen ins Spiel: Du kannst ab nun Python befehlen, jedes Mal wenn du eine bestimmte Variable verwendest, an dieser Stelle etwas anderes einzusetzen. Dieses Konzept ist ähnlich zur Algebra, wo du schreiben könntest: x sei 5. Dann ist x * 2 natürlich 10. In der Syntax von Python hat das die gleiche Bedeutung: x = 5 Wenn du nach diesem Befehl print(x) ausführst, wird der Wert von x ausgegeben: 5. Du kannst das Gleiche auch mit turtle kombinieren: turtle.forward(x) Übung a) Sieh dir noch einmal das Programm mit den gekippten Quaddraten aus Übung 2c) an. Lege zwei Variablen an und nenne sie angle (für den Winkel) und length (für die Seitenlänge). Ersetze nun die Zahlen in den Aufrufen forward() und left() durch die zwei Variablen. Übung b) Zeichne das Haus des Nikolaus: Es sollen zwei Variablen verwendet werden: Eine für die Länge der Rechteckseiten und eine für die Länge der Diagonalen, die von der Länge der Rechteckseiten abhängig ist (Satz des Pythagoras). Um die Quadratwurzel einer Zahl zu berechnen, muss das math Modul importiert und die Funktion math.sqrt() aufgerufen werden. Das Quadrat einer Zahl wird mit dem Operator **2 berechnet. Als Hilfestellung ist der Anfang des Programms vorgegeben. Schreibe es fertig! import turtle import math length = 100 # Seitenlänge des Quadrats diag = math.sqrt(a**2 + b**2) # Länge der (langen) Diagonalen turtle.left(45) turtle.forward(diag) turtle.left(135) turtle.forward(length) turtle.left(135) turtle.forward(diag) turtle.left(135)... 5
7 Projekt: Python Programmierung 4. Schleifen Wie du sicher bemerkt hast, enthalten unsere Programme oft Wiederholungen. Programmiersprachen bieten dafür ein mächtiges Konzept: Schleifen. Probier einmal folgendes Beispiel aus. Was ist die Ausgabe? for name in "John", "Sam", "Jill": print("hello " + name) Schleifen sind hilfreich, um mehrere Male etwas zu tun und den Programmcode dafür nur einmal zu schreiben, wie etwa beim Zeichnen der Umrandung einer geometrischen Form. Hier ist eine andere Version einer Schleife: for i in range(10): print(i) Die range(n)-funktion kann man als eine Abkürzung für 0, 1, 2,..., n-1 sehen. Du kannst auch Elemente deiner Wahl in einer Schleife verarbeiten: total = 0 for i in 5, 7, 11, 13: print(i) total = total + i print(total) Schreib das Beispiel ab und und überprüfe, ob es so funktioniert wie du dir vorstellst. Wichtig: Alle Zeilen, die wiederholt werden sollen, müssen eingerückt werden. Dadurch weiß Python, welche Zeilen zur for-schleife gehören und welche danach kommen. Übung a) Zeichne eine gestrichelte Linie, mit Hilfe einer Schleife: Übung b) Lasse die Striche immer größer werden: Mit turtle.penup() erreichst du, dass die Schildkröte beim Bewegen nicht zeichnet, mit turtle.pendown() hinterlässt sie bei folgenden Bewegungen wieder eine Linie. Übung c) Die Quadrate aus 2.) erforderten viele wiederholte Textzeilen. Schreibe ein Programm, das ein Quadrat wie in Übung 2a), aber mit weniger Codezeilen, zeichnet! Übung d) Verschachtele 2 Schleifen, um die Quadrate aus Übung 2c) zu zeichnen. 6
8 Projekt: Android Programmierung 5. Funktionen Mit Funktionen hat man die Möglichkeit, mehrere Anweisungen in einer einzigen Anweisung zusammenzufassen. In Python kann eine Funktion mit dem Schlüsselwort def definiert werden: def line_without_moving(): turtle.forward(50) turtle.backward(50) Diese von uns definierte Funktion heißt line_without_moving und ist praktisch eine Abkürzung für zwei Bewegungen: ein Schritt vorwärts und ein Schritt rückwärts. Um sie zu benutzen (aufzurufen), schreib ihren Namen gefolgt von runden Klammern: line_without_moving() turtle.right(90) line_without_moving() turtle.right(90) line_without_moving() Funktionen können auch innerhalb von anderen Funktionen verwendet werden. Eine Funktion, die rechts abgebildete sternförmige Figur zeichnet, könnte beispielsweise so definiert und aufgerufen werden: def star(): for i in range(5): line_without_moving() turtle.right(360 / 5) star() Wichtig: Beachte auch hier die korrekte Einrückung, damit Python erkennt, welche Zeilen zur Funktion und welche zur for-schleife innerhalb der Funktion gehören. Übung a) Schreibe eine Funktion, die ein Quadrat zeichnet. Versuche anschließend, die Funktion zu verwenden, um das Programm mit den gekippten Quadraten aus Übung 2c) zu verbessern. Übung b) Schreibe eine Funktion die ein Hexagon (Sechseck) zeichnet. Übung c) Verwende diese dann, um eine Honigwabe zu zeichnen. 7
9 Projekt: Python Programmierung 6. Funktionen mit Parametern Unsere bisherigen Funktionen machen jedes Mal genau dasselbe: Die hexagon-funktion aus Übung 5d) kann beispielsweise nur Sechsecke einer Größe zeichnen. Um dies zu ändern, benötigen wir Parameter. So können die Werte innerhalb der Funktion bei jedem Aufruf anders sein. Zum Beispiel können wir die Funktion line_without_moving() verbessern, indem wir ihr einen Parameter übergeben: def line_without_moving(length): turtle.forward(length) turtle.backward(length) Der Parameter fungiert als Variable, die nur innerhalb der Funktion bekannt ist. Wir verwenden die Funktion, indem wir sie mit dem Wert für den Parameter aufrufen: line_without_moving(30) turtle.right(90) line_without_moving(40) Dadurch zeichnet sie nicht jedes Mal eine Linie der Länge 50, sondern der Länge, die wir als Parameter angegeben haben (in obigem Beispiel also 30 und 40). Wir haben von Anfang an bereits Funktionen mit Parametern verwendet, wie z.b. turtle.forward() oder turtle.left(). Für eine Funktion können beliebig viele Parameter definiert werden. Die einzelnen Parameter sind dabei durch Kommata getrennt und haben alle unterschiedliche Namen: def tilted_line_without_moving(length, angle): turtle.left(angle) turtle.forward(length) turtle.backward(length) Übung a) Schreibe eine Funktion, die ein Sechseck beliebiger Größe zeichnet. Übung b) Schreibe eine Funktion, die eine Form mit beliebiger Größe und beliebiger Anzahl von Seiten zeichnet: def shape(length, edges):... Aufrufe von shape(50,3), shape(50,4), shape(50,5) sollten beispielsweise folgende Formen erzeugen: Tipp: Die Summe der Außenwinkel in jeder Form ist immer 360 Grad! 8
10 Projekt: Android Programmierung 7. Verzweigungen Verzweigungen bieten die Möglichkeit, bestimme Programmabschnitte nur dann auszuführen, wenn eine Bedingung gilt. Konzeptionell wird eine Verzweigung folgendermaßen formuliert: if Bedingung: # Code, der ausgeführt wird, wenn die Bedingung wahr ist else: # Code, der ausgeführt wird, wenn die Bedingung falsch ist Die Bedingung ist dabei ein Ausdruck, der zu True oder False, also wahr oder falsch ausgewertet wird. Zum Beispiel kann man testen, ob eine Variable einen bestimmten Wert hat ( ist gleich: == ), oder ob eine Zahl größer als ( > ) oder kleiner als gleich ( <= ) einer anderen Zahl ist. Probiere einemal das folgende Beispiels aus und sieh dir an, wie sich das Programm verhält, wenn du für zahl Werte größer oder kleiner als 50 wählst: zahl = 75 if zahl > 50: print("die Zahl ist größer als 50") else: print("die Zahl ist kleiner gleich 50") Der else-block ist bei einer if-abfrage optional. Falls du ihn auslässt und die Bedingung als False ausgewertet wird, passiert einfach nichts. Mit der input()-funktion kann der Benutzer aufgefordert werden, einen Text einzutippen. Dies können wir verwenden, um die Schildkröte zu steuern. Um es nicht zu kompliziert zu machen, erlauben wir nur die zwei Befehle links und rechts. Schreibe folgende Funktion ab und rufe sie mindestens einmal mit move() auf: def move(): direction = input("links oder rechts?") if direction == "links": turtle.left(60) if direction == "rechts": turtle.right(60) turtle.forward(50) Bei jedem Aufruf von move() wirst du aufgefordert, entweder links oder rechts einzutippen. Was passiert, wenn du etwas ganz anderes eintippst? Übung a) Benutze if-abfragen, um in dem Beispiel mit den farbigen gekippten Quadraten aus Übung 2d) die Farbwahl zu steuern. 9
Übersicht. Wo lebt die Schildkröte? Wie programmiert man die Schildkröte? Wo lebt die Schildkröte? Wie programmiert man die Schildkröte?
Übersicht Wo lebt die Schildkröte? Wie programmiert man die Schildkröte? Schildkröten-Befehle Aufgaben Wo lebt die Schildkröte? Auf dem Bildschirm! Beispiel: Wie programmiert man die Schildkröte? Mit Schildkröten-Befehlen,
OECD Programme for International Student Assessment PISA 2000. Lösungen der Beispielaufgaben aus dem Mathematiktest. Deutschland
OECD Programme for International Student Assessment Deutschland PISA 2000 Lösungen der Beispielaufgaben aus dem Mathematiktest Beispielaufgaben PISA-Hauptstudie 2000 Seite 3 UNIT ÄPFEL Beispielaufgaben
Graphic Coding. Klausur. 9. Februar 2007. Kurs A
Graphic Coding Klausur 9. Februar 2007 Kurs A Name: Matrikelnummer: Hinweise - Es sind keine Hilfsmaterialien erlaubt. (Keine Bücher, Taschenrechner, Handys) - Sie haben zwei Stunden Zeit. - Insgesamt
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
Mediator 9 - Lernprogramm
Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop
Zahlen auf einen Blick
Zahlen auf einen Blick Nicht ohne Grund heißt es: Ein Bild sagt mehr als 1000 Worte. Die meisten Menschen nehmen Informationen schneller auf und behalten diese eher, wenn sie als Schaubild dargeboten werden.
Wie halte ich Ordnung auf meiner Festplatte?
Wie halte ich Ordnung auf meiner Festplatte? Was hältst du von folgender Ordnung? Du hast zu Hause einen Schrank. Alles was dir im Wege ist, Zeitungen, Briefe, schmutzige Wäsche, Essensreste, Küchenabfälle,
Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])
3.7 Erstellen einer Collage Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu]) Dann Größe des Dokuments festlegen beispielsweise A4 (weitere
Kulturelle Evolution 12
3.3 Kulturelle Evolution Kulturelle Evolution Kulturelle Evolution 12 Seit die Menschen Erfindungen machen wie z.b. das Rad oder den Pflug, haben sie sich im Körperbau kaum mehr verändert. Dafür war einfach
Einführung in Powerpoint M. Hasler 2010. Wie erstelle ich eine Präsentation mit Powerpoint? - Eine Kurzanleitung
Wie erstelle ich eine Präsentation mit Powerpoint? - Eine Kurzanleitung 1 Als erstes musst du wissen, was du präsentieren willst logisch - sonst bleiben deine Folien ohne Inhalt. Vielleicht willst du die
Laufwerke, Ordner, Dateien: 1. Erklärung der Begriffe
1. Erklärung der Begriffe Wenn dein PC hochgelaufen ist, ist der Desktop (Deutsch: Arbeitsfläche) sichtbar. Er sieht genauso aus wie er beim letzten Mal aussah, bevor du den Computer heruntergefahren hast.
Informatik 1 Tutorial
ETH Zürich, D-INFK/D-BAUG Herbstsemester 2014 Dr. Martin Hirt Christian Badertscher Informatik 1 Tutorial Dieses Tutorial hat zum Ziel, die notwendigen Tools auf dem eigenen Computer zu installieren, so
Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert
Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das
Jederzeit Ordnung halten
Kapitel Jederzeit Ordnung halten 6 auf Ihrem Mac In diesem Buch war bereits einige Male vom Finder die Rede. Dieses Kapitel wird sich nun ausführlich diesem so wichtigen Programm widmen. Sie werden das
5.3.7.2 Übung - Arbeiten mit CLI-Befehlen in Windows
5.0 5.3.7.2 Übung - Arbeiten mit CLI-Befehlen in Windows Einführung Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung verwenden Sie Windows CLI-Befehle, um Ordner, Dateien und Programme
Diese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer. Erste Anmeldung. Schritt 1: Anmeldung..2. Schritt 2: Passwort setzen 3
Diese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer Inhalt Erste Anmeldung. Schritt 1: Anmeldung..2 Schritt 2: Passwort setzen 3 Schritt 3: Nachträgliches Ändern des Passworts..4 Schreiben
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele
Hinweise zum Übungsblatt Formatierung von Text:
Hinweise zum Übungsblatt Formatierung von Text: Zu den Aufgaben 1 und 2: Als erstes markieren wir den Text den wir verändern wollen. Dazu benutzen wir die linke Maustaste. Wir positionieren den Mauszeiger
Nina. bei der Hörgeräte-Akustikerin. Musterexemplar
Nina bei der Hörgeräte-Akustikerin Nina bei der Hörgeräte-Akustikerin Herausgeber: uphoff pr-consulting Alfred-Wegener-Str. 6 35039 Marburg Tel.: 0 64 21 / 4 07 95-0 [email protected] www.uphoff-pr.de
Informationsblatt Induktionsbeweis
Sommer 015 Informationsblatt Induktionsbeweis 31. März 015 Motivation Die vollständige Induktion ist ein wichtiges Beweisverfahren in der Informatik. Sie wird häufig dazu gebraucht, um mathematische Formeln
Anleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.)
Seite 1/7 Anleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.) Hier sehen Sie eine Anleitung wie man einen Serienbrief erstellt. Die Anleitung
PowerPoint: Text. Text
PowerPoint: Anders als in einem verarbeitungsprogramm steht in PowerPoint der Cursor nicht automatisch links oben auf einem Blatt in der ersten Zeile und wartet auf eingabe. kann hier vielmehr frei über
Rock-Band. Einleitung. Scratch. In diesem Projekt lernst du, wie du deine eigenen Musikinstrumente programmieren kannst! Activity Checklist
Scratch 1 Rock-Band All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Einleitung
Zahlenwinkel: Forscherkarte 1. alleine. Zahlenwinkel: Forschertipp 1
Zahlenwinkel: Forscherkarte 1 alleine Tipp 1 Lege die Ziffern von 1 bis 9 so in den Zahlenwinkel, dass jeder Arm des Zahlenwinkels zusammengezählt das gleiche Ergebnis ergibt! Finde möglichst viele verschiedene
Vergleichsarbeiten in 3. Grundschulklassen. Mathematik. Aufgabenheft 1
Vergleichsarbeiten in 3. Grundschulklassen Mathematik Aufgabenheft 1 Name: Klasse: Herausgeber: Projekt VERA (Vergleichsarbeiten in 3. Grundschulklassen) Universität Koblenz-Landau Campus Landau Fortstraße
Definition und Begriffe
Merkblatt: Das Dreieck Definition und Begriffe Das Dreieck ist ein Vieleck. In der Ebene ist es die einfachste Figur, die von geraden Linien begrenzt wird. Ecken: Jedes Dreieck hat drei Ecken, die meist
Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:
VBA Programmierung mit Excel Schleifen 1/6 Erweiterung der Aufgabe Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: Es müssen also 11 (B L) x 35 = 385 Zellen berücksichtigt
Anleitung über den Umgang mit Schildern
Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder
Quadratische Gleichungen
Quadratische Gleichungen Aufgabe: Versuche eine Lösung zu den folgenden Zahlenrätseln zu finden:.) Verdoppelt man das Quadrat einer Zahl und addiert, so erhält man 00..) Addiert man zum Quadrat einer Zahl
192.168.0.1. Wenn wir also versuchen auf einen anderen PC zuzugreifen, dann können wir sowohl per Name als auch mit der Adresse suchen.
Windows Netzwerk Sie haben einen oder mehrere PC mit einander verbunden? Dann sollte man das auch nutzen. Generelles: Ein PC hat in der Regel IMMER eine feste Nummer / Adresse (egal ob wechselnd oder immer
Falte den letzten Schritt wieder auseinander. Knick die linke Seite auseinander, sodass eine Öffnung entsteht.
MATERIAL 2 Blatt farbiges Papier (ideal Silber oder Weiß) Schere Lineal Stift Kleber Für das Einhorn benötigst du etwa 16 Minuten. SCHRITT 1, TEIL 1 Nimm ein einfarbiges, quadratisches Stück Papier. Bei
Primzahlen und RSA-Verschlüsselung
Primzahlen und RSA-Verschlüsselung Michael Fütterer und Jonathan Zachhuber 1 Einiges zu Primzahlen Ein paar Definitionen: Wir bezeichnen mit Z die Menge der positiven und negativen ganzen Zahlen, also
Dokumentation IBIS Monitor
Dokumentation IBIS Monitor Seite 1 von 16 11.01.06 Inhaltsverzeichnis 1. Allgemein 2. Installation und Programm starten 3. Programmkonfiguration 4. Aufzeichnung 4.1 Aufzeichnung mitschneiden 4.1.1 Inhalt
Erwin Grüner 09.02.2006
FB Psychologie Uni Marburg 09.02.2006 Themenübersicht Folgende Befehle stehen in R zur Verfügung: {}: Anweisungsblock if: Bedingte Anweisung switch: Fallunterscheidung repeat-schleife while-schleife for-schleife
ONLINE-AKADEMIE. "Diplomierter NLP Anwender für Schule und Unterricht" Ziele
ONLINE-AKADEMIE Ziele Wenn man von Menschen hört, die etwas Großartiges in ihrem Leben geleistet haben, erfahren wir oft, dass diese ihr Ziel über Jahre verfolgt haben oder diesen Wunsch schon bereits
Diese Anleitung zeigt dir, wie du eine Einladung mit Microsoft Word gestalten kannst.
Diese Anleitung zeigt dir, wie du eine Einladung mit Microsoft Word gestalten kannst. Bevor es losgeht Wenn du mal etwas falsch machst ist das in Word eigentlich kein Problem! Den Rückgängig-Pfeil (siehe
Luis Kornblueh. May 22, 2014
Einführung in die Bash Luis Kornblueh KlosterCluster Team 2013/2014, Klosterschule May 22, 2014 1 / 17 Inhaltsverzeichnis Einführung in das Scripting Einfache Beispiele Kommandos ersetzen Bedingungen Tests
Programme im Griff Was bringt Ihnen dieses Kapitel?
3-8272-5838-3 Windows Me 2 Programme im Griff Was bringt Ihnen dieses Kapitel? Wenn Sie unter Windows arbeiten (z.b. einen Brief schreiben, etwas ausdrucken oder ein Fenster öffnen), steckt letztendlich
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3
1 topologisches Sortieren
Wolfgang Hönig / Andreas Ecke WS 09/0 topologisches Sortieren. Überblick. Solange noch Knoten vorhanden: a) Suche Knoten v, zu dem keine Kante führt (Falls nicht vorhanden keine topologische Sortierung
Stammdatenanlage über den Einrichtungsassistenten
Stammdatenanlage über den Einrichtungsassistenten Schritt für Schritt zur fertig eingerichteten Hotelverwaltung mit dem Einrichtungsassistenten Bitte bereiten Sie sich, bevor Sie starten, mit der Checkliste
Bilder zum Upload verkleinern
Seite 1 von 9 Bilder zum Upload verkleinern Teil 1: Maße der Bilder verändern Um Bilder in ihren Abmessungen zu verkleinern benutze ich die Freeware Irfan View. Die Software biete zwar noch einiges mehr
Wir arbeiten mit Zufallszahlen
Abb. 1: Bei Kartenspielen müssen zu Beginn die Karten zufällig ausgeteilt werden. Wir arbeiten mit Zufallszahlen Jedesmal wenn ein neues Patience-Spiel gestartet wird, muss das Computerprogramm die Karten
Einführung zum Arbeiten mit Microsoft Visual C++ 2010 Express Edition
In den nachfolgenden Schritten finden Sie beschrieben, wie Sie in der Entwicklungsumgebung Microsoft Visual Studio 2010 eine Projektmappe, ein Projekt und einen ersten Quellcode erstellen, diesen kompilieren,
Abschlussprüfung Realschule Bayern II / III: 2009 Haupttermin B 1.0 B 1.1
B 1.0 B 1.1 L: Wir wissen von, dass sie den Scheitel hat und durch den Punkt läuft. Was nichts bringt, ist beide Punkte in die allgemeine Parabelgleichung einzusetzen und das Gleichungssystem zu lösen,
Satzhilfen Publisher Seite Einrichten
Satzhilfen Publisher Seite Einrichten Es gibt verschiedene Möglichkeiten die Seite einzurichten, wir fangen mit der normalen Version an, Seite einrichten auf Format A5 Wählen Sie zunächst Datei Seite einrichten,
1. Was ihr in dieser Anleitung
Leseprobe 1. Was ihr in dieser Anleitung erfahren könnt 2 Liebe Musiker, in diesem PDF erhaltet ihr eine Anleitung, wie ihr eure Musik online kostenlos per Werbevideo bewerben könnt, ohne dabei Geld für
EAP. Employee Administration Platform
EAP Employee Administration Platform Inhalt 1. Plattform öffnen...2 2. Registrierung...2 3. Login...6 4. Links...8 5. Für ein Event anmelden...9 6. Persönliche Daten ändern... 11 7. Logout... 12 8. Benachrichtigungen...
Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server
Hallo Leute Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server (= echtes - zeug ) liegt! Die neue Form hat insbesondere folgende Vorteile: Du bekommst einen
ACDSee 10. ACDSee 10: Fotos gruppieren und schneller durchsuchen. Was ist Gruppieren? Fotos gruppieren. Das Inhaltsverzeichnis zum Gruppieren nutzen
In diesem Tutorial erfahren Sie, wie man Fotos gruppiert. Mit der Option "Gruppieren nach" werden die Fotos in der Dateiliste nach Gruppen geordnet. Wenn Sie beispielsweise auf "Bewertung" klicken, werden
Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler
Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5
Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.
Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen. Klicken Sie auf Neu anlegen, um Ihre neue Angebotseite zu erstellen..
Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten
Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten Version 1.0 Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten In unserer Anleitung zeigen wir Dir, wie Du Blogbeiträge
Die Größe von Flächen vergleichen
Vertiefen 1 Die Größe von Flächen vergleichen zu Aufgabe 1 Schulbuch, Seite 182 1 Wer hat am meisten Platz? Ordne die Figuren nach ihrem Flächeninhalt. Begründe deine Reihenfolge. 1 2 3 4 zu Aufgabe 2
Informatik I Tutorial
ETH Zürich, D-INFK/D-BAUG Herbstsemester 2015 Dr. Martin Hirt Daniel Jost Informatik I Tutorial Dieses Tutorial hat zum Ziel, die notwendigen Tools auf dem eigenen Computer zu installieren, so dass ihr
Menü auf zwei Module verteilt (Joomla 3.4.0)
Menü auf zwei Module verteilt (Joomla 3.4.0) Oft wird bei Joomla das Menü in einem Modul dargestellt, wenn Sie aber z.b. ein horizontales Hauptmenü mit einem vertikalen Untermenü machen möchten, dann finden
Grundlagen der Theoretischen Informatik, SoSe 2008
1. Aufgabenblatt zur Vorlesung Grundlagen der Theoretischen Informatik, SoSe 2008 (Dr. Frank Hoffmann) Lösung von Manuel Jain und Benjamin Bortfeldt Aufgabe 2 Zustandsdiagramme (6 Punkte, wird korrigiert)
AutoTexte und AutoKorrektur unter Outlook verwenden
AutoTexte und AutoKorrektur unter Outlook verwenden Die Hilfsmittel "AutoKorrektur" und "AutoTexte", die schon unter Microsoft Word das Arbeiten erleichtern, sind natürlich auch unter Outlook verfügbar.
Lineare Funktionen. 1 Proportionale Funktionen 3 1.1 Definition... 3 1.2 Eigenschaften... 3. 2 Steigungsdreieck 3
Lineare Funktionen Inhaltsverzeichnis 1 Proportionale Funktionen 3 1.1 Definition............................... 3 1.2 Eigenschaften............................. 3 2 Steigungsdreieck 3 3 Lineare Funktionen
Erstellen einer GoTalk-Auflage
Erstellen einer GoTalk-Auflage 1. Bei dem Startbild Vorlage öffnen wählen 2. In dem folgenden Fenster Geräte Schablonen doppelt anklicken. - und schon öffnet sich der gesamte Katalog der verfügbaren Talker-Auflagen...eigentlich
Gleichungen Lösen. Ein graphischer Blick auf Gleichungen
Gleichungen Lösen Was bedeutet es, eine Gleichung zu lösen? Was ist überhaupt eine Gleichung? Eine Gleichung ist, grundsätzlich eine Aussage über zwei mathematische Terme, dass sie gleich sind. Ein Term
Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)
Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...
1. LPC - Lehmanns Programmier Contest - Lehmanns Logo
Aufgabe ist die Entwicklung einer vereinfachten Variante der beliebten Programmiersprache Logo. Die Aufgabe ist in drei Stufen zu erledigen, von der wir zunächst nur die erste Stufe bekannt geben. Die
1 Vom Problem zum Programm
Hintergrundinformationen zur Vorlesung GRUNDLAGEN DER INFORMATIK I Studiengang Elektrotechnik WS 02/03 AG Betriebssysteme FB3 Kirsten Berkenkötter 1 Vom Problem zum Programm Aufgabenstellung analysieren
Erfahrungen mit Hartz IV- Empfängern
Erfahrungen mit Hartz IV- Empfängern Ausgewählte Ergebnisse einer Befragung von Unternehmen aus den Branchen Gastronomie, Pflege und Handwerk Pressegespräch der Bundesagentur für Arbeit am 12. November
Repetitionsaufgaben Wurzelgleichungen
Repetitionsaufgaben Wurzelgleichungen Inhaltsverzeichnis A) Vorbemerkungen B) Lernziele C) Theorie mit Aufgaben D) Aufgaben mit Musterlösungen 4 A) Vorbemerkungen Bitte beachten Sie: Bei Wurzelgleichungen
Diagnostisches Interview zur Bruchrechnung
Diagnostisches Interview zur Bruchrechnung (1) Tortendiagramm Zeigen Sie der Schülerin/dem Schüler das Tortendiagramm. a) Wie groß ist der Teil B des Kreises? b) Wie groß ist der Teil D des Kreises? (2)
Datenbanken Kapitel 2
Datenbanken Kapitel 2 1 Eine existierende Datenbank öffnen Eine Datenbank, die mit Microsoft Access erschaffen wurde, kann mit dem gleichen Programm auch wieder geladen werden: Die einfachste Methode ist,
Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1
Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1 Wenn der Name nicht gerade www.buch.de oder www.bmw.de heißt, sind Internetadressen oft schwer zu merken Deshalb ist es sinnvoll, die Adressen
Java-Programmierung mit NetBeans
Java-Programmierung mit NetBeans Steuerstrukturen Dr. Henry Herper Otto-von-Guericke-Universität Magdeburg - WS 2012/13 Steuerstrukturen Steuerstrukturen Verzweigungen Alternativen abweisende nichtabweisende
Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
Arbeiten mit UMLed und Delphi
Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf
Druckerscriptsprache
Druckerscriptsprache Die Druckerscriptsprache stellt Ihnen ein mächtiges Werkzeug zur Erstellung und Automatisierung von komplexen Druckvorgängen zur Verfügung. Vom Folgedruck bis zum Archivfunktion ist
Was meinen die Leute eigentlich mit: Grexit?
Was meinen die Leute eigentlich mit: Grexit? Grexit sind eigentlich 2 Wörter. 1. Griechenland 2. Exit Exit ist ein englisches Wort. Es bedeutet: Ausgang. Aber was haben diese 2 Sachen mit-einander zu tun?
CodeSaver. Vorwort. Seite 1 von 6
CodeSaver Vorwort Die Flut der Passwörter nimmt immer mehr zu. Kontopasswörter, Passwörter für Homepages, Shellzugriffe, Registrierungscodes für Programme und und und. Da ich aber nicht sonderlich viel
Professionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
http://www.olympiade-mathematik.de 2. Mathematik Olympiade 2. Stufe (Kreisolympiade) Klasse 7 Saison 1962/1963 Aufgaben und Lösungen
2. Mathematik Olympiade Saison 1962/1963 Aufgaben und Lösungen 1 OJM 2. Mathematik-Olympiade Aufgaben Hinweis: Der Lösungsweg mit Begründungen und Nebenrechnungen soll deutlich erkennbar in logisch und
1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.
Der Serienversand Was kann man mit der Maske Serienversand machen? 1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden. 2. Adressen auswählen,
Zwischenablage (Bilder, Texte,...)
Zwischenablage was ist das? Informationen über. die Bedeutung der Windows-Zwischenablage Kopieren und Einfügen mit der Zwischenablage Vermeiden von Fehlern beim Arbeiten mit der Zwischenablage Bei diesen
Spielmaterial. Hallo! Ich bin der kleine AMIGO und zeige euch, wie dieses Spiel funktioniert. Viel Spaß! von Liesbeth Bos
Kissenschlacht_Regel.qxp:Layout 1 19.05.2010 12:00 Uhr Seite 1 Hallo! Ich bin der kleine AMIGO und zeige euch, wie dieses Spiel funktioniert. Viel Spaß! von Liesbeth Bos Spieler: 2 4 Personen Alter: ab
Übungsaufgaben zur Programmiersprache Python
Übungsaufgaben zur Programmiersprache Python Stefanie Behrens Niels Lohmann 16. November 2010 Hallo, damit auch zwischen den Vorbereitungscamps Dein neu erworbenes Python- und Programmierwissen nicht einstaubt,
Ein süsses Experiment
Ein süsses Experiment Zuckerkristalle am Stiel Das brauchst du: 250 Milliliter Wasser (entspricht etwa einer Tasse). Das reicht für 4-5 kleine Marmeladengläser und 4-5 Zuckerstäbchen 650 Gramm Zucker (den
S/W mit PhotoLine. Inhaltsverzeichnis. PhotoLine
PhotoLine S/W mit PhotoLine Erstellt mit Version 16.11 Ich liebe Schwarzweiß-Bilder und schaue mir neidisch die Meisterwerke an, die andere Fotografen zustande bringen. Schon lange versuche ich, auch so
Hardware - Software - Net zwerke
Komprimierung der Ortho-Daten als ZIP-Archiv Dieses Dokument beschreibt die Archivierung aller Ortho-Daten als ZIP-Archiv über die MS- DOS-Eingabe-Aufforderung. Diese Information kann Ihnen zum Sichern
Starten Sie Eclipse: Hier tragen sie Ihr Arbeitsverzeichnis ein. Zu Hause z.b. c:\workspace.
Starten Sie Eclipse: Abgesehen vom Kommandozeilenfenster, auf welches wir später eingehen, öffnet sich ein Dialog (in der FH vermutlich nicht, überspringen Sie in diesem Fall): Hier tragen sie Ihr Arbeitsverzeichnis
Mathematik VERA-8 in Bayern Testheft B: Realschule Wirtschaftsschule
Mathematik VERA-8 in Bayern Testheft B: Realschule Wirtschaftsschule - 1 - ALLGEMEINE ANWEISUNGEN In diesem Testheft findest du eine Reihe von Aufgaben und Fragen zur Mathematik. Einige Aufgaben sind kurz,
Mind Mapping am PC. für Präsentationen, Vorträge, Selbstmanagement. von Isolde Kommer, Helmut Reinke. 1. Auflage. Hanser München 1999
Mind Mapping am PC für Präsentationen, Vorträge, Selbstmanagement von Isolde Kommer, Helmut Reinke 1. Auflage Hanser München 1999 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 21222 0 schnell
Anleitung für die Version 2.4.1 von online 1. Schritt: Rufen Sie die Website auf...
1. Schritt: Rufen Sie die Website auf... www.profax.ch oder http://plc.profax.ch (www.profax.de - www.profax.at) auf und wählen Sie Registration für Klassen und Schulen. Wählen Sie bitte die Variante aus,
25 kann ohne Rest durch 5 geteilt werden! ist wahr
Lehrbrief 2: Lektion 8 - C -Praxis 4-1 - 5.2 Einfache Entscheidungen mit if und die Vergleichsoperatoren Nun tauchen wir immer tiefer in die Geheimnisse von C ein und beschäftigen uns mit einem sehr wichtigen
2. Speichern und öffnen
2. Speichern und öffnen In diesem Modul lernen Sie, ein Dokument zum ersten Mal zu speichern, zu öffnen, nochmals zu speichern unter demselben Namen, nachdem Sie etwas geändert haben, zu speichern als
HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG
it4sport GmbH HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG Stand 10.07.2014 Version 2.0 1. INHALTSVERZEICHNIS 2. Abbildungsverzeichnis... 3 3. Dokumentenumfang... 4 4. Dokumente anzeigen... 5 4.1 Dokumente
Windows 7 Ordner und Dateien in die Taskleiste einfügen
WI.005, Version 1.1 07.04.2015 Kurzanleitung Windows 7 Ordner und Dateien in die Taskleiste einfügen Möchten Sie Ordner oder Dateien direkt in die Taskleiste ablegen, so ist das nur mit einem Umweg möglich,
Woche 1: Was ist NLP? Die Geschichte des NLP.
Woche 1: Was ist NLP? Die Geschichte des NLP. Liebe(r) Kursteilnehmer(in)! Im ersten Theorieteil der heutigen Woche beschäftigen wir uns mit der Entstehungsgeschichte des NLP. Zuerst aber eine Frage: Wissen
Ein Bild in den Text einfügen
Bild in einen Artikel einfügen Ein Bild in den Text einfügen Positioniert den Cursor an der Stelle im Text, egal ob bei einem Artikel oder einer WordPress-Seite, wo das Bild eingefügt werden soll. Hinter
Copyright Sophie Streit / Filzweiber /www.filzweiber.at. Fertigung eines Filzringes mit Perlen!
Fertigung eines Filzringes mit Perlen! Material und Bezugsquellen: Ich arbeite ausschließlich mit Wolle im Kardenband. Alle Lieferanten die ich hier aufliste haben nat. auch Filzzubehör. Zu Beginn möchtest
Zur drittletzten Zeile scrollen
1 Fragen und Antworten zur Computerbedienung Thema : Zur drittletzten Zeile scrollen Thema Stichwort Programm Letzte Anpassung Zur drittletzten Zeile scrollen Scrollen VBA Excel 1.02.2014 Kurzbeschreibung:
SICHERN DER FAVORITEN
Seite 1 von 7 SICHERN DER FAVORITEN Eine Anleitung zum Sichern der eigenen Favoriten zur Verfügung gestellt durch: ZID Dezentrale Systeme März 2010 Seite 2 von 7 Für die Datensicherheit ist bekanntlich
2. ZELLINHALTE UND FORMELN
2. ZELLINHALTE UND FORMELN Aufgabe: In dem Beispiel Haushaltsbuch entwickeln Sie eine Kostenaufstellung, die alle monatlichen Ausgaben einzelner Sparten enthält. Darauf basierend berechnen Sie mit einfachen
Verwalten und Organisieren von Fotos,
Verwalten und Organisieren von Fotos, Datensicherung auf einen externen Datenträger durchführen, Datensicherung auf externe Datenträger - Datensicherheit Grundsätze 02 - Sicherungsmethode / FreeCommander
Tutorial: Gnumeric installieren und Jahres-Kostenübersicht erstellen mit Diagramm
Gnumeric Mittwoch, 8. Mai 2013 01:05 Tutorial: Gnumeric installieren und Jahres-Kostenübersicht erstellen mit Diagramm In diesem Tutorial will ich Ihnen zeigen, wie man Gnumeric installiert und wie man
