COMA WS 10/11 HOMEPAGE TU BERLIN
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
CoMa WS 10/11 Homepage: http://www.math.tu-berlin.de/CoMa/coma1.WS10 Forum: http://www.math.tu-berlin.de/CoMa/forum
Tutorienanmeldung mit Moses • Anmeldung: http://www.moses.tu-berlin.de • mit tubIT-Account • Anmeldefrist: Mittwoch 23:59 Uhr (heute!) • Anleitung auf der CoMa-Homepage I Prioritäten für CoMa, LinA und Ana angeben I Ermöglicht überschneidungsfreie Wunschtermine • Bekanntgabe der Zuordnungen Freitag, 22. Oktober in der Moses-Plattform
Der Weg zum CoMa-I-Übungsschein • 3 Aufgabentypen jede Woche: 1. Schriftliche Hausaufgaben (Theorie) 2. Programmieraufgaben 3. Onlineaufgaben • Test (im Dezember) • Rücksprache am Semesterende
Teamwork • Arbeitsgruppen mit genau 3 Leuten I Abgabe der schriftlichen Hausaufgaben I Abgabe der Programmieraufgaben I Besuch verschiedener Tutorien ist möglich! I Gruppenwechsel möglich: I Alle Gruppenmitglieder müssen zustimmen! I Gruppen tragen sich mit Tutor im Unix-Pool um I Zusätzlich Email an einen Assistenten • Zusammenarbeit auch zwischen Gruppen gern gesehen Aber: Keinen Code und keine Übungsaufgaben kopieren!
Abgaberegeln der schriftlichen Hausaufgaben • Ausgabe: Montags auf der Homepage • Abgabe: I Mittwochs vor der Übung I Abgabe während der Übung: Halbierung der erreichten Punkte I Abgabe nach der Übung: wird korrigiert, aber keine Punkte • Die Lösungsblätter müssen zusammengeheftet werden. Keine losen Blätter und keine Büroklammern! • Angaben auf dem obersten Blatt: I laufende Nummer des Blattes, z. B. Blatt 7 I die Gruppennummer, z. B. Gruppe (co1-)42 I den Namen und die Matrikelnummern der Gruppenmitglieder I Name des korrigierenden Tutors • Gruppennummer auf allen Blättern.
Abnahmeregeln der Programmieraufgaben • Abgabe im Unix-Pool zu den RB-Zeiten bei Tutoren (Assistenten) • die Programme müssen bestimmte Anforderungen erfüllen: http://www.math.tu-berlin.de/Vorlesungen/CoMa/ styleguide.html viele Kommentare, auf Englisch • alle Programme müssen Abgegeben werden • jeder erklärt mindestens zwei Programme pro Semesterhälfte • Jokerregel I jeder hat 3 Joker für das ganze Semester I Überziehung des Abgabetermins kostet alle Gruppenmitglieder mindestens einen Joker: 1. Joker verlängert bis Dienstag, jeder weitere einen Tag also 3 Joker bis Donnerstag
Abgabezeiten Aufgrund der beschränkten Rechnerkapazitäten im Unix-Pool gibt es zwei Abgabetermine auf jedem Zettel. Abgabe jeweils bis spätestens Donnerstag und Freitag. Alterniert abhängig von den Gruppennummern, Blatt 1: • Gruppe 101-174: Abgabe bis Donnerstag, • Gruppe 175-250: Abgabe bis Freitag Die Termine sind auf jedem Aufgabenzettel vermerkt.
Abnahmeregeln Onlineaufgaben • Werden einzeln bearbeitet, nicht in Gruppen • Blatt Nummer x teilt sich in x.1 Aufgaben können geübt werden, geht nicht in die Scheinkriterien ein x.2 Abgabeteil I Wird Montag Nachmittag online gestellt I Sofortiges Feedback nach Abgabe (Punktezahl) I kann bis zur Abgabefrist beliebig oft wiederholt werden I Abgabe jeweils bis Mittwoch, 14:15
Scheinkriterien • Schriftliche Übungsaufgaben: Erreichen von 50% der Punkte je Semesterhälfte (nur 30% für ITMler) • Programmieraufgaben: Erfolgreiche Abgabe aller Programmieraufgaben, wwei Aufgaben pro Semesterhälfte vorstellen • Onlineaufgaben Mindestens 66% der erreichbaren Punkte je Semesterhälfte • Test: Bestehen des Tests im Dezember • Rücksprache: Bestehen der kurzen Rücksprache am Semesterende
Members-Datei • Wir benötigen eure Daten für I HA/PA/OA-Verwaltung I Scheinausstellung I Punktemails I Zugang zur Lernplattform Mumie • Muss bis Freitag 14 Uhr bearbeitet sein • 3 Punkte Abzug auf dem ersten Hausaufgabenblatt, verzögerter Zugang zur Mumie
Rechnerbetreuung (RBs) • Findet im Unix-Pool (MA 241) statt • Tutoren I sind vor Ort und helfen bei Fragen I nehmen fertige Programme ab • Zeiten: siehe Homepage • Unix-Pool-Einführung: Donnerstag 14-18 I mehrere Slots I hier (gleich) in Listen eintragen, begrenzte Räumlichkeiten
Mumie Vorführung
Forum • http://www.math.tu-berlin.de/CoMa/forum • Fragen und Kommentage bei Problemen (Fehlern und Unklarheiten) zu VL, Übung, HA, PA und OA • Diskussionen mit anderen Studenten. Gegenseitige Hilfe gut für Verständnis. • Keine Lösungen und fertigen Programme posten • Wir respektieren eure Anonymität
Unix-Pool MA 241 • Öffnungszeiten: Mo-Fr 8-18 Uhr • Ort: MA 241 • Vorranzeiten während der RBs I ihr habt vorrang gegenüber anderen Nutzern (ohne Vorrangzeit) I andere Vorlesungen können sowohl inner- als auch außerhalb eurer Zeiten Vorrangzeit haben • Studentenausweis wird benötigt
Erste Schritte • Anmelden im Unix-Pool mit Studentenausweis • Setzen eines (sicheren) Gruppenpassworts • Öffnet ein Kommandozeilenfenster mit xterm oder Terminal • Startet den Browser iceape (Eingabe von iceape &) und prüft, ob die CoMa-Homepage as Startseite eingestellt ist • Druckt das erste Aufgabenblatt aus • Hilfen: http://www-pool.math.tu-berlin.de/public/ unix-einf/unix-einf.html ftp://ftp.math.tu-berlin.de/pub/Lehre/ Computerorientierte_Mathematik/coma1.WS10/ tutorials/Pooleinfuehrung.pdf
Fensteroberfläche • Wichtigstes Fenster ist xterm oder Terminal Applications → Accessories → Terminal • in xterm läuft eine Shell : das Programm für den Dialog mit dem Rechner
Die Shell • Allgemeine Bedienung: I Prompt: : % z. B. fb3-c36: ∼ % I Prompt zeigt an, dass der Computer für Befehle bereit ist, wo man sich im Dateibaum befindet (Verzeichnis) I Die Shell führt Befehle aus: [Argumente] z. B. mkdir programs erstellt einen Ordner “programs” • Übersicht: http://www.linux-praxis.de/linux1/index.html • Tipps: Tabulatortaste besitzt Auto-Vervollständigen-Funktion Hoch- bzw. Runter holt alte Befehle zurück
Die Shell. Befehle nur Navigation • cd Verzeichnis wechseln • cd zurück ins Heimverzeichnis • cd .. einen Ordner höher gehen • cd ../../ zwei Ordner höher gehen • cd programs in den Unterordner programs gehen • pwd in welchem Verzeichnis bin ich? • whoami welcher User bin ich? • ls zeige alle Dateien im Verzeichnis an • ls *.java zeige alle .java-Dateien im Verzeichnis an • ls -l zeige alle Dateien mit Zusatzinfos an • man Bedienungsanleitung für
Die Sehll. Verzeinisse hinzufügen/ändern • mkdir programs neues Verzeichnis “programs” anlegen • rmdir programs Verzeichnis “programs” unwiederruflich löschen (nur wenn es leer ist) • cp Members Backup Datei “Members” zu Datei “Backup” kopieren • mv Members Members1 Datei “Members” in “Members2” umbenennen • rm Members1 Datei “Members1” umwiederruflich löschen • cp -r programs programs1 kopiert einen Ordner samt Inhalt (rekursiv)
Rufprogramm • Starten mit /net/co1/CoMaBother/startclient.sh • Eintragen und warten • Wenn ein Tutor kommt: Eintrag sofort löschen! • Programm erst beenden, wenn ihr den Pool verlasst • Spätestens 17:30 Uhr auf der Abgabeliste stehen
Editoren in Linux Es gibt viele Editioren, z. B. • kwrite Analog zum Windows-Editor • kate wie kwrite, aber mit mehr Funktionen • kile wie kate und kwrite, gut für Latex • xemacs
Der Editor xemacs • Aufruf aus Shell: xemacs & mit &: läuft im Hintergrund, xterm nimmt weitere Befehle an. Sonst Blockade von xterm • Neue Datei öffnen: Schaltfläche “open”, erzeugt ein neues “Tab” • xemacs kann merere Dateien gleichzeitig öffnen, sogenannte buffers • xemacs verwahrt alte Datei als “Name∼” zur Sicherung • Es gibt viele Shortcuts: http://www-pool.math.tu-berlin.de/doc/refcards/ xemacs-refcard-a4.pdf
Gruppenbildung • Gruppen mit je 3 Mitgliedern (keine Ausnahmen) • Wichtig: Ihr müsst euch folgendes merken: I Eure Gruppennummer (ihr braucht sie für die Anmeldung) I Namen und Kontaktdaten eurer Gruppenpartner (ihr müsst gemeinsam im Unix-Pool euren Account aktivieren)
Sie können auch lesen