KIF455:Online Programmierkurse: Unterschied zwischen den Versionen

Aus KIF
(Die Seite wurde neu angelegt: „=== Protokoll === ==== Vorstellungsrunde ==== Uni Heidelberg: * keine online Kurse * 2 SWS Programmierkurs im 1 Semester oder als Block zw. 1. und 2.…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
=== Protokoll ===
======== Vorstellungsrunde ==========
 
==== Vorstellungsrunde ====


Uni Heidelberg:
Uni Heidelberg:
Zeile 24: Zeile 22:


Hochschule RheinMain
Hochschule RheinMain
 
* Vorlesung und Praktikum
    Vorlesung und Praktikum
* Startet mit Java im 1. Semester
 
* Keine Online-Kurse
    Startet mit Java im 1. Semester
 
    Keine Online-Kurse
 


Uni Bonn:
Uni Bonn:
     * normale Vorlesung
     * normale Vorlesung
 
* C/C++ dann Java
    * C/C++ dann Java
 
     * Tutorien bieten gute Hilfestellung / Kompensieren für den schlechten Prof.
     * Tutorien bieten gute Hilfestellung / Kompensieren für den schlechten Prof.
     * Keine online Kurse
     * Keine online Kurse
Zeile 56: Zeile 48:
      
      


==== Allgmeiner Nutzen ====
========== 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: https://play.google.com/store/apps/details?id=com.sololearn.python&hl=de
 
    * https://www.codecademy.com/
 
    * https://www.w3schools.com/
 
 
    * 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)
* * 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: [https://play.google.com/store/apps/details?id=com.sololearn.python&hl=de]
* * [https://www.codecademy.com/]
* * [https://www.w3schools.com/]
*
* * 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


    * QV Mittel für die Anschaffung eines Tablets / Aufnahmegeräte etc.
* 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.
*
*
*

Version vom 25. November 2017, 19:59 Uhr

== 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.