Download:BMI berechnen (6.58KB) Verfügbar seit: 15/06/2010 So oft heruntergeladen: 103 Beschreibung: Ein mit Mediator erstelltes Programm zur Berechnung des BMI.
Leider wird beim Flash-Export die Tabelle mit den “wünschenswerten” BMI-Werten nicht richtig dargestellt. Scheinbar funktionieren Tabellen beim Flash-Export nicht. Auch die Formatierung des Ergebnisses auf 2 Kommastellen ist beim Flashexport nicht möglich (Funktion format).
No Tag
Bei dieser einfachen Umsetzung einer Ampel geht es darum, dass ein Auto anhalten soll, wenn die Ampel auf Rot geschaltet wird und wieder fahren soll, wenn sie auf Grün geschaltet wird. Das Ganze wird über die Variable ampel gelöst, die den Wert 0 enthält, wenn die Ampel grün ist, und den Wert 1, wenn die Ampel rot ist. Die Fahrt des Autos wird über “wiederhole falls” gelöst. Das Auto fährt also nur, falls die Variable Ampel den Wert 0 enthält.
Das Programm stammt von akhof. Erfahre mehr über dieses Projekt
Der folgende einfache Ticketautomat wird im Informatikunterricht der Klasse 8 mit Mediator programmiert. Der Ticketautomat verkauft vier verschiedene Tickets mit jeweils festem Preis. Es können diverse Cent-Beträge eingeworfen werden.
Download:Einfacher Ticketautomat - Mediator 9 (71.61KB) Verfügbar seit: 02/07/2009 So oft heruntergeladen: 298 Beschreibung: Die ZIP-Datei beinhaltet die md8-Datei für Matchware Mediator 9 sowie die SWF-Datei des exportierten Projektes. Der Ticketautomat kann vier Tickets zum Festpreis verkaufen.
Didaktische Anmerkungen
Man kann das Ganze auch als offene Aufgabenstellung vorgeben:
Erstellt einen Ticketautomaten, der vier Tickets zum festen Preis (evtl. vorgeben) verkaufen kann. Der Kunde kann folgende Beträge einwerfen … Überlegt euch, was ihr alles braucht um diesen Ticketautomaten mit Mediator umzusetzen.
Mögliche Erweiterungen:
Anzeige der Gesamtsumme, des bisher eingeworfenen Geldes
Möglichkeit den Ticketautomaten zu leeren.
Erweiterung um eine Bedienoberfläche für den Automatenbesitzer: Änderung der Ticketpreise ermöglichen, Automaten leeren
Da alles mit Mediator umgesetzt wird, werden die Begriffe der Objektorientierung nicht verwendet. Es ist mit Mediator schwierig von Klassen und Objekten, sowie von Methoden und Konstruktoren zu sprechen. In der neunten Klasse würde ich dann, sowie es im Buch “Java lernen mit BlueJ” angeführt wird, z.B. entweder mit Visual C# oder mit BlueJ ebenfalls mit einem Ticketautomaten arbeiten um die grundlegenden Begriffe der objektorientierten Programmierung einzuführen.
Tutorial zur Umsetzung
Wir wollen einen einfachen Ticketautomaten programmieren.
Der Ticketautomat soll
vier Tickets anbieten
Ticket 1 => 75 Cent
Ticket 2 => 120 Cent
Ticket 3 => 185 Cent
Ticket 4 => 210 Cent
eine Schaltfläche zum Drucken des Tickets anbieten
anzeigen wie viel das Ticket kostet
anzeigen wie viel Geld bereits gezahlt wurde
eine Warnmeldung ausgeben, wenn versucht wird, das Ticket zu drucken, obwohl der eingeworfene Betrag noch nicht reicht
neben dem Automaten soll es Schaltflächen zum Einwerfen von 1, 2, 5, 10, 20, 50, 100 und 200 Cent geben
das gedruckte Ticket soll mit der Preisangabe für 4 Sekunden angezeigt werden
der Preis wird dann vom bezahlten Betrag abgezogen
Mögliche Anordnung der Objekte auf der Seite:
Welche Variablen werden benötigt?
Auswahl eines Tickets
Geld einwerfen => Beispiel 1 Cent
Ticket drucken
Anzeige des Tickets mit Hilfe einer Zeitleiste
Anzeige der Rückmeldung bei nicht ausreichendem Betrag mit einer Zeitleiste
Beim zweiten Eigenschaft setzen wird der Text auf “” zurückgesetzt.
Ich habe begonnen dieses Buch durchzuarbeiten und nach den ersten beiden Kapitel muss ich sagen, dass es ein absolut empfehlenswertes Buch für den Informatikunterricht ist. Besonders gut finde ich, wie hier von Anfang an die wesentlichen Konzepte und Begriffe der Objektorientierung eingeführt werden. Außerdem ist die durchgängige Verwendung der Entwicklungsumgebung BlueJ gerade für den Unterricht sehr von Vorteil.