Schlagwort: Programmierprojekte
-

Modulares Geschichtenerzählen in Java, Fortsetzung
(20 Kommentare.) (Fortsetzung von hier, wo ich Sunless Sea beschrieben habe. In der ersten Hälfte geht’s ums Prinzip, in der zweiten wird es dann immer technischer.) Das modulare Prinzip, nach dem in eine bestehende Spielwelt kleine Missionen oder Geschichten eingebaut werden, würde ich gerne für ein Programmierprojekt in der Schule nutzen. Dazu erschafft man gemeinsam…
-

Was ich gerade spiele und warum: Sunless Sea
(4 Kommentare.) Kurzfassung: Ich spiele gerade viel Sunless Sea, und wenn ich überhaupt spiele, was nicht mehr so oft vorkommt, dann meist mit dem Hintergedanken, wie ich das Spiel für die Schule ausschlachten kann. Und bei diesem Spiel hatte ich eine schöne Idee. Vorab: Auf dieses Spiel bin ich gekommen, weil ich zwei sehr empfehlenswerte…
-

Subversion mit BlueJ, die Fortsetzung
(9 Kommentare.) Ich habe vor ein paar Jahren schon mal über Subversion mit BlueJ geschrieben, inzwischen habe ich das mit Schülern weiter erprobt und mit Peter Brichzin einen Workshop dazu auf der INFOS15 gehalten. Subversion: So heißt ein verbreitetetes System, mit dem verschiedene Autoren gleichzeitig an einem aus vielen Dateien bestehenden Progammierprojekt arbeiten können, so…
-

Mittlere Mathematik: Audioanalyse & Linktipp zu Fourier-Transformation
(3 Kommentare.) Wie es angefangen hat, weiß ich nicht mehr. Irgendwann in der Mitte wollte ich jedenfalls wissen, wie das mit dem automatischen Erkennen von Musikstücken geht – man spielt zehn oder zwanzig Sekunden eines Liedes vor, und das Handy meldet sich danach und sagt einem, von wem das Lied ist und wie es heißt.…
-

Wer ist wichtig in einem Netz?
(3 Kommentare.) In der 11. Klasse beschäftigen sich Schüler in Informatik mit Graphen. Keine Funktionsgraphen, wie man sie aus der Mathematik kennt, sondern Graphen, die aus einem Haufen Knoten bestehen, die durch einen Haufen Kanten mehr oder weniger miteinander verbunden sind. Es geht dabei vor allem darum, Situationen mit Graphen zu modellieren (also: Textaufgaben), und…
-

Codefunde, und Programmieranregungen
Zwei Funde aus der letzten Zeit, und beide kurz, quelloffen und verständlich. 1. A Dark Room Ein minimalistisches Spiel, das mit Maus und später ein wenig Tastatur im Browser bedient wird. Nach den ersten Klicks befindet man sich in vertrauter Atmosphäre, ein textbasiertes City-Building-Spiel also, und doch… man beginnt in einem dark room, und muss…
-
Mein erstes Wordpress-Plugin: Gedichte mit Zeilennummern
(6 Kommentare.) Aus Gründen möchte ich gerne auch im Browser Gedichte zum Bearbeiten anbieten. Dazu gehören aber Zeilennummern. Diese Nummern will ich aber nicht von Hand schreiben müssen, dafür gibt es Computer. Zeilennummern sind gar nicht so einfach. Ich möchte Text einfach aus der Webseite herauskopieren können, um ihn weiterzuverarbeiten; ich möchte ebenso einfach Text…
-

Programmierprojekte, Ideen gesucht, und zwei tolle Programme für die Schule
(6 Kommentare.) Studierende für das Lehramt Informatik müssen laut Lehramtsprüfungsordnung ein Programmierprojekt vorweisen. Mit diesem zeigen sie, dass Sie selbstständig Prinzipien der Softwareentwicklung anwenden können – Entwicklungsmodelle, Testverfahren, Entwurfsmuster. Inhaltlich kann das alles mögliche sein, solange die Studierenden einen Betreuer für das Projekt finden. Ein potentieller solcher Betreuer bin ich. Ab und zu werde ich…
-

Ein Taschenrechner mit Java in der 10. Klasse (1)
(7 Kommentare.) Mit meiner 10. Klasse habe ich im ersten Halbjahr einen Taschenrechner programmiert, ziemlich bald, als Einstieg in die Algorithmik, die ich dafür dieses Jahr vorgezogen habe. Als BlueJ-Projekt sieht der Rechner so aus: Objektorientiert programmieren heißt, dass man die Programmieraufgabe auf verschiedene, relativ unabhängige Einheiten verteilt. Der Bauplan für diese Einheiten heißt „Klasse“,…
-
Interactive Fiction in der Schule
(8 Kommentare.) Ich glaube, ich habe da etwas entdeckt, das mir viel Spaß machen wird. Über Text Adventures/Interactive Fiction habe ich ja vor ein paar Tagen geschrieben. Im Englischunterricht habe ich auch schon gelegentlich eine Zork-Stunde eingeschoben, und mit einer Unterstufenklasse, die ich in Informatik und Englisch hatte, habe ich selber mit dem Schreiben experimentiert.…
-

Processing
(8 Kommentare.) Bei Zurück in die Schule: gefunden: Processing, eine Java-Programmierumgebung, mit der man Bilder erzeugen kann. Processing ist eine Lernumgebung und Einführung in das (Java-)Programmieren. Man kann damit einerseits voll objektorientiert schreiben, andererseits kann man genauso gut ohne Objektkrams die vorhanden Methoden benutzen, deren Überbau wunderschön transparent ist. (Fußnote: Transparent heißt überall anders soviel…
