technogirls.github.io

Technogirls ist eine Computer-AG für Mädchen am Bertolt-Brecht-Gymnasium Dresden

Follow me on GitHub

Willkommen bei Technogirls

Technogirls ist eine Computer-AG für Mädchen am Bertolt-Brecht-Gymnasium Dresden

Wir (Anfänger und Fortgeschrittene) treffen uns immer Montags um 14:30 bis 16:00 im CK3 im Nebengebäude (Plakat).

Im letzten Schuljahr haben wir mit 12 Mädchen Projekte zu folgenden Themen gemacht.

Vertretungsplan <- Klasse ändern

Kommentare der Mädchen

Von Rana:

TechnoGirls ist eine gute Möglichkeit für Mädchen Programmieren zu lernen und es gibt auch keine Jungs die einen die ganze Zeit kritisieren und angeben weil sie schnell oder so sind!!! Alice3d war cool, weil man mit 3d Figuren gearbeitet hat. Die Minecraft-Mods haben auch Spaß gemacht und es war schön mit so vielen Leuten zusammen zu arbeiten. Fireboy and Watergirl selbst zu machen war auch cool.:)

Von Anna Lena:

TechnoGirls hat mir im Tc/Informatik Unterricht geholfen, wenn wir mit Calliope herum gebastelt haben. Bei Fireboy and Watergirl gab es ein paar Probleme aber es war deswegen noch lustiger. Alice, Scratch, Calliope ,….. alles war ziemlich cool! :)

Projekte

Minecraft Texturen

Wir hatten viel Spass daran, Minecraft Texturen zu verändern. Einfach mit einem Pixeleditor nach Lust und Laune anpassen.

Hier geht es zum Download

Code.org

Gibt es auch in Deutsch (bis auf die Videos) auf: https://code.org/

Block-Programmierung mit:

  • Elsa & Anna (Schön für Winkel, Schleifen usw)
  • Erntespiel (Bedingungen)
  • Plants vs. Zombies (Bedingungen)
  • Minecraft
  • Starwars (Gut wegen Interaktion + Spawn)
  • Flappy Bird (Sehr zu empfehlen, da man sich die eigene App dann auch behalten kann z.b. aufs Telefon)
  • Dance Party (Macht viel Spass wegen der Musik + Grooves)

Alice 3D

https://www.alice.org/

Scratch

Wir haben Scratch Online genutzt, so dass wir die Projekte online speichern konnten.

Lokale Scratch Installation nur für Jumping Sumo wegen speziellen Bausteinen

https://scratch.mit.edu

  • Bouncing Balls
  • Uhr
  • Rennspiel
  • Orchester
  • Geisterstunde
  • Spiel: Fireboy & Watergirl (3-4 Stunden)
  • Virusinfektionen

Wir haben dazu Inspirationen aus den Büchern genutzt:

Beispielprojekte:

  • https://scratch.mit.edu/users/beberana/
  • https://scratch.mit.edu/users/bebe-fritzi/

Spiel: Fireboy & Watergirl

Calliope

Pingo mit Calliope und Programm

  • Mehr Infos im Projekt

  • Lärmampel
  • Fledermaus Abstandsmesser
  • Smileys senden
  • Würfel
  • Zahlen-Rate-Spiel
  • Timer Countdown
  • Disco-LED
  • Neopixel
  • Musik (Noten)
  • Laufschrift
  • Weihnachtsbaumschmuck (Laufschrift, Lichter, Lichterkette, Musik) Calliopes mit verschiedenen Programmen als Baumanhänger.
  • Punkt bewegen mittels Neigungssensor

Sonic PI

https://sonic-pi.net/ (Besonders die Beispiele weiter unten)

  • Einführung
  • Eigenes Lied

Pixel-Art (Piskel-App)

  • https://www.piskelapp.com/

  • Einführung (Tutorials von Youtube 1, 2)
  • Eigenes Bild
  • Eigene Animationen

  • Mehr Infos hier: https://github.com/technogirls/piskel

Jumping Sumo

  • Code von Devoxx4KidsDE

  • Direktes Steuern der Sumos
  • Scratch mit speziellen Blöcken
  • Parcour aufgebaut aus Schulheftern,-bücher, Federmappen.
  • Selbständiges Fahren durch den Parcour

Spehro-Edu

https://edu.sphero.com/

  • Manuelle Steuerung von Sphero in Labyrinth
  • Einfache Programme (Figur Fahren, Farbwechsel, Farbe-Raten)
  • iPads von der Schule

Java mit jshell

Inspiriert von Heinz’s Kabutz freiem Juppies (Java Guppies) Kurs

Wir haben http://tryjshell.org genutzt, damit braucht man keine lokale Java 10 Installation.

  • Dank var keine Typdeklaration
  • Zahlen, Addition, Subtraktion, Multiplikation
  • Integer vs. Floating Point
  • String, substring, indexOf, split
  • Streams bes. IntStream, toArray für einfache Ausgabe.
  • List.of(), Map.of()
IntStream.range(1,10).filter(i -> i > 5).map(i -> i*i).toArray();

Minecraft - Mods

  • Material von Devoxx4Kids
  • Setup Forge + Gradle + Eclipse
  • Test-Spielen
  • Wie funktioniert ein Mod (Events)

  • Nur angefangen
  • Spawn Diamond-Axt, Fackeln
  • Creeper explodiert nicht
  • Drachenei -> Ender-Drache

Was wollen wir diesen Jahr machen?

Montags: 14:30-16:00, CK1

Anfänger

  1. Einführung / Demo (Calliope, Sumo, Sphero, Robo Turtles, Tinkerbots)
  2. Calliope erste Schritte (Laufschrift, LED)
  3. Calliope Würfel
  4. Calliope Ratespiel
  5. Calliope Regenbogen LED

Fortgeschrittene

  1. Besprechung Projekte - Was hat uns Spass gemacht - Mehr davon
  2. Mehr Projekte über 2-4 Wochen, als Paar
  3. Texte und Fotos von den Mädchen für die Projekte
  4. Minecraft - Modding
  5. Spiele Programmieren
  6. Processing
  7. Robotersteuerung Calliope
  8. AR-Drone
  9. Processing: https://p5js.org/