zweimal.ch ist eine Onlineplattform, auf welcher Mutilineare Stories gelesen und geschrieben werden können
Auf dieser Webseite können einerseits verschiedene Multilineare Stories gelesen werden. Dies Funktioniert so: Man wählt zuerst eine Geschichte aus und liest deren ersten Textblock. Sodann kann man zwischen mehreren verschiedenen Antworten wählen, welche zu unterschiedlichen weiteren Textblöcken führen. So kann man die Handlung der Geschichte, welche man gerade am lesen ist, selbst beeinflussen. Und auch wenn man dieselbe Geschichte nochmals von Anfang zu lesen beginnt, kann durch nur eine einzige anderst gewählte Antwort die Handlung völlig von der vorhergehenden abweichen.
Des weitere kann man eine bereits bestehende Geschichte beliebig erweitern.
Dies geht so: kommt man an einen Punkt, an welchem die Geschichte nicht mehr weitergeht oder möchte man bei einem Textblock eine weitere Antwort einfügen, wechselt man durch klick auf “Editiermodus” in den Editiermodus. Sodann kann man eine weitere Auswahlmöglichkeit hinzufügen, das heisst, man schreibt als erstes eine neue Frage. Danach kann man per DropDown entweder einen neuen Textblock erstellen oder einen bereits bestehenden verwenden.
Erstellt man einen neuen Textblock sollte man einen Titel und anschliessend den eigenen Text eingeben. Ist dies geschehen, können wiederum neue Auswahlmöglichkeiten hinzugefügt werden, und man beginnt von vorne.
Zudem kann zu jedem Textblock ein Bild raufgeladen werden.
Die Webseite ist im Rahmen des Moduls Storytelling an der ZHdK enstanden. Die Gruppenmitglieder waren: Mario von Rickenbach, Michael Fretz, Tobias Koller, Gabriel Süess, Dondup Shelkar und Phillipe Meier.
URL: www.zweimal.ch
ZIEL
An der ZHdK mit einer Webapplikation eine Dienstleistung zu vereinfachen.
KONZEPT
Sinn und Ziel eines web-basierten Auftrages für eine verlängerte Raumbelegung ist es, das alte, (Gelbe-) Papierzettel-System an der ZHdK abzulösen. Der momentan vorhandene Zettel soll durch ein ähnlich aufgebautes Web-Formular ersetzt werden. Dies vor allem aus dem Grund, dass es oft zeitlich nicht möglich ist eine Raumverlängerung einzugeben. Auch der Weg um Raumverlängerungen zu beantragen kann gespart werden da die Räume ortsunabhängig eingegeben werden können.
Momentane Situation
Um eine Raumbelegungsanzeige ausfüllen zu können, muss sich ein Student im Hauptgebäude momentan ins Erdgeschoss begeben, um bis 17.00 Uhr ein solches Papierformular auszufüllen, was oft aus Zeitmangel ein Problem darstellt.
Da viele andere Dienste wie z. B. Bücherbestellungen auch bereits in eine digitale Form überführt wurden, erscheint es nur logisch, diese Dienstleistung ebenfalls zu digitalisieren. Die Vorteile für Nutzer währen vielfältig: es kann ein Raum bei Bedarf (auch ohne den Unterricht vor 17.00 Uhr zu verlassen) verlängert werden, und dies auch, wenn sich der Student nicht in demselben Gebäude befindet, in welchem er ein Zimmer verlängern möchte. Durch die eindeutige Identifikation mittels ITZ-Login kann exakt ermittelt werden, wer genau den Raum reserviert hat. Die für Raumreservationen zuständige Person muss sich nicht mit diversen “Zetteln“ herumschlagen, sondern erhält auf digitalem Weg eine geordnete Liste aller zur reservierenden Zimmer, welche ohne grossen Aufwand an weitere Personen wie z. B. Securitas weitergeleitet werden kann. Zudem wären Listen aller in ZHdK-Gebäuden reservierten Räume in digitaler (per Email versendbarer Form) bereits von Beginn des Prozesses an verfügbar.
Webseite für die Verlängerung der Räume mit geöffneter Hilfe.
FAZIT
Abschliessend könnte man sagen, dass wir mit unserem Projekt sehr zufrieden sind. Anfängliche Schwierigkeiten mit WordPress wurden relativ schnell behoben. Wir haben alle viel gelernt, wie man beispielsweise seine eigenen Ideen im Team besprechen und argumentieren kann. Technisch haben wir uns weiter entwickelt und WordPress als etwas grösseres als nur ein Blogsystem kennen gelernt.
Falls das Projekt weiter entwickelt werden darf, müssten wir noch ein paar Dinge anpassen. Zum einen würden wir das Raumerfassungsscript selber programmieren und nicht auf das TDO Mini Form zurück greifen. Dies hätte den Vorteil, dass wir die Daten in einer eigenen Tabelle in der Datenbank speichern können, welche besser auf unsere Bedürfnisse angepasst ist. Weiter würden wir eine Möglichkeit einbauen, um Raumreservationen nach Datum anzuzeigen. Eine Druckansicht für den Hausdienst wäre auch noch in Planung.
Weil es seit meinem letzten Actionscript File schon eine Weile her ist habe ich hier mal wieder was erstellt und hochgeladen. Es handelt sich dabei um eine Übung zur Anordnung von Kreisen. Es gibt eine zufällige Anordnung, eine in einem Kreis, eine als quadratische Fläche und eine als Rahmen eines Rechteckes. Die Anzahl der Kreise wie auch die Grösse des Radius sind zufällig gewählt.
Durch drücken der Leertaste oder überfahren der Kreise mit der Maus springt die Anordnung auf die nächste Form.
Mit Actionscript 3 einen Stern zu erzeugen machten wir ja schon das letzte Mal. Diesmal habe ich das Script so abgeändert das die Sterne beim Berühren des linken oder rechten Randes jeweils einen Zacken mehr erhalten. Um Zacken wieder los zu werden, muss man einfach irgendwo ins Bild klicken und der Stern fliegt hin und verliert einen Zacken. Eine Begrenzung habe ich jeweils bei mindestens 5 und maximal 20 Zacken gesetzt.
Jetzt ist ja bald Weinachten
Deshalb hier ein kleines Action Script welches Sterne erstellt, selbstverständlich rein auf Code Basis :-)
Wer sich für die Technik interessiert soll sich doch mal den Quellcode anschauen.
Ich habe wieder mal versucht jede Zeile zu dokumentieren.
Dipl. Inf. Magnus Rembold hat hier eine kleine Skizze aufgezeichnet wie man einen Stern geometrisch berechnen kann.
Ich habe mir mal erlaubt diese hier zu zeigen
L = Länge
Alpha = Winkelgrösse
Spielregeln gibt’s diesmal ein paar weniger
Leertaste bringt neue Sterne
Mausklick lässt die Sterne zu diesem Punkt hin wandern.
Seit einigen Wochen beschäftigen wir uns mit Action Script 3 Programmierung.
Ich möchte euch deshalb hier einen kleines Projekt zeigen. Die Bedienung ist recht einfach. Einen Klick in den Flashbereich fügt jeweils 10 neue Kreise an der Stelle des klickens hinzu. Das Drücken der Leertaste löscht alle Kreise.
Klicken = Kreise erstellen
Drag and Drop = Kreise verschieben
Leertaste = Spielfeld leeren
Alle Files sind kommentiert und können von mir aus weiter verwendet werden.