Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

C-Kurs/Übungsaufgaben: Unterschied zwischen den Versionen

K (typo)
(Die Aufgaben: Ersteller angefügt)
Zeile 30: Zeile 30:
 
  !Vorwissen
 
  !Vorwissen
 
  !Lerneffekte
 
  !Lerneffekte
 +
!Bearbeiter
 
  |- bgcolor="#E8E8E8"
 
  |- bgcolor="#E8E8E8"
 
  | [[Ckurs2009/EingabeAusgabe | Ein- und Ausgabe]]
 
  | [[Ckurs2009/EingabeAusgabe | Ein- und Ausgabe]]
Zeile 35: Zeile 36:
 
  | align="center" |2. VL
 
  | align="center" |2. VL
 
  | Einlesen von Benutzereingaben<br>Ausgabe derselben
 
  | Einlesen von Benutzereingaben<br>Ausgabe derselben
 +
| [[Benutzer:Mario|Mario]]
 
  |- bgcolor="#F5F5F5"
 
  |- bgcolor="#F5F5F5"
 
  | [[Ckurs2009/Taschenrechner | Taschenrechner]]
 
  | [[Ckurs2009/Taschenrechner | Taschenrechner]]
Zeile 40: Zeile 42:
 
  | align="center" |2. VL
 
  | align="center" |2. VL
 
  | Eingabe+Ausgabe<br>Mathematische Operatoren
 
  | Eingabe+Ausgabe<br>Mathematische Operatoren
 +
| [[Benutzer:Mario|Mario]]
 
  |- bgcolor="#E8E8E8"
 
  |- bgcolor="#E8E8E8"
 
  | [[Ckurs2009/Wochentag | Wochentagsrechnung]]
 
  | [[Ckurs2009/Wochentag | Wochentagsrechnung]]
Zeile 45: Zeile 48:
 
  | align="center" |2. VL
 
  | align="center" |2. VL
 
  | Einlesen von Benutzereingaben<br>Mathematikverständniss
 
  | Einlesen von Benutzereingaben<br>Mathematikverständniss
 +
| [[Benutzer:Mario|Mario]]
 
  |- bgcolor="#F5F5F5"
 
  |- bgcolor="#F5F5F5"
 
  | [[Ckurs2009/Taschenrechnern2.0 | Taschenrechnern ''2.0'']]
 
  | [[Ckurs2009/Taschenrechnern2.0 | Taschenrechnern ''2.0'']]
Zeile 50: Zeile 54:
 
  | align="center" |2. VL
 
  | align="center" |2. VL
 
  | Knobeln<br>Komplexes Aufgaben lösen
 
  | Knobeln<br>Komplexes Aufgaben lösen
 +
| [[Benutzer:Mario|Mario]]
 
|}
 
|}
  

Version vom 3. September 2009, 21:28 Uhr

Wir haben jeder Aufgabe eine Einschätzung ihrer Schwierigkeit auf einer Skala von 1 bis 10 vorangestellt. Bei dieser Einschätzung sind wir von einem Gehirn ausgegangen, für welches das jeweilige Themengebiet völlig neu ist, das jedoch schon ein ganz gutes Verständnis dafür hat wie eine Programmiersprache denn so funktioniert. Entsprechend kann eine schwer bewertete Aufgabe aus einem frühen Themengebiet für manch einen sehr einfach oder eine leicht bewertete aus einem späten Themengebiet für einen anderen sehr schwer sein. Es ist nur ein Wert, der euch helfen soll eure nächste Aufgabe zu wählen.

Falls ihr Anmerkungen zu den Aufgaben habt, könnt ihr die Diskussionsseiten der jeweiligen Aufgaben nutzen.


Schwierigkeitsgrade

  1. Reines Tutorial. Man muss nicht viel selbst denken
  2. ...
  3. Leichte Übungsaufgabe. Studies, die noch eher unsicher sind werden hier gut begleitet.
  4. ...
  5. Typische Aufgabe. Man muss den Kopf benutzen, bekommt an schwierigen Stellen aber Hilfestellungen.
  6. ...
  7. Herausfordernd, eher etwas für Studies die etwas fitter sind.
  8. ...
  9. Auch erfahrene Programmierer weden hier ein bis zwei Übungen beschäftigt sein

  10. Tja, die Idee war da. Wir finden sie auch gut, aber es könnte wirklich anstrengend werden.



Die Aufgaben

Aufgabe Schwierigkeit Vorwissen Lerneffekte Bearbeiter
Ein- und Ausgabe 1 2. VL Einlesen von Benutzereingaben
Ausgabe derselben
Mario
Taschenrechner 3 2. VL Eingabe+Ausgabe
Mathematische Operatoren
Mario
Wochentagsrechnung 5 2. VL Einlesen von Benutzereingaben
Mathematikverständniss
Mario
Taschenrechnern 2.0 8 2. VL Knobeln
Komplexes Aufgaben lösen
Mario

Kleine und große Probleme

  • Die Tubit-Accounts haben nicht /bin/bash als shell, so dass die Cursortasten nicht funktionieren. Workaround: als erstes Kommando 'bash' eingeben, man sieht dann auch in welchem Verzeichnis man gerade ist.

Links