KIF390:Selfmade Programmiervorkurs: Unterschied zwischen den Versionen

Aus KIF
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 16: Zeile 16:
  Kaffeebeauftragter
  Kaffeebeauftragter
  Kosten: circa 330 (Kaffee , T-Shirt, Pizza und Geschenke)
  Kosten: circa 330 (Kaffee , T-Shirt, Pizza und Geschenke)
I 1. Termin
I Compiler und Editoren
I Variablen und primitive Datentypen
I Kontrollstrukturen
I 2. Termin
I Schleifen
I Array
I Records
I 3. Termin
I Wiederholung von Termin 1 & 2
I 4. Termin
I Funktionen / Prozeduren
I Pakete
I Rekursivität
I Organisation: 4 Monate vor dem ersten Termin
I Vortragende: Schwer zu finden, da Zweitsemester noch
unsicher sind
I Tutoren: Kein Problem, da T-Shirt und Pizza
I Kaffeebeauftragter: Hat an Terminen viel Arbeit
I Kaffee: In der FS zur Kontaktaufnahme
I Feedback: überwiegend positiv von Studis ohne Vorkenntnisse





Version vom 16. Juni 2011, 18:48 Uhr

Vorläufiges Protokoll: (Bitte an Teilnehmer zu ergänzen)

Vorkurs der Fachschaft Informatik & Softwaretechnik (Uni Stuttgart):

4 Termine
1.5 Stunden Vortrag
2 Stunden betreute Übungen im Pool
Verlauf
Termine vor Semesterbeginn
Termin in der ersten Vorlesungswoche
Termin in der zweiten Vorlesungswoche
Personal (circa 150 bis 180 Erstis)
2-3 Organisatoren
Pro Vortrag 2 Vortragende
Pro Übung 10 bis 15 Tutoren
Kaffeebeauftragter
Kosten: circa 330 (Kaffee , T-Shirt, Pizza und Geschenke)

I 1. Termin I Compiler und Editoren I Variablen und primitive Datentypen I Kontrollstrukturen I 2. Termin I Schleifen I Array I Records I 3. Termin I Wiederholung von Termin 1 & 2 I 4. Termin I Funktionen / Prozeduren I Pakete I Rekursivität

I Organisation: 4 Monate vor dem ersten Termin I Vortragende: Schwer zu finden, da Zweitsemester noch unsicher sind I Tutoren: Kein Problem, da T-Shirt und Pizza I Kaffeebeauftragter: Hat an Terminen viel Arbeit I Kaffee: In der FS zur Kontaktaufnahme I Feedback: überwiegend positiv von Studis ohne Vorkenntnisse


HS Karlsruhe: haben ebenfalls einen Vorkurs in ähnlichem Umfang

TU Dresden: machen ebenfalls Vorkurs (Mit Unterschiedlichen Niveaus Anfänger/Normal/Schwer)

Diskussionsfragen:

In wie weit sollten Aufgaben kontrolliert werden, bzw. wann ist eine Aufgabe "gelöst"?

Sind unterschiedliche Niveaus sinnvoll/machbar?

Sollte auf "sauberes Programmieren" z.B. im Sinne von Clean Code Developer im Vorkurs auch schon Wert gelegt werden?

  • Für den Anfang zu viel, könnte die Leute überfordern
  • Andererseits ist dies ein häufiges Defizit und schlechte Angewohnheiten wird man schwer wieder los
  • Grundlegendes wie Einrücken (von Hand!) ist aber durchaus sinnvoll fürs Verständnis

Wäre es vorteilhaft den Vorkurs mit Abstrakten Programmierkonzepten bzw. Theoretischen Modellen zu beginnen, statt direkt mit einer Hochsprache?

  • Ansätze die dazu gedacht sind Kindern das Konzept von Programmierung näher zubringen für Studis evtl. nicht ganz so geeignet (gabs aber auch schon)
  • Zu viel/hohe Theorie würde eher Verwirrung schaffen.
  • Kochrezepte Metapher funktioniert ganz gut