KIF455:Online Programmierkurse

Aus KIF
== Vorstellungsrunde ====

Uni Heidelberg:

   * keine online Kurse
   * 2 SWS Programmierkurs im 1 Semester oder als Block zw. 1. und 2. Semester
   * kein Dozent will die Grundlehre machen
   * in C++
   * Vorlesung und Übung
   * Programmiervorkurs für Mathematiker erlaubt gute Hilfestellung für Programmierneulinge
   * Vorlesungen werden digitalisiert

Uni Göttingen:

   * Programmierkurs (C Programmierung) wird ab diesem Semester auch als Onlinekurs angeboten
   * Vorlesungne komplett online verfügbar
   * Übungstool existiert
   * Tutoren sind wöchentlich zu bestimmten Zeiten verfügbar
   * Klausur am Ende ohne Zulassune 

Hochschule Ostwestfalen-Lippe:

   * Wollen gerne den Dozenten durch einen Online Kurs ersetzen
   * -> Aktuell kein Online Kurs vorhanden

Hochschule RheinMain

  • Vorlesung und Praktikum
  • Startet mit Java im 1. Semester
  • Keine Online-Kurse

Uni Bonn:

   * normale Vorlesung
  • * C/C++ dann Java
   * Tutorien bieten gute Hilfestellung / Kompensieren für den schlechten Prof.
   * Keine online Kurse
   
   

TU Ilmenau:

   * Fächer setzen Programmierkenntnisse voraus
   * Projekt wird gegeben 
     * Dozent programmiert vorne vor und den Studenten ist es möglich mitzumachen
   * Qualität relativ schlecht der Programmierlehre


Uni Paderborn:

   * WS 16/17:
       * JSON wird verwendet
       * Aufgaben werden im Online Editor in Python geschrieben
       * direktes Feedback über den programmierten Code
   * Vorlesung/Übung ist weiterhin vorhanden mit Präsenz der Studis
   
==== Allgmeiner Nutzen ===
  • * Sinnvoll in gewissen Maßen
  • * Jeder kann sein eigenes Tempo ansetzen
  • * Wöchentliche Übungen wichtig
  • * mindestens zu Anfang verpflichtend
  • * Möglichkeit, Fragen zu stellen
  • * Alternativ: Online-Chat mit Tutor (finanziell wohl nicht realisierbar)
  • * E-Mail funktioniert meist, wird aber selten genutzt
  • * Direkt praktische Umsetzung des gezeigten hat besseren Effekt (?)
  • * Verpflichtende Abgaben zur Zulassung zur Klausur sinnvoll (? | eher ja)
  • * ebenfalls leichter Umsetzbar bei online Kurs
  • * Aufzeichnung der Vorlesungen sinnvoll
  • * Vorteil von Präsenz: Fragen stellen ist möglich
  • * Vorteil von Aufzeichnungen: Gezeigtes nachprogrammieren können
  • * Kurse selbst entwickeln / einkaufen?
  • * Kurs alleine oder in Team machen?
  • Team ist schön, weil Leute von einander lernen können
  • Aber häufig klappen Teams nicht, weil nur einer die Arbeit macht und der andere mitgeschliffen wird
  • * Tutorien können flexibler vom Termin her gemacht werden, sodass man bei besonders viel Bedarf mehr Tutoren einstellen kann, aber ggf. in den ersten Wochen deutlich weniger.
  • * Zwischenstände und Feedback sollte trotzdem stattfinden und Zulassungsbedingung für die Klausur sein. Gute Studis bekommen die Aufgaben ja schnell erledigt und dann das Testat
  • * in welcher Form sind die Onlinekurse?
  • * einfach nur Text als PDF mit Vorstellungen, Aufgaben und den Erklärungen
  • * Videos als Replay der Vorlesung
  • * zusätzlich Aufgaben zwischendrin (mit Lösungen später, ggf. Tipps vor der Lösung)
  • * Aufgaben direkt online in Editor lösen mit Feedback (z.B. Lückentext)
  • * Learn Python ist eine App: [1]
  • * [2]
  • * [3]
  • * Rechtlich machbar, Veranstaltung durch Online-Kurs zu ersetzen?
  • * Wenn keine Anwesenheitspflicht, spricht nichts dagegen, den Stoff auf andere Art und Weise anzubieten
  • * Fraglich, ob es Professoren recht ist, gefilmt zu werden
  • Stimme der Professoren (Argumente für "Ich machs nicht")
  • * Ich will nicht aufgenommen werden (Video)
  • * Nur Audio aufnahme
  • * Ich habe keine Zeit / Nicht das Equipment
  • * Es wird ein HiWi abgestellt der sich um die Technik kümmert (Die Vorlesung muss ja (theoretisch) eh gehalten werden)
  • * QV Mittel für die Anschaffung eines Tablets / Aufnahmegeräte etc.