ERBreFormieren: Unterschied zwischen den Versionen

Aus Fachschaft_Informatik
Zur Navigation springen Zur Suche springen
fsrwiki_>C151208.adsl.hansenet.de
K (zeilenumbruch)
K (Bot: Kosmetische Änderungen)
 
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 8: Zeile 8:
= Zentrale Fragestellungen =
= Zentrale Fragestellungen =


Wenn Ihr Anregungen Anmerkungen oder Ideen habt beteiligt Euch an der Diskussion insebesonders bei den folgenden Punkten:
Wenn Ihr Anregungen Anmerkungen oder Ideen habt beteiligt Euch an der Diskussion insebesonders bei den folgenden Punkten:


* Wie läuft die ERB bisher?
* Wie läuft die ERB bisher?
Zeile 14: Zeile 14:
* Wie wünschen wir uns eine ERB?
* Wie wünschen wir uns eine ERB?


Das Werkzeug, was man für die P1-Aufgaben braucht (Emacs+Prolog oder [[XPCE]] bzw. Emacs+Scheme oder DrScheme) angstfrei und halbwegs effizient bedienen können (siehe auch [http://www.stud.uni-hamburg.de/~jorgen/P1/ eine P1-Homepage]). Ansonsten:
Das Werkzeug, was man für die P1-Aufgaben braucht (Emacs+Prolog oder [[XPCE]] bzw. Emacs+Scheme oder [[DrScheme]]) angstfrei und halbwegs effizient bedienen können (siehe auch [http://www.stud.uni-hamburg.de/~jorgen/P1/ eine P1-Homepage]). Ansonsten:


* Mail schreiben (auch: Dateien anhängen)
* Mail schreiben (auch: Dateien anhängen)
Zeile 30: Zeile 30:
* Anpassung der X-Umgebung (.xinitrc, Konfiguration des Windowmanagers)
* Anpassung der X-Umgebung (.xinitrc, Konfiguration des Windowmanagers)
* Weiterleitung von Mail an eine andere Postadresse
* Weiterleitung von Mail an eine andere Postadresse
* Prozessverwaltung (ps, top, kill; braucht man einfach für Tasks, die sich nicht beenden lassen)
* Prozessverwaltung (ps, top, kill; braucht man einfach für Tasks, die sich nicht beenden lassen)


'''Wie kann man an der Uni am besten das lernen von Elementaren Kenntnissen und Fähigkeiten in den verschieden Paradigmen bzw. Programmierung im allgemeinen unterstützen?'''
'''Wie kann man an der Uni am besten das lernen von Elementaren Kenntnissen und Fähigkeiten in den verschieden Paradigmen bzw. Programmierung im allgemeinen unterstützen?'''

Aktuelle Version vom 8. Juni 2012, 16:19 Uhr

ERB verbessern - warum?[Bearbeiten]

Der FSR sieht erheblichen Verbesserungsbedarf in der ERB. Bisher läuft's oft so, dass jemand vorne irgendeine Folie auflegt die Studierenden das Ganze abschreiben ohne zu wissen was sie tun und dann die nächste Folie kommt. (So hab zumindest ich und einige andere Leute die ERB erlebt - folgerichtig habe ich nach kurzer Zeit wie viele andere auch abgebrochen). Das hilft wohl kaum jemanden weiter besonders Leuten mit geringer Vorkenntniss überhaupt nicht und kann grade zu Beginn des Studiums zu

erheblichen Problem führen, daher möchte der FSR das Thema endlich einmal angehen. (Es wurde bereits mehrfach im FBR angesprochen etc. D.h. wenn wir Studierenden niX tun - tut's wohl keiner). Aus verschiedensten Gründen sehe ich momentan gute Chanchen das wir uns mit einem schlüssigen Konzept gut durchsetzten könnten. Es gilt daher die Defizite genauer zu klären und eine eigene Vorstellung zu entwickeln. Wenn wir schnell Arbeiten lässt sich ein bischen vielleicht schon für die nächste ERB erreichen. - r-HoLd


Zentrale Fragestellungen[Bearbeiten]

Wenn Ihr Anregungen Anmerkungen oder Ideen habt beteiligt Euch an der Diskussion insebesonders bei den folgenden Punkten:

  • Wie läuft die ERB bisher?
  • Warum ist das schlecht? (Evtl. Warum ist das Gut?)
  • Wie wünschen wir uns eine ERB?

Das Werkzeug, was man für die P1-Aufgaben braucht (Emacs+Prolog oder XPCE bzw. Emacs+Scheme oder DrScheme) angstfrei und halbwegs effizient bedienen können (siehe auch eine P1-Homepage). Ansonsten:

  • Mail schreiben (auch: Dateien anhängen)
  • im Web Dinge suchen
  • Dateien wiederfinden, hin- und herbewegen
  • Verzeichnisse erstellen
  • Dateirechte
  • Was mache ich mit der txt/ps/dvi/tex/html-Datei, die mir jemand geschickt hat/die ich da im Web gefunden habe? Was mache ich, wenn ich die ausdrucken will?
  • Wie schiebe ich Dinge auf eine Diskette und wieder herunter?
  • auf anderen Rechnern einloggen (ssh)

Eher für Fortgeschrittene wäre:

  • Wie kann ich eine X-Anwendung umleiten (ssh -X, xauth o.ä.)
  • Anpassung der X-Umgebung (.xinitrc, Konfiguration des Windowmanagers)
  • Weiterleitung von Mail an eine andere Postadresse
  • Prozessverwaltung (ps, top, kill; braucht man einfach für Tasks, die sich nicht beenden lassen)

Wie kann man an der Uni am besten das lernen von Elementaren Kenntnissen und Fähigkeiten in den verschieden Paradigmen bzw. Programmierung im allgemeinen unterstützen?

Selber ausprobieren ist extrem wichtig, das kann man aber nur, wenn es nicht an allen Ecken und Enden hakt und man dann nicht mehr weiterweiss. Deshalb ist es so auch sehr sinnvoll, dass die ERB Übungsaufgaben hat, auch wenn die meisten sie wahrscheinlich nicht machen.

Wie lässt sich elementares Unix-Wissen vermitteln

  1. eine Kurzreferenz, auf der die wichtigsten Befehle und eine kurze Beschreibung stehen, verteilen. Oder verschreckt das die Leute, wenn sie die vielen Zweibuchstabenkürzel sehen. (http://www.indiana.edu/~uitspubs/b017/). Diese Kurzreferenz gibt's ja schon unter http://www.stud.uni-hamburg.de/users/7manneck/erb.dvi - auch: erb.tex erb.ps erb.pdf. Anmerkungen sind sehr willkommen unter der E-Mail-Adresse: 7manneck@informatik.uni-hamburg.de
  2. Die Leute, die gar keine Vorkenntnisse haben brauchen eine kurze Einführung, was es mit den "Dateien" und "Verzeichnissen" auf sich hat und wie das mit den "Befehlen" und "Flags" geht.
  3. Eine Einführung in die Benutzung von 'man' und 'apropos' ist ganz wichtig. Dabei ist es sicherlich sinnvoll, als Pager 'less' zu haben und sich nicht auch noch mit 'more' rumquälen zu müssen (ich weiss nicht, wie es bei den j2001er Accounts ist)

Was sind die minimalen Unixkentnisse die für sinnvolles Arbeiten an den Pool-Rechnern benötigt werden? Welche Kentnisse sind darüberhinaus wünschenswert?

Wie sieht eine sinnvole koordinierung zwischen P1/P2 und ERB aus?

Welche Inhalte sollten in welchem Maße in welcher Veranstalltung (Vorlesung/Übung/ERB) vermittelt werden?

Gibt es Bücher die aus studentischer Sicht besonders empfehlenswert für "Anfänger" sind um pragmatische elementare Kentnisse zu erlangen und die evtl. als Grundlage für die ERB dienen können oder als Begleitmaterial empfohlen werden sollten?

Welche sonstigen Materialien sollten zur Verfügung stehen?

  • Kurzreferenz für EMACS (Reference-Card), Unix, Prolog und Scheme,
  • Man sollte die Studienanfänger nur sehr behutsam daran gewöhnen, grössere Geldmengen für Bücher zu lassen - daher könnte man überlegen ob in den wichtigsten Poolräumen eine mindestaustattung an Büchern und Referenzen nicht wünschenswert ist.
  • Eine ERB-Hompage mit Einführungen in die wichtigsten Themen wäre nicht schlecht.

Das ganze wird auch zentralles Thema der nächsten FSR Sitzung (Mi 10.6. 15:00 im ct) sein. Wir bitten dort ausdrücklich um Besucher.


Bisherige Ideen zur Verbesserung der ERB:[Bearbeiten]

  • Unterschiedliche Kurse fuer verschiedene Vorkenntnisse anbieten.Da sich Ersties erfahrungsgemäss Kurse eher nach der Zeit aussuchen müssten Anfänger und Fortgeschritenen Kurse parallel angeboten werden.
  • Genaue Terminübersicht: Was wird wann behandelt.
  • KDE statt OpenWindows(?)
  • Stärkerer Übungscharacter
  • Mehr Feedback durch Studierende

P.S.: Natürlich wollen wir die RZ Mitarbeiter die für die ERB verantwortlich sind nicht mit der Keule hauen - sie übernehmen ja sogar eine Art Zusatzverpflichtung - (u.a.) daher ist uns ein konstruktiver und unterstützender Ansatz wichtig. Zumal die Probleme bei weitem nicht allein dort zu suchen sind.