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 Prioritäten für CoMa, LinA und Ana angeben 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 Abgabe der schriftlichen Hausaufgaben Abgabe der Programmieraufgaben Besuch verschiedener Tutorien ist möglich! Gruppenwechsel möglich: Alle Gruppenmitglieder müssen zustimmen! Gruppen tragen sich mit Tutor im Unix-Pool um 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: Mittwochs vor der Übung Abgabe während der Übung: Halbierung der erreichten Punkte 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: laufende Nummer des Blattes, z. B. Blatt 7 die Gruppennummer, z. B. Gruppe (co1-)42 den Namen und die Matrikelnummern der Gruppenmitglieder 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 jeder hat 3 Joker für das ganze Semester Ü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 Wird Montag Nachmittag online gestellt Sofortiges Feedback nach Abgabe (Punktezahl) kann bis zur Abgabefrist beliebig oft wiederholt werden 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 HA/PA/OA-Verwaltung Scheinausstellung Punktemails 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 sind vor Ort und helfen bei Fragen nehmen fertige Programme ab Zeiten: siehe Homepage Unix-Pool-Einführung: Donnerstag 14-18 mehrere Slots 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 ihr habt vorrang gegenüber anderen Nutzern (ohne Vorrangzeit) 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: Prompt: <Rechnername>:<Ordner> % z. B. fb3-c36: % Prompt zeigt an, dass der Computer für Befehle bereit ist, wo man sich im Dateibaum befindet (Verzeichnis) Die Shell führt Befehle aus: <Befehl> [Argumente] <enter> z. B. mkdir programs <enter> 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 <Pfadangabe> 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 <Befehl> Bedienungsanleitung für <Befehl>
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 <Dateiname> & 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: Eure Gruppennummer (ihr braucht sie für die Anmeldung) Namen und Kontaktdaten eurer Gruppenpartner (ihr müsst gemeinsam im Unix-Pool euren Account aktivieren)