KIF470:Workshops

Aus KIF

Pad: https://md.kif.rocks/470-workshops

Vorstellung[Bearbeiten]

  • Uni
  • Was erhofft ihr euch von diesem AK
  • Tübingen
    • Machen seit diesem Semester wieder
    • Wollen sich austauschen
  • Stuttgart
    • Machen Vorkurse Java/Theo Inf
    • Möchte Erfahrungen beisteuern
  • Bamberg
    • Paar Workshops
    • Will Ideen und neue Anregungen sammeln
  • Mittelhessen
    • keine Workshops über die Fachschaft sonder über die Werkstatt
  • Paderborn
  • HS Karlsruhe
    • Früher ein paar kleine Workshops (LaTeX, Git)
    • Vorkurs Java für Erstsemester
    • Ideen sammeln für neue Workshops, HowTo Orga
  • Darmstadt
    • Vorkurs vor dem Semester (Java/Python/etc)
    • Workshopslots vor dem Semester
    • Neue Workshop-Ideen
  • Duisburg
    • Vorkurse von Lehrenden organisiert
    • studentische Lehre über längeren Zeitraum
    • Ideen austauschen
  • TU Hamburg
    • Sucht Anregungen
  • Mainz
    • Mathe Vorkurs
    • Ferienkurse (kommen mäßig an)
    • Es gab Versuche

Workshops[Bearbeiten]

  • Welche Workshops gibt es bei euch?
  • Warum macht ihr diese Workshops?
  • Tübingen
    • Tools vorstellen die häufiger benötigt werden (LaTeX, Git)
    • Um den Studierenden den Alltag in der Uni zu erleichtern
  • Stuttgart
    • Java Vorkurs / Einführung in Programmierung link (passwortgeschützt: Fakultaet5)
      • Betreute Challenges mit Labyrinth-Spiel
    • Theorie Vorkurs link
      • Auf Nachfrage der Studis
      • Quasi großes Tutorium (1-2 Hörsäle, ca. 200 Teilnehmer)
    • LaTeX Vortrag link
  • Bamberg
    • LaTeX Workshop fürs die Erstsemester-Studis
      • Wurde dann später für alle Angeboten
    • Workshop übers Wochenende
      • Teilnehmer ~16
    • Neuer Workshop: Linux Installparty
  • Mittelhessen
    • kein Workshop von der Fachschaft
    • CryTech und Unity Workshop
      • externe Einladung für Sprecher
    • Gamification Workshop
  • Paderborn
    • Workshop für Agile Entwicklung / Project Management
    • Am Ende des Semsters nochmal für Studierende, die nicht mitgekommen sind
    • Leichterer Einstieg in Programmierung mit Processing
  • HS Karlsruhe
    • Vorkurs (2 Wochen vor Semesterbeginn) über alles was im Semester dran kommen wird
      • Reißt Stoff nur an
      • Vormittags Theorie/"Vorlesung", nachmittags Übungen
      • (hska.info/vorkurs)
    • Folien werden auch im späteren Verlauf des Semesters verwendet
    • Werbung/Anmeldung ist kompliziert
      • Kontaktdaten der Ersties sind schwer zu kriegen
    • Labornacht
      • Git/LaTeX Workshop
      • Ausgestorben mangels Personal
  • Darmstadt
    • Vorkurs vor dem Semester (Programmier-Vorkurs)
      • Für absolute Anfänger
      • Einstieg in VL ist sehr theoretisch
      • Teilnahme ~50% der Erstsemester-Studis
    • Git-Workshop
      • Findet statt wenn sich jemand findet
      • Für Beginner
      • Im Rahmen des "Bachelor Praktikums"
        • Softwareprojekt für Studis
    • LaTeX-Workshop
      • selten angeboten
    • Workshop-Tage in O-Phase
      • Mehrere Workshops an einem Tag
      • Bunt gemischt
      • Nicht direkt von FS organisiert
      • Jede*r kann eigenen Workshop anmelden
        • FS macht Orga (Räume, Scheudling, Auswahl)
      • Spaßworkshop (passend auf Hobbys etc.)
      • kurze Zusammenfassung für Leute, die nicht zum Vorkurs konnten
  • Duisburg
    • Vorkurs für Zusammenfassung zum Semester
    • Vorkurs muss überarbeitet werden, da Prof. umstellt von Java auf Python
    • Mathe-Vorkurs wird von Mathe FB organisiert
  • Mainz
    • Mathe-Vorkurs, Studium/Institut allgemein stark auf Mathe/Data Science ausgerichtet
    • Rheinland-Pfalz hat kein Pflichtfach Info
      • Vorkurs fängt bei 0 an

Material[Bearbeiten]

  • Woher kriegt ihr Material?
    • Alt-Fachschaftler*innen
    • Kommiliton*innen
    • selber machen
    • externe Workshops wird Material vom Vorgetragenden gestellt
    • Laptops werden beim Dekanat ausgeliehen
    • Handbuch mit Informatik Buzzwords/Fachbegriffen
    • Gastvorträge von Firmen
  • Welche Tools benutzt ihr?
    • Moodle zur Verwaltung
      • Soll Studis auch an Moodle gewöhnen
    • Internes Tool
    • Processing (Programmiersprache)
      • Subset von Java
      • Einfacher, leichtere GUI-Anbindung
    • Absichtlich KEINE IDE
      • Um Leute ans Terminal zu gewöhnen
    • ninite
      • webbasierter mini "packet manager" für windows
  • Steht euer Material irgendwo zur Verfügung
    • Jemand hat ein Repo mit Slides
    • Karlsruhe:
      • privates Git-Repo für Slides und Aufgaben (weil Lizenz-Foo von Bildern...), die PDFs sind auf der Fachschaftswebsite einsehbar (siehe Link oben) -> wenn Interesse an Code: Anfrage per Mail an kontakt@hska.info
      • Git-Workshop
    • Darmstadt: liegt im Legacy-Wiki
    • Duisburg: Moodle Kurs
    • Stuttgart: Webseite
      • je nach Orga public oder passwortgeschützt

Finanzierung[Bearbeiten]

  • Was braucht ihr an Finanzierung?
    • Ehrenamtliche
    • Materialsponsoring (E-Drinks, Essen)
    • Verpflegung aus FS-Kasse oder Sponsoren
    • HiWi-Stellen
      • Kann auch für ETCS angerechnet werden
  • Woher nehmt ihr das Geld?
    • Stuttgart: Sponsoren melden sich von selbst
    • Duisburg: von Mintroduce gefördert, teilweise ehrenamtlich
    • Fachschaftsverein schreibt Rechnung an Uni
    • Staatliche Mittel (Q(L)SM, Studienzuschussmittel, etc)

Organisatorisches[Bearbeiten]

  • Wer ist eure Zielgruppe? Wie viele Teilnehmende habt ihr?
    • Für Anfänger*innen oder Leute, die Auffrischung brauchen
    • Tübingen: 16-20
    • Karlsruhe: ~70 (WS) bzw ~30 (SS)
    • Keine Vorkenntnisse nötig
      • Auch andere Fachbereiche erlaubt (wenn Platz)
    • Ziel: Vorbereitung + Vernetzung
    • Kein Wissen voraussetzen
    • Darmstadt: ~300 Teilnehmende (Vorkurs) auf 8 Betreuende
  • Wie schafft man es, dass alle irgendwie mitkommen?
    • Großer Raum mit vielen Computern/Laptop Plätzen
    • Ungefähr 1 zu 20 Betreuung
  • Wer hält die Workshops?
    • Studis
      • 1-2 Vortragende
      • Mehrere gebriefte Studis als Helfer
    • Fachschaftler*innen
      • Müssen vorher Probevortrag vor FS halten
  • Wie viele Personen organisieren

Erfahrungsberichte[Bearbeiten]

  • Was lief gut bei euch?
  • Was lief schlecht bei euch?
  • Was würdet ihr gerne ausprobieren?
    • Unterschätzung des Vorwissens
    • Studis hatten gar keine Kenntnisse über das Terminal (Überforderung mit cd, etc.)
  • Sollen Lösungen vorgegeben werden?
    • Selbst Lösungen finden kann Spaß machen
    • Zum Experimentieren anregen
    • Übungsaufgaben offener stellen
      • Hier ist Problem X
      • Y soll am Ende möglich sein
      • Beispiel Lösung abgeben
        • Klar stellen, dass es mehre Möglichkeiten gibt
      • Offene Aufgabe am Ende
        • Programmiere was du willst, zb: Tetris, Snake
        • Mit Hilfestellungen
  • Wird vorrausgesetzt das Tools bereits installiert sind?
    • Anleitung online stellen
    • Trotzdem nochmal vor Ort machen
    • Link zum ninite bundles
    • Kurze Einführung vor Übung
  • Auf welchen Sprachen bietet ihr Workshops an?
    • Deutsch
    • Englisch
  • Wie macht ihr Werbung
    • Mailingliste
    • Moodle Kurs
    • Plakate
    • Newsletter
    • Discord Server

Häufige Probleme[Bearbeiten]

  • Angst vor Kommandozeile

Do`s[Bearbeiten]

  • Kleine Zusammenfassung aufkommende Fehler
    • Erklärung der Fehler
      • Was bedeutet IndexOutOfBounds?
  • Überprüft Vortragende
    • Auch eigenes Wissen
    • Hält der Vortragende sich an Konventionen?
  • Konventionen schon "nebenbei" im Vortrag einführen und in den Übungen einfordern
  • Probevortrag vor FS/Freunden
    • Ziemlicher Mehraufwand
  • Live-Codings
    • 1 Vortragende*r + 1 Live-Coder*in
      • Wechseln sich ab
    • Fragen des Publikums praktisch demonstrieren
  • Einheitliches Beispiel-Projekt
  • Ständiger Wechsel Theorie / Praxis
  • Kompetenzsammlung
    • Welche*r Vortragende/FSler*in kennt sich mit was aus?
  • Rückmeldung sammeln
    • Direkt nach dem Kurs
    • Freitextfelder
    • Vorlesungsevaluationsbogen
      • Prozess erklären: Was passiert mit eurem Fragebogen etc.
    • Moodle + Forum
    • Nachbesprechung mit Helfenden
      • Kurze Besprechung nach jedem Tag
      • Lange Besprechung am Ende
    • Mitte des Semesters Studis fragen, ob ihnen der Kurs etwas gebracht haben
  • Umfrage an Studierende schicken
    • Was wollt ihr gerne lernen?
    • Wer von euch könnte so einen Vortrag halten?

Don't`s[Bearbeiten]

  • Kommandozeile überfordert viele
    • Studis haben Angst (alles kaputt zu machen)
  • Eigene Konventionen aufbauen
  • Zu wenig Vorgaben, Anfänger*innen direkt an die Hand nehmen
  • Material kurz vor knapp fertig stellen
  • Material einfach aus Lehrbüchern kopieren
  • Bezahlung für Workshops/Vorträge kann auch Erfolgsdruck ausüben

Anregungen/Ideen[Bearbeiten]

  • Workshops in Zusammenarbeit mit lokalen Firmen
  • Wurfmikrofon
    • Sieht witzig aus
  • Teilnehmende selbst einbinden als "Notfall Helfer"
  • §0 min Vorher anbieten zusammen zu installieren
  • Lightning Talks mit vielen Tools
    • Fachschaftler*innen stellen 5min ein Tool vor das sie in Uni-Alltag verwenden
  • Projektmesse
    • Studentische Projekte, Ba, Ma und Ähnliches
  • "Workshop" für erstes Mathe Übungsblatt
    • Betreute Bearbeitung des ersten Blattes
  • Umfrage an Studierende
    • "Was wollt ihr in einem Workshop lernen?"