Es ist Mooontag und ich habe Informatik, also habe ich mal wieder Zeit, zu bloggen.
Aber ich sitze natürlich nicht nur gelangweilt herum und surfe im Internet. Ich habe nämlich schon LEGO gespielt .. hihihi.
#define VOR_ZEIT 400
#define DREH_ZEIT 100
int x = 0;
task main()
{
while ( x < 1000 )
{
OnFwd(OUT_A + OUT_C);
Wait(VOR_ZEIT + x);
OnRev(OUT_A);
Wait(DREH_ZEIT);
x += 100;
}
Off(OUT_A + OUT_C);
}
Dieses Programm lässt den LEGO-Mindstorm Roboter eine Spirale fahren. Es ist in C geschrieben, man nennt die Sprache aber auch NQC ('Not Quite C'). Ich scheine ja ein ziemlicher Nerd zu sein, wenn ich mit fast 18 Jahren noch mit LEGO spiele, aber das ist natürlich alles viel komplexer als es scheint. Ein Nerd bin ich, weil ich gerne Videospiele spiele .. sagt zumindest Caro. Aber ich überzeuge sie von mal zu mal mehr von der Materie - zumindest spielt sie schon ziemlich gut Tony Hawk's Project 8 auf meiner sagenumwobenen XBox360 (für Bilder siehe mein MySpace Album).
Wie ihr durch den Absatz festgestellt habe, habe ich gerade eine Denkpause eingelegt, die ich dazu genutzt habe, ein weiteres Programm zu schreiben. Diesmal werden sogar die im Roboter integrierten Sensoren angesprochen. Der Roboter fährt solange vorwärts bis er an ein Hindernis stößt; dann dreht er sich und die Schleife beginnt von vorne ... denn es ist eine Endlosschleife. Hahahaha. ja. gut .. ihr wartet gespannt, hier ist das Programm:
#define DREH_ZEIT 100
task main()
{
SetSensor( SENSOR_1, SENSOR_TOUCH);
SetSensor( SENSOR_2, SENSOR_TOUCH);
while ( true )
{
OnFwd(OUT_A + OUT_C);
Until (SENSOR_1 == 1 || SENSOR_2 == 1);
OnRev(OUT_A);
Wait(DREH_ZEIT);
}
Off(OUT_A + OUT_C);
}
Ich möchte mal nebenbei erwähnen, dass ich das natürlich nicht zu meiner Belustigung tue. Ich muss das tun, weeßte? Wir nehmen als Kurs nämlich beim Lego Mindstorms Wettbewerb teil und werden in einer Nacht&Nebel-Aktion einen Roboter programmieren, der Hindernissen ausweicht, Gegenstände aufnehmen und die an einer bestimmten Stelle wieder einsetzen kann. Toll, was? Dafür bekomme ich aber auch gute Noten, also streng ich mich an, ja. Die Programme stelle ich aber natürlich auch hier rein, damit der Herr Peckruhn sie kopieren kann. Das weiß aber sonst niemand, gute Taktik für gute Noten, hm?
Das Wetter wird langsam besser, es wird wärmer, aber leider regnet es zuviel. Am Donnerstag war natürlich das perfekte Rennradwetter aber aufgrund der Englischklausur hab ich das Rad natürlich nicht mitgenommen. Deshalb hoffe ich, dass es am Donnerstag wieder so gut ist, damit ich endlich wieder auf meine Cobra steigen kann ... geputzt, repariert und gestreichelt ist ja schon.
Morgen abend geht's zur Emilia Galotti Aufführung. Ich habe natürlich schon von mehreren Seiten gehört wie schlecht es sein soll. Dementsprechend gehe ich mit sehr geringen Erwartungen, aber einem hohen Sarkasmuswert in diese Vorführung und freue mich auf ... das frivole Luderchen? Nein, das ist blöd, ordinär und idiotisch dumm. Aber zumindest ist die Emilia wie ein Rehkitz - damit habe ich bei der theaterpädagogischen Vorbereitung mächtig Eindruck geschindet - warum haben wir eine solche Einführung überhaupt gemacht? Das hat rein gar nichts gebracht. Anstelle, dass uns die moderne Interpretation des Stückes näher gebracht wird, müssen wir selber Theater spielen und das tue ich schließlich im Theaterkurs zu genüge. Also, eigentlich nicht, ich trete schließlich nur im 1. Akt auf. Dafür habe ich allerdings ein tolles Plakat entworfen, das in die engere Auswahl gekommen ist und außerdem arbeite ich in der Projektgruppe "Programmheft" mit, toll, oder? Beim Plakat soll ich allerdings an der Farbwahl bzw. der Schrittypenwahl arbeiten. Ich bitte hierbei um konstruktive Kritik und sonstige Vorschläge ... hier noch einmal das bisherige Ergebnis. Danke.

Ich verabschiede mich, habe ich diese Stunde auch wieder sehr erfolgreich herumgebracht. Ich war sogar einmal an der Tafel und habe mein Programm erklärt. Also sogar [+]-Punkte gesammelt. Mensch, wie ich das alles hinbekomme ... so richtiges Multitasking.
Freunde der Sonne, ich wünsche einen schönen Tag.