Atari Adventure in Scratch

Bildschirmfotos

Man kann auch mal für Aufgaben erst eine Lösung präsentieren und dann die Schüler und Schülerinnen mal machen lassen und schauen, wie weit sie sich ihr nähern können. Wir hatten eigentlich vorerst schon mit Scratch aufgehört und uns Robot Karol genähert, da erinnerte ich mich an ein Computerspiel meienr Kindheit. Ich kannte dieses Spiel – Atari Adventure – aus der Reklame, hatte es aber selber nie, sondern nur so ähnliche. Und dieses Atari Adventure war berühmt für die reichhaltige Fülle der Welt, in der man sich bewegen konnte, und die ansprechende Grafik. So sah das Spiel aus: Solche Zeiten waren … Continue reading „Atari Adventure in Scratch“

Storyworld – ein Java-Projekt für die 10. Klasse

Klassendiagramm Story-Klassen

Paket für ILTB 2017 Download, Zip, ~20 MB (enthält Präsentation, Anleitung, Code) Storyworld habe ich als Projekt für 10. Klassen am Gymnasium in Bayern im Rahmen des Fachs Informatik durchgeführt. Es geht dabei darum, dass Schülerinnen und Schüler für eine gemeinsame Fantasy-Spielwelt Geschichten schreiben, die in Form von Zustandsautomaten umgesetzt werden und die miteinander in Zusammenhang stehen können. Vorgeschichte und Hintergrund Wie ich darauf gekommen bin, Teil 1 Wie ich darauf gekommen bin, Teil 2 Eine beispielhafte Spielwelt So sieht zum Beispiel eine Welt aus, die aus 6 Location-Objekten und 5 Connections besteht. Es ist Absicht, dass La Isla Bonita … Continue reading „Storyworld – ein Java-Projekt für die 10. Klasse“

ILTB 2017 in Passau

Passau Uni Außengelände

Ach! Am Anfang der Woche war ich in Passau auf dem 10. ILTB, das ist der Tag der Informatiklehrerinnen und -Lehrer). Das ist ein inzwischen jährlicher Fortbildungstag, der ursprünglich rotierend von den verschiedenen Unis ausgerichtet wurde – einmal habe ich das mitgekriegt, kurz bevor ich an die LMU ging, und diese Organisation ist so viel Arbeit, dass eine Uni allein das nur mit Anstrengung stemmen kann. Die Informatikabteilungen sind ja oft sehr klein. Inzwischen teilen sich die Organisation eine Universität, die Gesellschaft für Informatik, und die jeweilige regionale Lehrerfortbildung, also der Fachreferent oder die Fachreferentin für Informatik für den Regierungsbezirk. … Continue reading „ILTB 2017 in Passau“

Programmieren in der 9. Jahrgangsstufe

In Bayern beschäftigen sich Schülerinnen und Schüler der 9. Jahrgangsstufe (Gymnasium, naturwissenschaftlich-technologischer Zweig) mit Tabellenkalkulations- und Datenbanksoftware. Das ist bei dem aktuellen, etwa zehn Jahre alten Lehrplan so, und bei dem kommenden neuen ebenfalls. Dabei sollen die Schülerinnen nicht Excel lernen, sondern vor allem: Datenflussmodellierung, und ein Verständnis für Funktionen im informatischen Sinn. Und sie sollen auch bei Datenbanken neben SQL vor allem Datentypen und die Modellierung mit Klassendiagrammen lernen, als Vorarbeit für die 10. Jahrgangsstufe, die ganz unter dem Stern der Objektorientierten Programmierung steht. Ein halbes Jahr Excel, ein halbes Jahr SQL – das hängt einem zum Hals heraus. … Continue reading „Programmieren in der 9. Jahrgangsstufe“

Digitale Strategie der KMK (Dezember 2016)

Bildung ist Ländersache, der Bund darf da auch gar nicht mithelfen; Ausnahmen von diesem „Kooperationsverbot“ gibt es nur ganz wenige, insbesondere darf – und das ist ja gerade im Geschehen – der Bund Geldmittel zum Ausbau der Infrastruktur zur Verfügung stellen. Damit nun nicht alle Länder ohne Rücksicht auf die anderen machen, was sie wollen, gibt es die Kultusministerkonferenz: Dort sprechen sich die Länder ab und beschließen gemeinsame Vorgaben – wie viele Unterrichtsstunden Schüler bis zum Abitur hinter sich gebracht haben müssen; gemeionsame Bildungsstandards (zumindest in einigen Fächern); was im Abitur in den einzelnen Fächer drankommen muss (EPA – einheitliche … Continue reading „Digitale Strategie der KMK (Dezember 2016)“

Agiles Weihnachtskochen

Betrachter vor Wand mit Aufgabenzetteln

Von Agilem Kochen hatte ich schon gehört, bei der Weihnachtsfeier an der Uni probierten wir das auch einmal aus. Und das kommt so: Informatiker beschäftigen sich auch mit Softwareentwicklung, und mit verschiedenen Vorgehensweisen bei der Softwareentwicklung. Die Erfahrung hat nämlich gezeigt, dass es meist ins Chaos führt und Projekte nicht abgeschlossen werden, wenn man einfach mal so drauflos macht und dann schaut, was am Ende herauskommt. Es gibt also mehrere Modelle, nach denen man vorgehen kann: das Wasserfallmodell (Blogeintrag) gilt als alt und unflexibel und uncool, erfreut sich aber wohl immer noch einiger Beliebtheit. Es gibt das erweiterte Wasserfallmodell, das … Continue reading „Agiles Weihnachtskochen“

Was ich gerade in meinen Klassen mache

Statt Referate müssen meine Neuntklässler in Deutsch das Jahr über Reden halten. Inhalt und Anlass dürfen sie frei wählen; es gibt eine Note auf den Vortrag und eine auf den Text, der Strktur aufweisen muss und Stilmittel, auf jeden Fall ein gutes Bild und Anaphern oder Parallelismen. Bisher hatten wir schon: Eine Rede zur Silberhochzeit der Eltern, eine zu einem fünfundzwanzigsten Betriebsjubiläum, eine Hochzeitsrede, eine Abiturrede, eine politische Rede anlässlich der US-Wahlen. Die Reden dürfen – angelehnt an eine Loriot-Rede im Schulbuch – Parodien auf Reden sein, das war bisher aber nur eine. Die Texte danach lesen sich gut, aber … Continue reading „Was ich gerade in meinen Klassen mache“

Wie das Heimnetz bei mir zu Hause aussieht (ein Überblick für Einsteiger)

Router mit angeschlossenen Geräten über Kabel, WLAN und VPN

1. Ein ganz einfaches Heimnetz Wie so viele habe ich einen Router zu Hause. Der Router ist mit dem Internet verbunden, und mein Rechner ist mit dem Router verbunden und kommt durch diesen auch ins Internet. Das kann man sich so vorstellen – links ist mein Rechner, rechts das Internet: Wenn ich von meinem Rechner aus eine Webseite aufrufen will, dann nutze ich einen Client (ein Programm, das dafür gedacht ist, zum Beispiel Mozilla Firefox) und gebe den Namen oder die Adresse eines anderen Rechners sein, auf dem ein Server-Programm läuft, das auf Anfragen Webseiten an den Client ausliefert. Nach … Continue reading „Wie das Heimnetz bei mir zu Hause aussieht (ein Überblick für Einsteiger)“

Türen und Tastaturlayouts

Tür mit Tastaturlayout als Dekoration, Querformat

In unserem Schulgebäude sind die Türen der Fachräume – Physik, Kunst, Informatik und so weiter – mit zumindest auf den ersten Blick passenden Dekorationen verziert. Noch lieber wären mir Schilder mit Straßennamen für die einzelnen Gänge, aber man nimmt, was man kriegt. (Selbst auf der Dult, dem Christkindlesmarkt, dem Oktoberfest haben die Wege Namen, warum dann nicht im Schulgebäude?) Einer der Computerräume sieht dabei so aus: Nun hätte man sich vielleicht noch etwas anderes vorstellen können als eine Tastatur, die metonymisch für Informatik steht, aber sei’s drum. Vielmehr geht es um die Frage,w as das denn eigentlich für ein komisches … Continue reading „Türen und Tastaturlayouts“

Drunt in der greana Au: Klasse, Objekte, Objektreferenzen

Klassendiagramm zum Lied

Dieses Jahr beginne ich meine zehnten Klassen wieder ganz anders, und zwar zum einem mit meinem GeisterGo-Projekt, zum anderen setze ich den Schwerpunkt gleich auf Objektreferenzen statt auf primitive Attributtypen. Wenn man mit diesen primitiven Typen (ganze Zahl, Kommazahl, Wahrheitswert) anfängt, sind die Schüler später total überrascht, dass ein Attribut oder allgemein eine Variable allgemein auch einen Objekttyp haben kann; wenn man gleich mit Objekttypen anfängt, geht das vielleicht leichter. Schauen wir mal. Zum Üben bringe ich bald meine Ukulele mit, und wir singen zusammen „Drunt in der greana Au“ (Wikipedia): (Alle:) Drunt in da greana Au steht a Birnbam, … Continue reading „Drunt in der greana Au: Klasse, Objekte, Objektreferenzen“