Aufgabenblatt 4 - Funktionen und Objektorientierung
|
|
- Hannelore Bayer
- vor 6 Jahren
- Abrufe
Transkript
1 Aufgabenblatt 4 - Funktionen und Objektorientierung Aufgabe 1 Fingerübungen 1. Ergänze den folgenden Code, indem du die Funktionen drawrandomshape und randomcolor implementierst. void setup () { size (400,300); } void draw () { drawrandomshape ( random ( width ), random ( height ), randomcolor ()); } 2. Erstelle eine Klasse Ball, mit den Variablen x und y für die Position des Balls und vx für die Geschwindigkeit in x-richtung. Gib der Klasse außerdem noch eine Methode display, die den Ball an seiner aktuellen Position zeichnet und eine Methode move, die den Ball bewegt indem vx auf x aufaddiert wird. Wenn der Ball dabei die Grenzen des Fensters verlässt, soll die Geschwindigkeit umgekehrt werden. Erstelle in setup ein Ball-Objekt und simuliere seine Bewegung, indem du in draw die Methoden move und display aufrufst. 3. Erweitere das Programm aus Fingerübung 2, indem du mehrere Bälle mit unterschiedlichen y- Werten simulierst. Danach kannst du ihnen auch noch eine Geschwindigkeit vy in y-richtung geben, um sie wild durchs Bild springen zu lassen. Aufgabe 2 Pumpendes Herz Zeichne die Umrisse eines realistischen Herzens und lasse das Herz pumpen. Die einfachste Variante ist, das Herz einfach kleiner und größer zu skalieren. Vielleicht kannst du aber auch eine Regel finden, die ein realistischeres Pumpen simuliert. Aufgabe 3 Brückenkurs-Quiz Schreibe ein Quiz, bei dem auf dem Bildschirm immer eine Frage und vier mögliche Antworten angezeigt werden. Klickt man auf eine Antwort, wird angezeigt ob diese die richtige war und die nächste Frage erscheint. Zähle dabei mit, wie viele Fragen der Benutzer richtig beantwortet hat und wie viele falsch waren. Als Fragen kannst du Inhalte des Brückenkurses nehmen (z.b. Welches dieser Zeichen ist kein Java-Operator? ). Aufgabe 4 Roboterarm Schreibe ein Processing-Programm, das einen Roboterarm mit vier Gelenken simuliert. Der Benutzer soll den Arm bewegen können, indem er mit den Zahlentasten 1 bis 4 ein Gelenk auswählt Aufgabenblatt 4 - Funktionen und Objektorientierung 1/ 7
2 und mit den Pfeiltasten die Gelenkstellung ändert (größerer/kleinerer Winkel). Zeichne auch eine kleine Kiste, die der Benutzer mit dem Roboterarm aufheben muss. Hinweis: Am direktesten kannst du den Arm darstellen, wenn du für jedes Segment einfach nur ein Rechteck zeichnest, das mit den Funktionen translate und rotate an die richtige Stelle gebracht wird. Aufgabe 5 Kanonenspiel Schreibe ein Spiel, bei dem der Benutzer mit der Maus eine Kanone ausrichten und mit einem Klick abfeuern kann. Ziel des Spiels ist es, eine Zielscheibe zu treffen. Du kannst das Spiel noch interessanter machen, indem du z.b. das Ziel sich bewegen lässt oder Wind einbaust, der sich bei jedem Schuss wieder ändert. Hinweis: Die Kanonenkugel bekommt von der Kanone eine Initialgeschwindigkeit. Ab diesem Zeitpunkt wird diese Geschwindigkeit nur noch von der Gravitation beeinflusst (Beschleunigung nach unten). Aufgabe 6 Netzwerksimulation Schreibe eine kleine einfache Simulation eines Netzwerks aus mehreren Rechnern. Du kannst die Rechner einfach als Rechtecke darstellen, die mit Linien verbunden sind. Zwischen den Rechnern sollen Nachrichten als kleine Kreise hin und her wandern können. Stelle zunächst einen einfachen Ping zwischen zwei Rechnern dar: Der erste Rechner schickt eine Anfrage und der zweite Rechner antwortet auf diese Anfrage. Wenn du dieses Programm mit Funktionen und Klassen strukturierst, wird es dir sicher leicht möglich sein, größere Netzwerke zu simulieren. Vielleicht kannst du sogar einen TCP-Handschake Aufgabenblatt 4 - Funktionen und Objektorientierung 2/ 7
3 (SYN, SYN-ACK, ACK) darstellen? Aufgabe 7 Räuber-Beute-Simulation Programmiere eine einfache Räuber-Beute-Simulation. Teile dazu den Anzeigebereich in ein Gitter ein, auf dem sich Beutetiere und Räuber bewegen können. Sowohl Raubtiere als auch Beutetiere können sich pro Schritt um ein Feld vorwärts bewegen. Beutetiere müssen Nahrung finden und fressen, um sich dann vermehren zu können. Räuber müssen Beutetiere fressen und vermehren sich langsamer als die Beutetiere. Du kannst für eine einfache Simulation einfach zufällig Nahrung, Räuber und Beute in den Gitterfeldern verteilen und Räuber- und Beutetiere sich zufallsgesteuert bewegen lassen. Du kannst aber natürlich danach auch versuchen, den Tieren noch ein wenig mehr Intelligenz mit auf den Weg zu geben. Aufgabe 8 Ampelschaltung Simuliere eine Kreuzung auf der Autos von allen Richtungen zufahren. Du kannst dabei annehmen, dass alle Autos nur geradeaus fahren und niemals abbiegen. Kollisionen sollen dabei kenntlich gemacht werden. Füge jetzt im nächsten Schritt eine Ampel an der Kreuzung ein und baue die Ampelschaltung so, dass keine Unfälle mehr entstehen. Kannst du das Programm noch erweitern, so dass manche Autofahrer doch abbiegen können? Aufgabe 9 Aufzug Simuliere einen Aufzug in einem Hochhaus. Der Benutzer soll in jedem Stockwerk auf einen Knopf drücken können, um den Aufzug zu rufen. Was macht der Aufzug, wenn er zu mehreren Stockwerken gleichzeitig gerufen wird? Wenn du möchtest, kannst du auch kleine Strichmännchen animieren, die den Aufzug betreten und verlassen. Aufgabe 10 Hau den Maulwurf Programmiere eine Variante des Spiels Hau den Maulwurf, bei dem Maulwürfe oder andere schlagenswerte Figuren aus Löchern im Boden auftauchen und der Benutzer sie schnell genug Aufgabenblatt 4 - Funktionen und Objektorientierung 3/ 7
4 durch klicken der Maustaste treffen muss. Aufgabe 11 Taschenrechner Programmiere einen voll funktionstüchtigen Taschenrechner. Kannst du es schaffen, dass man das Gefühl hat, die Tasten werden wirklich nach unten gedrückt, wenn man mit der Maus darauf klickt? Aufgabe 12 Förderband Programmiere ein Förderband, auf das der Benutzer per Drag&Drop kleine Kisten legen kann. Es reicht dabei aus, wenn das Förderband nur aus horizontalen und vertikalen Streifen zusammengesetzt ist. Aufgabe 13 Paprikafarm Programmiere ein Bewässerungssystem für eine spanische Paprikafarm. Stelle die Pflanzen grafisch dar zusammen mit einem Feuchtigkeitsmessstab. Mit der Zeit sollen die Paprika langsam austrocknen. Das Bewässerungssystem soll dafür sorgen, dass immer genug Wasser vorhanden ist, aber auch nicht zu viel. Programmiere Warnmeldungen für beide Fälle ein und implementiere dann das Bewässerungssystem selbst. Es wäre allerdings natürlich ineffizient, das System ständig für ganz kurze Zeitspannen anspringen zu lassen. Baue daher auch einen zeitlichen Mindestabstand zwischen zwei Bewässerungsphasen ein. Aufgabe 14 Verbrennungsmotor Simuliere grafisch die Funktionsweise eines typischen Viertakt-Ottomotors. Aufgabe 15 Türme von Hanoi Das Spiel Die Türme von Hanoi basiert auf einfachen regeln. Es gibt drei Stangen, wobei auf der ersten Stange mehrere Scheiben mit einem Loch in der Mitte aufeinandergestapelt sind. Die Scheiben haben unterschiedliche größe, wobei die größte Scheibe immer unten liegt. Der Spieler muss alle Scheiben vom Startstapel (links) auf den rechten Stapel legen. Dabei kann er immer nur die oberste Scheibe von einem Stapel aufnehmen und darf nie eine größere Scheibe auf eine kleinere legen. Aufgabenblatt 4 - Funktionen und Objektorientierung 4/ 7
5 Programmiere dieses Spiel, indem der Benutzer jeweils auf den Stapel klicken kann von dem er eine Scheibe nehmen kann, um dann auf den Stapel zu klicken, wo er sie ablegen möchte. Aufgabe 16 Minigolf Programmiere ein Minigolfspiel. Es reicht dazu, wenn du die Ränder von Hindernissen als Linien darstellst und in jedem Schritt prüfst ob diese den Ball berühren. Ist dies der Fall, prallt der Ball an der Wand im gleichen Winkel ab, mit dem er aufgetroffen ist. Aufgabe 17 Logische Schaltkreise Simuliere einen logischen Schaltkreis, indem du die folgenden Elemente (sinnvollerweise als Klassen) definierst. Ein Taktgeber, dessen Ausgang bei einem Rechtsklick von 0 zu 1 und bzw. umgekehrt von 1 zu 0 wechselt. Ein Schalter, den der Benutzer durch Linksklick mit der Maus an und ausschalten kann. Ein NOT-Gatter, das den Eingabewert umkehrt. Ein AND-Gatter, das nur 1 ausgibt, wenn beide Eingänge den Wert 1 haben. Sonst ist die Ausgabe 0. Ein OR-Gatter, das nur 0 ausgibt, wenn beide Eingänge den Wert 0 haben. Sonst ist die Ausgabe 1. Ein Eingabesignal, das dauerhaft entweder 1 oder 0 ausgibt. Jedes dieser Elemente soll grafisch dargestellt werden, wobei Verbindungen, die den Wert 1 haben, rot markiert werden sollen. Kannst du auf diese Weise einen Schaltkreis bauen, der zwei 3-Bit zahlen addiert? Aufgabe 18 Labyrinth Schreibe ein Spiel, bei dem man sich mit einer Figur durch ein Labyrinth bewegen und den Ausgang suchen muss. Um das Spiel interessanter zu machen, kannst du auch noch Gegner einbauen und Objekte, die man aufsammeln kann ähnlich wie bei Pacman. Aufgabenblatt 4 - Funktionen und Objektorientierung 5/ 7
6 Aufgabe 19 Schwarmverhalten Das Schwarmverhalten von Vögeln oder Fischen lässt sich mit drei erstaunlich einfachen Regeln simulieren, denen jedes Individuum folgt: Kohäsion: Bewege dich in Richtung des Zentrums deiner Nachbarn. Separation: Bewege dich weg, wenn dir jemand zu nahe kommt. Alignment: Bewege dich etwa in die selbe Richtung wie deine Nachbarn. Simuliere basierend auf diesen Regeln einen Schwarm. Aufgabe 20 Space Invaders Programmiere ein Spiel bei dem der Spieler mit einem Raumschiff durchs Weltall fliegt und aus der Vogelperspektive Sterne an sich vorbei fliegen sieht. Setze dann gegnerische Raumschiffe in die Welt ein, denen man ausweichen muss und die man selbst abschießen kann. Aufgabe 21 Snake Programmiere das Spiel Snake nach. Dabei bewegt sich eine Schlange auf einem Raster in horizontaler bzw. vertikaler Richtung. Der Spieler kann die Richtung mit den Pfeiltasten wechseln und muss Futter aufsammeln, was die Schlange jedes mal um ein Kästchen größer werden lässt. Trifft der Spieler dabei den Schwanz der Schlange oder die Wand, hat er das Spiel verloren. Aufgabenblatt 4 - Funktionen und Objektorientierung 6/ 7
7 Aufgabe 22 Schiffe Versenken Programmiere das Spiel Schiffe versenken. Zeige dabei abwechselnd den Spielzustand für Spieler 1 und für Spieler 2 wenn der jeweilige Spieler an der Reihe ist. Es muss möglich sein auf einem zweidimensionalen Feld Schiffe von unterschiedlicher Größe zu platzieren und dann durch Mausklick auf einzelne Positionen zu feuern, wobei immer angezeigt wird ob man ein gegnerisches Schiff getroffen hat oder nicht. Aufgabe 23 Mastermind Mastermind ist ein bekanntes Knobelspiel. Es geht dabei darum, eine Kombination von vier farbigen Kugeln zu erraten. Der Mastermind wählt sich eine Kombination und der Gegenspieler versucht in jedem Zug diese Kombination zu erraten. Der Mastermind muss seinem Gegner dabei wahrheitsgemäß sagen, wie viele Kugeln eine Farbe haben, die in der gesuchten Kombination vorkommt und wie viele Kugeln tatsächlich völlig richtig platziert wurden (Farbe und Position). Programmiere das Spiel nach, wobei der Rechner die Rolle des Mastermind übernimmt. Aufgabe 24 Zombieepidemie Simuliere den Ausbruch einer Zombieepidemie. Platziere dazu Menschen an zufälligen Positionen, die sich frei in zufällige Richtungen bewegen können. Durch einen Mausklick kann der Benutzer beliebige Menschen infizieren und sie zu Zombies machen. Zombies bewegen sich auch zufällig - außer sie sehen einen Menschen in ihrer Nähe, dann bewegen sie sich direkt auf ihn zu und versuchen ihn zu beißen. Du kannst bei einem Kampf von Mensch und Zombie eine Wahrscheinlichkeit dafür einbauen, dass der Mensch gebissen wird oder dass er den Zombie töten kann. Hinweis: Am schönsten sieht die Bewegung der Figuren aus, wenn du die Fortbewegungsgeschwindigkeit von der Richtung der Fortbewegung trennst und nur die Richtung zufällig veränderst. Aufgabenblatt 4 - Funktionen und Objektorientierung 7/ 7
SCRATCH. Beispiel 1. "Pong"
SCRATCH Beispiel 1 "Pong" 1972 wurde ein Videospiel entwickelt, das nannte sich PONG und wurde auf der ganzen Welt berühmt. Ein Ball bewegt sich auf dem Bildschirm hin und her und zwei Spieler müssen mit
MehrAnwendungspraktikum aus JAVA Programmierung im SS 2006 Leitung: Albert Weichselbraun. Java Projekt. Schiffe Versenken mit GUI
Anwendungspraktikum aus JAVA Programmierung im SS 2006 Leitung: Albert Weichselbraun Java Projekt Schiffe Versenken mit GUI 1. Über den Autor: Name: Marija Matejic Matrikelnummer: 9352571 E-mail: marijamatejic@yahoo.com
MehrArbeitsblatt 6: Programmierung geometrischer Figuren
Arbeitsblatt 6: Programmierung geometrischer Figuren Die Karten, auf denen die Lärmmessungen dargestellt werden, bestehen aus einer Vielzahl geometrischer Formen. Diese geometrischen Formen ergeben zusammen
MehrIn dieser Aufgabe geht es darum, das einfache Meteor-Spiel zu verstehen und anzupassen. Lade als erstes das Spiel sample12 und spiele es.
In dieser Aufgabe geht es darum, das einfache Meteor-Spiel zu verstehen und anzupassen. Lade als erstes das Spiel sample12 und spiele es. Im Spiel fällt ein Meteor vom oben zum unteren Rand. Das Raumschiff
MehrAufgabenblatt 9. Die Abgabe muss bis Sonntag, 21. Juni 2009, 24 Uhr, erfolgen. Verspätet eingereichte Lösungen werden nicht berücksichtigt.
Fachbereich Informatik Prof. Dr. Peter Becker Programmiersprache Java Objektorientierte Programmierung II Sommersemester 2009 8. Juni 2009 Aufgabenblatt 9 Vorbemerkungen Mit diesem Aufgabenblatt können
MehrSpace Shooter. Die Gesteinsbrocken sollen sich von selbst von rechts nach links bewegen.
Space Shooter 1. Grundlegende Funktionen Lade das Szenario SpaceShooter-0. In diesem Spiel soll zunächst nur Folgendes geschehen: Die Gesteinsbrocken sollen sich von selbst von rechts nach links bewegen.
MehrGraphic 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
MehrQuelle: programmierung/scratch. Wiederholungen. Informatik AG Goetheschule Dieburg Christian Wach
+ Quelle: http://www.inf-schule.de/ programmierung/scratch Wiederholungen Informatik AG + Wiederholungen in Scratch n Wir haben in den letzten Wochen hin und wieder Wiederholungen in Scratch verwendet.
MehrMIA INFORMATIK Scratch Übungen
Übung 1: Fledermaus-Spiel Gemeinsam mit L am Beamer: Spiel Fledermaus-Klicken: siehe Blatt Programmieren mit Scratch Einführung Übung 2: Ball - Figur: Basketball (andere Figuren löschen) / Ausgangsposition
Mehr< UNTERRICHTSMATERIAL /> Calliope mini. Maulwurfspiel
< UNTERRICHTSMATERIAL /> Calliope mini 1 Maulwurfspiel HINWEIS // Diese Unterlagen sind für den Open Roberta Editor. Passende Erklärvideos und weitere kostenlose Unterrichtsmaterialien (auch für den PXT
Mehr1) Wie erstelle ich ein neues Programm? 2) Wie füge ich ein neues Objekt hinzu? 3) Wie starte ich mein Programm?
1) Wie erstelle ich ein neues Programm? 2) Wie füge ich ein neues Objekt hinzu? 3) Wie starte ich mein Programm? 4) Wie platziere ich mein Objekt auf der Bühne? Erstelle dafür ein neues Programm. In diesem
MehrAquarium 6. Ein Aquarium soll her. Doch mit wie vielen Fischen? Das entscheidest du.
Aquarium 6 Der Fisch soll sich fortlaufend in einem gewissen Tempo vorwärts bewegen bis er den Rand berührt. Wenn er die Wand berührt hat, soll er von der Wand abprallen und dann alle wieder von vorne
MehrCoole Spiele mit Scratch Lerne programmieren und baue deine eigenen Spiele
Scratch-Wiederholungsfragen: Die Antworten Diese Seiten gehören zum Buch: Al Sweigart Coole Spiele mit Scratch Lerne programmieren und baue deine eigenen Spiele 272 Seiten, komplett in Farbe, Broschur
MehrAufgabenblatt 1 Variablen, Operatoren, Verzweigungen
Aufgabenblatt 1 Variablen, Operatoren, Verzweigungen Vorwort Dieses Blatt enthält mehr Aufgaben, als in der Präsenzzeit zu bewältigen sind. Suche dir also einfach Aufgaben aus, die dich interessieren oder
MehrMIA INFORMATIK Scratch Übungen
Übung 1: Katze Gemeinsam mit L am Beamer Die Katze soll sich auf der x-achse in einer Sekunde zum Punkt x=113 y=16 gleiten, dabei einen violetten Strich zeichnen, bei der Ankunft miauen und die Farbe wechseln.
MehrAufgabe: Versuche zunächst, die Katze von links nach rechts bewegen zu lassen.
Seite 1 TUTORIAL ZU SCRATCH In diesem Tutorial sollst Du die grundlegenden Funktionen von Scratch ausprobieren und kennenlernen. Danach solltest Du gut mit dem Programm umgehen können und eigene Programme
MehrAufgabe 4 (Musterlösung) Corel Draw
Aufgabe 4 (Musterlösung; Zahnrad) Corel Draw Seite 1 von 8 Aufgabe 4 (Musterlösung) Corel Draw Inhaltsverzeichnis Vorbemerkung... 2 Musterlösung... 2 Zusatz... 8 Abbildungsverzeichnis Abb. 1: Die 3 Hilfslinien
MehrSo gibst du die Richtung mit einem Kompass vor
So gibst du die Richtung mit einem Kompass vor Das bevorstehende neue Jahr ist vielerorts Anlass zur Neubestimmung oder Anpassung von Zielen. Warum dafür nicht einen Kompass als bildhafte Darstellung nutzen?
MehrVererbung. Generalisierung und Spezialisierung Vererbung und Polymorphismus
Vererbung Generalisierung und Spezialisierung Vererbung und Polymorphismus Wir wollen in unserem Aquarium verschiedene Arten von Fischen schwimmen lassen. In einem ersten Ansatz definieren wir nicht nur
MehrÖkosystem Weiher. Handout
Ökosystem Weiher Handout 0 Informationsbeschaffung: Es ist alles möglich: Nachschlagen in der Bibliothek, Informationsbeschaffung im Internet, auf das Wissen der Anwesenden zurückgreifen, Sucht zu diesem
MehrArbeiten mit Auswahlwerkzeugen
Arbeiten mit Auswahlwerkzeugen Kennen Sie das auch: Bei der Bearbeitung eines Bildes möchten Sie nur den Himmel verändern, oder einen bestimmten Teil in Schwarz-Weiß umwandeln? Sie denken, das können nur
MehrStaubsauger-Roboter. Als Vorlage dienen dir drei Klassen: RECHTECK Damit kannst du die Wände des Raums darstellen.
Projekt: Staubsauger-Roboter Immer beliebter werden die kleinen automatischen Haushaltshilfen. Du sollst nun einen Staubsauger-Roboter programmieren, der gesteuert von einer künstlichen Intelligenz (KI)
MehrAufgabenblatt 1 - Variablen, Operatoren, Verzweigungen
Aufgabenblatt 1 - Variablen, Operatoren, Verzweigungen Vorwort Dieses Blatt enthält mehr Aufgaben, als in der Präsenzzeit zu bewältigen sind. Suche dir also einfach Aufgaben aus, die dich interessieren
MehrAufgabe 1 Erstelle mit Hilfe von GEOGEBRA ein dynamisches Geometrie-Programm, das die Mittelsenkrechte
AB Mathematik Experimentieren mit GeoGebra Merke Alle folgenden Aufgaben sind mit dem Programm GEOGEBRA auszuführen! Eine ausführliche Einführung in die Bedienung des Programmes erfolgt im Unterricht.
MehrC# Programmpaket: Das Grafikpaket
C# Programmpaket: Das Grafikpaket Mit diesem Paket bekommen Sie eine kleine Sammlung der Programme, die wir beim Durchnehmen unserer C# Einheit Grafik geschrieben haben. Dabei sind kleine Programme, die
MehrProcessing Info zu Variablen und Bedingungen
Processing Info zu Variablen und Bedingungen Dieses Dokument enthält - Variablen (Variablen, Datentypen, Deklaration, Geltungsbereich, Benennung) - Bedingungen (if, mousepressed, else) Variablen Eine Variable
MehrProgrammieren mit Scratch. Objekte, Methoden, Variablen und Kontrollstrukturen. Arbeitsheft. Jürgen Ullwer 1. Auflage, 2013 ISBN:
Jürgen Ullwer 1. Auflage, 2013 ISBN: 978-3-86249-239-8 Programmieren mit Scratch Objekte, Methoden, Variablen und Kontrollstrukturen Object-Draw und Scratch Arbeitsheft RS-PG-SCR 1 Einführung in die Objektorientierung
MehrAufgabenblatt 1. Kompetenzstufe 2. Allgemeine Informationen zum Aufgabenblatt:
Aufgabenblatt 1 Kompetenzstufe 2 Allgemeine Informationen zum Aufgabenblatt: Die Abgabe erfolgt in TUWEL. Bitte laden Sie Ihr IntelliJ-Projekt bis spätestens Freitag, 10.11.2017 13:00 Uhr in TUWEL hoch.
MehrSTADT, LAND, FLUSS PUNKTE STADT LAND FLUSS NAME TIER BERUF PFLANZE SPIELER: Hallo, mein Name ist...
STADT, LAND, FLUSS Hallo, mein Name ist... STADT LAND FLUSS NAME TIER ERUF PFLANZE PUNKTE SPIELER: STADT, LAND, FLUSS Hallo, mein Name ist... STADT LAND FLUSS NAME TIER ERUF PFLANZE PUNKTE SPIELER: KÄSEKÄSTCHEN
MehrKinematik von Punktmassen. Aufgabe 1. Die durchschnittliche Geschwindigkeit eines Elfmeters im Fußball ist 120 km/h.
Kinematik von Punktmassen Aufgabe 1. Die durchschnittliche Geschwindigkeit eines Elfmeters im Fußball ist 120 km/h. a. Wie lange braucht der Ball bis ins Tor? Lsg.: a) 0,333s Aufgabe 2. Ein Basketball-Spieler
Mehr1 - EIN NEUES GAMEGRID ANLEGEN
1 - EIN NEUES GAMEGRID ANLEGEN EIN NEUES GAMEGRID ANLEGEN 1. Schritt: Ein neues Java-Projekt anlegen: 2. Schritt: Namen des Projekts angeben und auf Next klicken (Achtung: Nicht auf Finish klicken) 3.
MehrWie können See how wir far Enchanting away something mitteilen, is. dass am NXT der Lichtsensor an Port 3 angeschlossen ist?
Wie können See how wir far Enchanting away something mitteilen, is. dass am NXT der Lichtsensor an Port 3 angeschlossen ist? 1. Klicke auf das Fühlen - Menü 2. Klicke auf Sensoren festlegen 3. Suche auf
MehrAufgabe 2 (Musterlösung) CorelDRAW
Aufgabe 2 (Musterlösung) CorelDRAW Seite 1 von 9 Aufgabe 2 (Musterlösung) CorelDRAW Inhaltsverzeichnis Einleitung... 2 Musterlösung... 2 Nachtrag... 9 Abbildungsverzeichnis Abb. 1: Linie und Dreieck (vorher
MehrAufgabe 4 (Musterlösung) CorelDRAW
Aufgabe 4 (Musterlösung; Zahnrad) CorelDRAW Seite 1 von 8 Aufgabe 4 (Musterlösung) CorelDRAW Inhaltsverzeichnis Vorbemerkung... 2 Musterlösung... 2 Zusatz... 8 Abbildungsverzeichnis Abb. 1: Der große Kreis...
MehrGreenfoot: Verzweigungen Nicolas Ruh und Dieter Koch
Greenfoot: Verzweigungen Nicolas Ruh und Dieter Koch Betrachten wir die act()-methode des Wombats aus dem Wombats-Szenario: Wie interpretieren Sie diesen Code? (einfach übersetzen) Falls der Wombat ein
MehrSCHLAUER FUßBALL
SCHLAUER FUßBALL 1 2 3 4 5 6 7 8 9 10 11 Schlauer Fußball Logisches Brettspiel durch Fußball inspiriert Die Regeln und Situationen in diesem Spiel basieren auf dem klassischen Fußballspiel. Es gewinnt
MehrLerne programmieren mit Grundlagen
Lerne programmieren mit Grundlagen von Basil Stotz Hilf dem Helden zum Ziel Aufgabe: Schreibe in die linken Felder die Hindernisse, welche unserem Helden begegnen können. Dann schreibe in die rechten Felder
MehrTutorial zum Umgang mit Scratch
Tutorial zum Umgang mit Scratch In diesem Tutorial sollst du die grundlegenden Funktionen von Scratch ausprobieren und kennen lernen Danach solltest du gut mit dem Programm umgehen können und eigene Programme
MehrSpielregeln für Schach
Gebrauchsartikel mit sozialer Herkunft B-Vertrieb GmbH Anerkannt gemeinnütziges Unternehmen gem. Art. 80 Abs. 1 lit. g und Art. 56 Bst. g DBG Lehnstrasse 90 l CH-9014 St.Gallen Tel. +41 (0)71 280 83 20
MehrDie Mausbedienung: Bedienung der Maus lernen
Die Mausbedienung: Bedienung der Maus lernen Früher sagte man, die Maus ist ein Eingabegerät. Heute sagt man die Maus wäre ein Zeigegerät. Was auch immer. Irgendwie ist die Maus beides. Auf jeden Fall
MehrGreenfoot: Verzweigungen
Greenfoot: Verzweigungen Nicolas Ruh und Dieter Koch Betrachten wir die act()-methode des Wombats aus dem Wombats-Szenario: Wie interpretieren Sie diesen Code? (einfach übersetzen) Falls der Wombat ein
MehrUnterspiel Inhalt Lernvoraussetzungen Lernziele Schüler. gezielter Maus- oder Tastenklick zum richtigen Zeitpunkt
Programm: Pablo Malen am Computer mit Taster, Maus oder Joystick Verständnis für Ursache-s-Zusammenhänge Umgang mit der Maus oder dem Joystick Anmalen ohne Farbwahl per Mausklick Erkennen von Ursache-
MehrFlappy Bird Greenfoot Station 1: Flappy erstellen und bewegen
Flappy Bird Greenfoot Station : Flappy erstellen und bewegen In diesem Arbeitsblatt geht es darum, dass bekannte Spiel Flappy Bird zu erstellen, indem das Spielfeld erstellt wird. Flappy erstellt wird.
MehrAnimation. Animation. Erstellen einer Karte: 2. Gib Klebstoff auf die Rückseite. 3. Schneide die Karte entlang der gestrichelten Linie aus.
Animation Animation Erstelle eine einfache Animation! Kopiere ein Kostüm Bearbeite das neue Kostüm (im Malprogramm) um es zu verändern Klicke zum Starten auf die grüne Fahne! Farbe ändern Farbe ändern
MehrGrundlagen Programmierung
13. Aufgabe (13 Punkte) Schreiben Sie eine neue Klasse Zahlenanalyse, mit der Integer-Objekte genauer betrachtet werden können. Bei den zu entwickelnden Methoden kann es immer sinnvoll sein, sich den Ablauf
MehrLerne programmieren mit Sequentielle Programmierung mit VPL
Lerne programmieren mit Sequentielle Programmierung mit VPL von Basil Stotz Der Bootsverleih Du vermietest Ruderboote an deine Kunden. Du besitzt Ruderboote: Der Einer: ein Boot mit einen Platz. Der Zweier:
MehrStrategisch vorgehen. In Rechtecken denken
Effizient mit PowerP oint arbeiten Strategisch vorgehen In Rechtecken denken... 136 Gruppierung als Wundermittel... 138 Vom Vordergrund zum Hintergrund... 139 Das Rad nicht neu erfinden - Kataloge und
MehrBrettspiele (Mühlespiel)
Benötigte Hard- oder Software Textverarbeitungsprogramm Anmerkung: Die Anleitung ist optimiert für MS Word 03. Ziel Brettspiel auf PC gestalten Im Internet Spielanleitung und evtl. Information über die
MehrEinfache Animationen in Microsoft Powerpoint (Win 2003) erstellen. 1.) Zunächst wird das Programm Powerpoint geöffnet.
Einfache Animationen in Microsoft Powerpoint (Win 2003) erstellen Mit Microsofts Powerpoint (Win 2003) kann man sehr leicht einfache Animationen erstellen, z.b. um die Bedienung von Tastern zu erlernen.
MehrTinkerCAD Basics. Eine kleine Übersicht über die wichtigsten Funktionen und Möglichkeiten beim 3D-Modellieren mit dem bowserbasierten TinkerCAD.
TinkerCAD Basics Eine kleine Übersicht über die wichtigsten Funktionen und Möglichkeiten beim 3D-Modellieren mit dem bowserbasierten TinkerCAD. 1 Objekte Objekte werden aus der Bibliothek am rechten Bildschirmrand
MehrGerbView. 5. März 2017
GerbView GerbView ii 5. März 2017 GerbView iii Inhaltsverzeichnis 1 Einleitung zu GerbView 2 2 Hauptfenster 2 3 Obere Werkzeugleiste 3 4 Linke Werkzeugleiste 4 5 Befehle in der Menüzeile 5 5.1 Dateimenü.......................................................
MehrSchach Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de
Schach Spielanleitung/Spielregeln Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de Inhalt Schach Spielregeln...1 Einleitung...2 Das Ziel des Spiels...3 Das Spielbrett...4 Züge...5 Das Schlagen von
MehrPROCESSING STRUKTUR UND INPUT. Created by Michael Kirsch & Beat Rossmy
PROCESSING STRUKTUR UND INPUT Created by Michael Kirsch & Beat Rossmy INHALT 1. Rückblick 1. Processing Basics 3. Anwendung 1. random 2. 1,2,3,... Integer! 2. else 3. Boolsche Operatoren 3. float 4. Bedingungen
MehrGrundlegende Programmierkonzepte: Abläufe mit Wiederholungen (Schleifen)
Grundlegende Programmierkonzepte: Abläufe mit Wiederholungen (Schleifen) Wiederholung mit Abbruchbedingung (while-schleife) Kara soll geradeaus laufen, bis er vor einem Baum steht: Situation vor dem Start
MehrProgrammieren? Das kann ich auch! Bau dir deinen eigenen Bildschirmschoner
Programmieren? Das kann ich auch! Bau dir deinen eigenen Bildschirmschoner Christiane Taras Institut für Visualisierung und interaktive Systeme Universität Stuttgart GEFÖRDERT VON AKTIONSPARTNER Folien
MehrHomeServer/ FacilityServer UND Verknüpfung
HomeServer/ FacilityServer UND Verknüpfung In der folgenden Lerneinheit - legen Sie eine Logik an - verknüpfen Sie LB mit LB2 mittels einer Und-Verknüpfung - verbinden Sie den Ausgangswert der Verknüpfung
MehrAufgabenblatt 6. Vorbemerkungen. Programmiersprache Java Objektorientierte Programmierung II Sommersemester Mai 2009
Fachbereich Informatik Prof. Dr. Peter Becker Programmiersprache Java Objektorientierte Programmierung II Sommersemester 2009 11. Mai 2009 Aufgabenblatt 6 Vorbemerkungen Mit diesem Aufgabenblatt können
Mehr6in1 Deluxe Spiele-Koffer. Spielanleitung
6in1 Deluxe Spiele-Koffer Spielanleitung 1 ihr neuer spielekoffer Sehr gehrte Kunden, wir danken Ihnen für den Kauf dieses Spiele- Koffers. Mit diesem eleganten Koffer sind Sie für Spiele-Abende und lange
MehrSo funktioniert der Stundenplan Kurzanleitung zur Bedienung der einzelnen Funktionen auf
Mildenberger Verlag GmbH So funktioniert der Stundenplan Kurzanleitung zur Bedienung der einzelnen Funktionen auf www.der-stundenplan.de Übrigens findest du auf jeder Seite des Stundenplan-Gestalters unten
MehrSchritt für Schritt. Einführung. Welches Ziel haben Sie im Spiel?
Schritt für Schritt Einführung Dieser Abschnitt beinhaltet eine komplette, schnelle Lösung, die Sie schrittweise durch die Welt von Myst führt. Selbst die schwierigsten Rätsel stellen auf diese Weise überhaupt
MehrDamit du Scratch verwenden und deine Projekte auch gleich veröffentlichen und mit anderen teilen kannst brauchst du ein Scratch-Konto.
Seite 1 TUTORIAL ZU SCRATCH 2.0 In diesem Tutorial sollst Du die grundlegenden Funktionen von Scratch ausprobieren und kennenlernen. Danach solltest Du gut mit dem Programm umgehen können und eigene Programme
MehrEinführung in die Programmiersprache SCRATCH
Einführung in die Programmiersprache SCRATCH Teil 1: Die Bewegung von Objekten Um zu sehen wo sich das Objekt befindet: Häkchen setzen: x= x= x= Die Position des Mauszeigers wird am unteren Rand der Bühne
MehrMit dem Format das Thema aufgreifen
Seite 1 Mit dem Format das Thema aufgreifen von Lumen Will man mit PowerPoint oder einem anderen Präsentationsprogramm gezielt das Thema aufgreifen, muss das nicht nur anhand des Inhalts selber geschehen.
MehrLuftballons. Einführung. Scratch. Wir wollen ein Spiel machen, bei dem man Luftballons platzen lässt! Activity Checklist.
Scratch 1 Luftballons 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. Einführung
MehrPacman's day. Story-Board: Insperationen: Erscheinungsjahr der einzelnen Spiele:
Pacman's day Story-Board: Insperationen: http://www.youtube.com/watch?v=9hd4sgyf3te&feature=related Erscheinungsjahr der einzelnen Spiele: - Pong 1972 - Space Invaders 1978 - Links: - http://www.spaceinvaders.de/
MehrActionscript Kleine Programme Fragen & Aufgaben
Verständnisfragen 1. Eine Variable des Typs Number mit Namen superzahl soll deklariert werden und den Wert 77 zugewiesen bekommen. Wie sieht der Code aus? 2. Wann braucht es ein einzelnes Gleichheitszeichen,
MehrPython binderleicht! dpunkt.verlag. Übersetzung aus dem Amerikanischen. Einfach programmieren lernen. nicht. Jason Briggs.
Jason Briggs Python binderleicht! Einfach programmieren lernen - nicht nur für Kids Übersetzung aus dem Amerikanischen von Volker Haxsen dpunkt.verlag 1 Einleitung 1 1.1 1 1.2 Wie das man Programmieren
MehrAutomation-Letter Nr Hannes Homburger und Daniel Wolf
Automation-Letter Nr. 22 06.10.2016 Hannes Homburger und Daniel Wolf Seminararbeit zum Fach Grundlagen Automation an der DHBW Stuttgart, Betreuer Prof. Dr. S. Zacher Die dynamische Darstellung von physikalischen
MehrAktivitäten mit dem Roboter Thymio II für die Einführung in die Informatik und Robotik
Aktivitäten mit dem Roboter Thymio II für die Einführung in die Informatik und Robotik Diese Aktivitäten beruhen auf Aufgaben, die mit dem Roboter Thymio II durchgeführt werden sollen, entworfen für die
Mehr3 Mit Programmen und Fenstern
34 MIT PROGRAMMEN UND FENSTERN ARBEITEN 3 Mit Programmen und Fenstern arbeiten In dieser Lektion lernen Sie wie Sie Programme starten und wieder beenden wie Sie mit Fenstern arbeiten Ein Programm starten
MehrScrollrad (Mausrad) Mauspad
Die Maus http://de.wikipedia.org/wiki/maus_(computer) 1. Die Maus ist ein Eingabegerät (Hardware) des Computers. Sie ist häufig das erste Eingabegerät, mit dem wir arbeiten. Im Normalfall hat die Maus
MehrDer Kurs vermittelt schwerpunktmäßig Grundlagen im Fach Informatik und möchte den Schüler/innen Anwendungen zeigen, die sich mit Hilfe eines PCs
Der Kurs vermittelt schwerpunktmäßig Grundlagen im Fach Informatik und möchte den Schüler/innen Anwendungen zeigen, die sich mit Hilfe eines PCs lösen lassen (3 Halbjahre Informatik). Wie funktioniert
MehrHalali Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2016 Brettspielnetz.de
Halali Spielanleitung/Spielregeln Brettspielnetz.de Team Copyright 2016 Brettspielnetz.de Inhalt Halali Spielregeln...1 Spielidee...2 Spielstart und Spielverlauf...3 Ein Kärtchen umdrehen...4 Aufgedecktes
MehrPC-Lernspiel: V/F. Hier kannst du das Spiel starten und beenden: Hier wechselst du in die Programmieransicht bzw. auf Vollbild.
PC-Lernspiel: V/F Bei diesem Lernspiel geht es darum, mithilfe der Spielfigur (Katze Schenki) alle Wörter (Schmetterlinge) mit V am Wortanfang einzufangen. Die Spielfigur wird mit den Pfeiltasten auf der
MehrBedienungsanleitung Version: 1.0 Datum:
Bedienungsanleitung Version: 1.0 Datum: 16.07.2007 CD LAB AG, Irisweg 12, CH-3280 Murten, Tel. +41 (0)26 672 37 37, Fax +41 (0)26 672 37 38 www.wincan.com Inhaltsverzeichniss 1 Einführung... 3 2 Systemvoraussetzungen...
MehrProgrammieren mit xlogo
Programmieren mit xlogo XLogo ist eine einfache Programmiersprache um die Grundbegriffe des Programmierens zu erlernen. Wir wollen hier der Frage nachgehen, was Programmieren überhaupt ist. Ich möchte
Mehr(1) Größe ändern Ändere die Größe eines Objektes.
(1) Größe ändern Ändere die Größe eines Objektes. (1) Lege ein Objekt an (z.b. Tier), dessen Größe du ändern möchtest. (2) Füge folgende Bausteine in Skripte hinzu, um dein Objekt bei Berührung zu verkleinern.
MehrMit Hilfe dieser Anleitung erstellen Sie ein Arbeitsblatt und lernen dabei verschiedene Funktionen von Word kennen.
Mit Hilfe dieser Anleitung erstellen Sie ein Arbeitsblatt und lernen dabei verschiedene Funktionen von Word kennen. A Kopf- und Fußzeile Klicken Sie Auf Ansicht Kopf- und Fußzeile. Schreiben Sie in die
MehrObjekte zeichnen, formatieren, anordnen
In diesem Kapitel erlernen Sie die Arbeit mit Zeichenwerkzeugen wie etwa Linien, Ellipsen, aber auch AutoFormen und 3D-Objekten. Der Begriff des Objekts ist in PowerPoint sehr zentral. Ob Text, Grafik,
MehrEinfache Animationen in Microsoft Powerpoint (Win 2010) erstellen
Einfache Animationen in Microsoft Powerpoint (Win 2010) erstellen Mit Microsofts Powerpoint (Win 2010) kann man sehr leicht einfache Animationen erstellen, z.b. um die Bedienung von Tastern zu erlernen.
MehrKapitel 1: Die ersten Schritte Thema: Programmieren Seite: 1
Kapitel 1: Die ersten Schritte Thema: Programmieren Seite: 1 Kapitel 1: Die ersten Schritte mit Greenfoot 1 Starten Sie Greenfoot. (Wenn Sie Greenfoot das erste Mal öffnen, erscheint ein Dialogfenster,
MehrDie Platzierung im Seitenbehang
Die Platzierung im Seitenbehang easyboard bietet vielfältige Möglichkeiten der Platzierung von Warenträgern und Produkten. So lassen sich Warenträger beispielsweise um 90 oder gar 180 Grad drehen und der
MehrSicher Rad fahren Regeln und Tipps
Sicher Rad fahren Regeln und Tipps Bochum, September 2010 Klaus Kuliga ADFC Bochum Ideale Verhältnisse... 2 ... und tägliche Realität 3 Sicher Rad fahren Warum? Radfahrer können durch ihr Verhalten zur
MehrKurze Einführung in die Arbeit mit dem Programm EUKLID ( Ac / 2008 )
Kurze Einführung in die Arbeit mit dem Programm EUKLID ( Ac / 2008 ) Starte die Anwendung Euklid DynaGeo mit einem Doppelklick auf das betreffende Symbol. Zunächst erscheint der Hauptbildschirm, der folgendes
MehrPick and Pack Spielanleitung/Spielregeln. Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de
Pick and Pack Spielanleitung/Spielregeln Brettspielnetz.de Team Copyright 2017 Brettspielnetz.de Inhalt Pick and Pack Spielregeln...1 Einführung und Ziel des Spiels...2 Spielaufbau...3 Zu Beginn...4 Spielablauf...5
MehrSeminar S3: Simulationen
Seminar S3: Simulationen Simulationen mit Schwerpunkt auf E-Felder und Gravitation war für das Seminarprojekt der S3 unser Thema. Das heißt, dass ein reales System so weit vereinfacht werden soll, dass
MehrObjektorientierte Programmierung
Unterlagen zur Veranstaltung Einführung in die Objektorientierte Programmierung Mit Processing Alexis Engelke Sommer 2012 Alexis Engelke Inhalt Level 1: Geometrie Hintergrundfarben Punkte, Linien und deren
Mehr1, 2, 3 Addieren und Subtrahieren im Zahlenraum bis 20
1, 2, 3 Addieren und Subtrahieren im Zahlenraum bis 20 Sehr geehrter Kunde, sehr geehrte Kundin! Herzlichen Dank, dass Sie sich für ein pädagogisch wertvolles Softwareprogramm von LäraMera entschieden
MehrJAVA PROJEKT. Schiffe Versenken mit GUI. Projektheft
Anwendungspraktikum aus JAVA Programmierung SS 2006 Leitung: Dr. Albert Weichselbraun JAVA PROJEKT Schiffe Versenken mit GUI Projektheft Marija Matejic Matrikelnummer: 9352571 E-mail: marijamatejic@yahoo.com
MehrFACTORY LAYOUT & MECHANICAL HANDLING
FACTORY LAYOUT & MECHANICAL HANDLING 4. Erstellen von nichttragenden Gebäude-Elementen Es wird vorausgesetzt, dass Sie die vorangegangenen Übungen abgeschlossen haben. Alles, was jetzt noch zu tun ist,
MehrZusatzaufgabe 1: Wenn ein Auto die Katze berührt, ändert sie ihr Kostüm
Zusatzaufgabe 1: Wenn ein Auto die Katze berührt, ändert sie ihr Kostüm Zeichne ein neues Kostüm für die Katze. Sie soll es immer dann anziehen, wenn sie von einem Auto angefahren wird. Scratch wird von
MehrThema: Der Schmetterling Gegenstand: Bildnerische Erziehung Schulstufe/n: 3. und 4. Klasse
Thema: Der Schmetterling Gegenstand: Bildnerische Erziehung Schulstufe/n: 3. und 4. Klasse Lehrplanbezug: Im Lehrplan wird angeführt, dass die Kinder einfache grafische Bilder erstellen und verändern sollen;
MehrOOP Projekt. Broken Dreams. Henrik Horstmann
OOP Projekt Broken Dreams Henrik Horstmann 27. April 2015 Inhaltsverzeichnis Inhaltsverzeichnis 1 Bedeutung der Symbole...1 2 Das Spiel...2 3 UML Diagramm von Broken Dreams...3 4 Klasse Kanonenkugel...4
MehrKalender, Kalender 11
Gebrauchsanweisung: Windows 1. Starte MS PowerPoint. 2. Du arbeitest mit der Vorlage «11_vorlage_abkuerzung.ppt». Frage deine Lehrerin oder deinen Lehrer, wo sie abgespeichert ist. Führe den Befehl «Datei
Mehr10.2 Grafische QM-Verfahren 1
.2 1.2 Grafische QM-Verfahren 1 Anpassen von Excel 0.0 0.0..2.0. Da alle QM-Verfahren mit den Originalfunktionen von Excel erstellt wurden, können Sie einschlägige Literatur von unterschiedlichen Verlagen
MehrEinführungsbeispiel in das Programmiersystem CoDeSys
Einführungsbeispiel in das Programmiersystem CoDeSys Um die Vorgehensweise der Projekterstellung in CoDeSys zu verstehen, soll ein ganz einfaches Programm erstellt werden: Zwei binäre Eingangssignale sollen
MehrErstellen von Flucht- und Rettungsplänen mittels Zusatztool Flucht Rettung Feuerwehr
Erstellen von Flucht- und Rettungsplänen mittels Zusatztool Flucht Rettung Feuerwehr Zunächst erfassen Sie die Grundrisse der einzelnen Geschosse wie in CasCADos üblich. Anschließend ist es sinnvoll für
Mehr1 Fragen aus dem Unterricht zu Projekt Garten
Kapitel 1z Grundlagen der Objektorientierung Seite 1 1 Fragen aus dem Unterricht zu Projekt Garten In diesem Zusatzkapitel werde ich Probleme ansprechen, die sich im Laufe des Unterrichtsgesprächs ergeben
MehrComputer Schulung WINDOWS 8 / 8.1
Computer Schulung WINDOWS 8 / 8.1 Grundlegendes Es gibt 2 verschiedene Oberflächen Kacheldesign diese ist speziell für Touchbedienung optimiert, z. Bsp. Für Tablett oder Handy Desktop Bedienung ist fast
Mehr