Hack Your School!

Der Hackathon findet an nur einem Tag im Chaosdorf statt, aber wir organisieren hier die gesamte Veranstaltung.

Ansprechpartner:
 * Philip, Robin (Machina Ex)
 * Katja, Lisa, Rebecca (FFT)
 * Mic, Till (Chaosdorf)
 * Giselle, Grø (GarageLab)
 * René (Realschule Luisenstraße)

TODO:
 * Internet an allen Veranstaltungsorten verfügbar machen.
 * Uhrzeiten festlegen
 * Einwilligung: Formular mit Unterschrift der Erziehungsberechtigten (Dokumentation, Versicherung)

= Ablauf =

Die Veranstaltungswoche liegt zwischen dem 23. und 30. März.

Tag 1 (Sonntag)

 * Datum
 * 23.3.


 * Ort
 * FFT Kammerspiele

Programm
 * Kennenlernen
 * "Right of Passage" (Spiel von Machina Ex) spielen.

Tag 2 (Mittwoch)

 * Datum
 * 26.3.


 * Ort
 * FFT Kammerspiele

Programm PAUSE ---
 * Spiel als Einstieg: Treffen im Foyer? - Philip, Robin verschollen - Erpresserschreiben - Spur zum Veranstaltungsort - zwei kleine Rätsel - zwei Bomben -> Losgehts... (Kreisbilden und absoluten Widerstand schließen?)
 * Kurzvortrag: Definition von Hacking und Fabbing (Philip, Robin, Machina Ex)
 * Kurzvortrag: Was ist ein Hackspace? (Mic, Chaosdorf)
 * Diskussion: Von welchen Systemen (Schule, Familie, Handy, Facebook...) seid ihr umgeben? Die Schüler sollen als Experten für ihr System Schule angesprochen werden.
 * Kurzes Brainstorming: Projektfindung: 'Was wollt ihr hacken?' (Angebote, Vorschläge: Philip, Robin, Mic)
 * Aufteilung in zwei Gruppen
 * Kleine Einführung zu Arduino, Programmierung und Elektronik
 * Ausblick auf die nächsten Tage

TODO:
 * Methode fürs Brainstorming finden, Fotos von Hackerspaces recherchieren, Prototypen für Präsentation vorbereiten

Tag 3 (Donnerstag)
Donnerstags findet regelmäßig der PythonFoo im Chaosdorf statt. An diesem Termin wird die Gruppe ausweichen, um Platz für den Workshop zu machen.


 * Datum
 * 27.3.


 * Ort
 * Chaosdorf

Programm
 * Erkundung des Hackerspaces
 * Workshop: LED Schmuck mit Arduino pro mini löten und ggf programmieren.
 * Gemeinsames Essen

TODO:
 * Finanzierung Hacklace-Alternative abklären (Robin) und Aufbau ausprobieren (Robin, Mic, Till), Arduino-Mini-Pros vorbereiten und mit Buchsenleisten bestücken, Platinen für Shields vorbereiten / *Reichelt und Exp-Tech prüfen Möglichkeiten das Projekt durch Rabatt oder Sachmittel zu unterstützen

Tag 4 (Freitag)

 * Datum
 * 28.3.


 * Ort
 * GarageLab

Programm
 * Führung durchs GarageLab
 * 3D Druck kurz vorstellen

Aufteilung in drei oder vier Gruppen: KURZE PAUSE--
 * Basteln geheimer Botschaften mit leitender Farbe, LEDs und LDRs
 * Programmierung des Arduinos mit DotMatrixDisplay
 * Musikinstrumente und Spiele mit dem MakeyMakey
 * Wearables mit kapazitiven Interaktionsflächen
 * Arbeit in den Gruppen
 * evt. gemeinsames Abendbrot um 18:00 Uhr

TODO
 * Genuines Tool des GarageLab festlegen
 * nicht unbedingt etwas elektronisches machen?
 * 3D-Gegenstände, Makey-Makey, Nähmaschine heranschaffen

MÖGLICHE THEMEN - Spielerische Wettbewerbssituationen schaffen, in denen die kinder aktiv mit den Materialen umgehen und Spass haben - Makey Makey - Conductive Paint - Pädagogisches Material zur Verfügung stellen, die uU zu Hause / nach dem Workshop / zwischen den Workshoptagen genutzt werden können.

Materialen / Quellen / Inspiration: Lehrgang über Schaltkreise http://www.instituteofplay.org/wp-content/uploads/2013/01/Short_Circuit_Professional_Development_Guide.pdf

Conductive paint: Lernvideo zu conductive paint als Kaltlötlösung: http://www.bareconductive.com/make/how-to-cold-solder-with-bare-paint/

Wettbewerb m Makey Makey: https://twitter.com/emerbeamer/status/436808789107302400/photo/1

Tag 5 (Samstag)

 * Datum
 * 29.3.


 * Ort
 * FFT Kammerspiele

Programm
 * Brainstorming: Projekte zusammen weiterentwickeln
 * Letzte Chance, Bauteile einzukaufen

Tag 6 (Sonntag)

 * Datum
 * 30.3.


 * Ort
 * FFT Kammerspiele

Programm
 * Präsentation der Projekte (Stil: "kleine Maker Faire")

= Workshops =

Microcontroller und Löt-Workshop
TODO:
 * Einen Namen für das Projekt finden
 * Software schreiben
 * Bausätze vorbereiten

Bauteile
Bausatz:
 * Arduino Pro Mini, vorbereitet mit Buchsenleisten und Software
 * Streifenraster-Platine (Zuschnitt)
 * 5x7 Matrix-Display
 * Button
 * Stiftleisten

Werkzeug:
 * Lötkolben
 * Lötzinn

Zubehör:
 * FTDI connector
 * Jumper wires
 * LED panel
 * Laptop mit Arduino IDE

Ablauf
Es soll ein Halsschmuck mit Pixel-Animationen gebaut werden, ähnlich dem Hacklace. Die Teilnehmer*innen löten ihr eigenes Shield zusammen und stecken es auf das Controller-Board. Weil die Software bereits auf den Controller gespielt wurde, kann das Gerät sofort in Betrieb genommen werden. Wenn etwas schief geht, kann einfach ein neues Shield gelötet werden. Im Folgenden können eigene Shields entworfen und im Wechsel aufgesteckt werden.

Software
hat die Hacklace Firmware auf den ATMega328p des Arduino Pro Mini portiert, sie wird auf den Boards fertig ausgeliefert. Da der Button (an/aus und Animationswechsel) zwangsläufig an RXD angeschlossen werden muss, ist es nicht möglich, die RS-232-Funktionalität zur Übertragung eigener Texte zu übernehmen (Button und RS232 schließen sich gegenseitig aus, nur eines von beiden kann in einer Firmware aktiv sein).

Mit der Arduino IDE kann eine andere Software für das Kit entwickelt werden.

Programmierung des Arduinos mit DotDisplay

 * Einstieg je nach Kenntnisstand der Teilnehmer
 * evt. mit Arduino Uno, Breadboard und LEDs einsteigen

Musikinstrumente und Spiele mit dem MakeyMakey

 * Scratch und Processing als Basis für die Programmierung
 * Bare Conductive, Alu-Folie, Play_Do als leitende Materialien
 * Spiele, Pianos und DrumMachines als Ausgangspunkt

Geheim Botschaften

 * Schaltkreis mit Bare Conductive in Karte oder Kiste malen


 * LEDs und LDRs integrieren so das die LEDs im Dunkeln eine Nachricht lesbar machen

Wearables

 * Mit Druckknöpfen, leitenden Faden und kapazitiven Flächen die Kleidung zum Eingabegerärt machen

= Dokumentation =

Teilnehmer fotografieren, filmen, beschreiben sich selbst und gegenseitig. An Tag 2 und Tag 5 gibt Philip Anregungen zur Dokumentation. Außerdem fotografiert Philip (für offizielle Zwecke).

= Akquise =

Am 13.3. gehen Philip und Robin (plus eine weiblich sozialisierte Person) in die Schule und bewerben die Veranstaltung. An einem Donnerstag besuchen Machina Ex und FFT das Chaosdorf und stellen das Projekt vor (donnerstags trifft sich dort die Programmier-Lerngruppe Pythonfoo).


 * Wir wollen auf Gender-Equality achten.
 * Nicht nur Schüler der Realschule Luisenstraße dürfen teilnehmen, also bitte öffentlich bewerben. PDF mit Einladung stellt Katja zur Verfügung.