20
Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, . November TU Braunschweig, Institute of Operating Systems and Computer Networks

Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Praktikum ComputernetzeKick-Off

Jan Schlichter, Alexander Willecke, 4. November 2019

TU Braunschweig, Institute of Operating Systems and Computer Networks

Page 2: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Inhalt

Was mach’ ich hier überhaupt?

Zeitlicher Ablauf

Gruppeneinteilung

Bearbeitung

Abgabe & Review

Aufgaben

Anmeldung

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 2 von 20

Page 3: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

„Was mach’ ich hier überhaupt?“ aka Inhalte

Inhalte des PraktikumsBearbeitung immer komplexerer Aufgaben aus dem BereichSocketprogrammierung und verteilte NetzwerkapplikationenKennenlernen von Protokollen der Tansport-, Network- und DataLink Layer (OSI-Layer 2-4)

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 3 von 20

Page 4: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Inhalte – Disclaimer

Eigenständige Bearbeitung/Erfüllung der Aufgabenstellung, keinvorgegebener Code, etc.Eigenständige Recherche relevanter Programmierfragestellungen,API-Dokumentationen, u. ä. (lat. studere – sich um etw. bemühen, nach etw.streben)

Arbeitsaufwand der Aufgaben nicht unterschätzen, früh anfangenArbeitsaufwand höher je weniger Vorkenntnisse in C++ und/oderLinux!

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 4 von 20

Page 5: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Inhalt

Was mach’ ich hier überhaupt?

Zeitlicher Ablauf

Gruppeneinteilung

Bearbeitung

Abgabe & Review

Aufgaben

Anmeldung

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 5 von 20

Page 6: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Timeline

4. November 2019: Kick-Off11. November 2019: Abgabe Aufgabe 1 (1 Woche Zeit)Aufgabe 2

18. November 2019: Konzept (1 Woche Zeit)9. Dezember 2019: Abgabe (3 Wochen Zeit)

October

M T W T F S S1 2 3 4 5 6

7 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31

November

M T W T F S S1 2 3

4 5 6 7 8 9 1011 12 13 14 15 16 1718 19 20 21 22 23 2425 26 27 28 29 30

December

M T W T F S S1

2 3 4 5 6 7 89 10 11 12 13 14 15

16 17 18 19 20 21 2223 24 25 26 27 28 2930 31

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 6 von 20

Page 7: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Timeline

Aufgabe 318. November 2019: Konzept (1 Woche Zeit)9. Dezember 2019: Abgabe (5 Wochen Zeit)

December

M T W T F S S1

2 3 4 5 6 7 89 10 11 12 13 14 15

16 17 18 19 20 21 2223 24 25 26 27 28 2930 31

January

M T W T F S S1 2 3 4 5 6

7 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728 29 30 31

February

M T W T F S S1 2 3

4 5 6 7 8 9 1011 12 13 14 15 16 1718 19 20 21 22 23 2425 26 27 28

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 7 von 20

Page 8: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Zeitbedarf

Ca. 12 Wochen Bearbeitungszeit für 3 Aufgaben

Zeitlicher Aufwand5 CP entsprechen ca. 125 Stunden (IST: evtl. 3 CP)

ca. 10 Stunden pro WocheHöher, wenn keine Kenntnisse in C bzw. C++ vorhanden sind

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 8 von 20

Page 9: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Inhalt

Was mach’ ich hier überhaupt?

Zeitlicher Ablauf

Gruppeneinteilung

Bearbeitung

Abgabe & Review

Aufgaben

Anmeldung

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 9 von 20

Page 10: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Gruppeneinteilung

Bearbeitung erfolgt in Gruppen aus 3 Teilnehmern3er-Gruppen bilden

nach WunschTeilnehmer ohne Gruppenwunsch werden zufällig gruppiert

Liste wird herumgereicht:Gruppenwunsch eintragenDaten korrigieren (falls nötig)Unterschreiben

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 10 von 20

Page 11: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Inhalt

Was mach’ ich hier überhaupt?

Zeitlicher Ablauf

Gruppeneinteilung

Bearbeitung

Abgabe & Review

Aufgaben

Anmeldung

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 11 von 20

Page 12: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

BearbeitungBearbeitung aller Aufgaben…

in C/C++Bibliotheken:

Aufgabe 1: nur Standard-Libraries (STL, POSIX) erlaubt (kein Boost, etc.)später: keine Libraries für Netzwerk-Code

in der Gruppein der vorgegebenen Reihenfolgemit GitLab

BetreuungFragen von fachlichem und allgemeinem Interesse:

Mailing-Liste: [email protected]

Organisatorisches und sonstige Fragen:an uns: [email protected]

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 12 von 20

Page 13: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

CIP-Pool (G40)

Reservierte Zeiten:Montags, 11:45 bis 13:15Dienstags, 09:45 bis 11:15Mittwochs, 16:45 bis 18:15Freitags, 16:45 bis 20:00

Sonstige Zeiten:ggf. andere Veranstaltungendiese haben Prioritätansonsten: FCFSgegenseitige Rücksichtnahme

Zugang, falls Tür zu:y-Nummer vom GITZ

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 13 von 20

Page 14: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Inhalt

Was mach’ ich hier überhaupt?

Zeitlicher Ablauf

Gruppeneinteilung

Bearbeitung

Abgabe & Review

Aufgaben

Anmeldung

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 14 von 20

Page 15: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Abgabe und Review der Aufgaben

Bis zur vorgegebenen Frist (möglichst vorher):Termin zum Review vereinbaren: [email protected] vor Review-Termin bzw. spätestens zum Ablauf der Abgabefrist:Finalen Commit in eurem Repo mit dem Tag review versehen!

ReviewAlle Gruppenmitglieder müssen anwesend seinAblauf: Vorführung des Programms, Beschreibung derProgrammteile, Code-Reviews, Test der VorgabenNacharbeit nur sehr begrenzt möglich

Nichteinhaltung der Fristen ñ nicht bestanden!

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 15 von 20

Page 16: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Inhalt

Was mach’ ich hier überhaupt?

Zeitlicher Ablauf

Gruppeneinteilung

Bearbeitung

Abgabe & Review

Aufgaben

Anmeldung

4. November 2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 16 von 20

Page 17: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Aufgaben

Aufgabe 1: NetCalcbereits online:https://www.ibr.cs.tu-bs.de/courses/ws1920/pcn/

zum Kennenlernen und Einarbeiten1 Woche Zeit, Abgabe: 11.11.2019, Review-Termin vereinbaren!

Aufgaben 2 und 3:Rechtzeitig online (nach Abgabe/Abnahme der Aufgabe zuvor)Abgaben am 18.11.2019 / 09.12.2019 und 18.11.2019 / 09.12.2019Keine Verlängerung!

04.11.2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 17 von 20

Page 18: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Inhalt

Was mach’ ich hier überhaupt?

Zeitlicher Ablauf

Gruppeneinteilung

Bearbeitung

Abgabe & Review

Aufgaben

Anmeldung

04.11.2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 18 von 20

Page 19: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Anmeldung beim Prüfungsamt

Import in den BachelorstudiengangBPO 2017 (Informatik): Antrag bis Ende des Anmeldezeitraums stellenAndere Prüfungsordnungen evtl. abweichendOhne Antrag kein Import möglich!

Anmledung der PrüfungUnbenotete Prüfung (Studienleistung)Eigenverantworlich prüfen ob Anmeldung beim Prüfungsamtnotwendig ist!

04.11.2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 19 von 20

Page 20: Praktikum Computernetze - Kick-Off · Praktikum Computernetze Kick-O Jan Schlichter, Alexander Willecke, 4. November 2019 TU Braunschweig, Institute of Operating Systems and Computer

Was mach’ ich hier überhaupt? Zeitlicher Ablauf Gruppeneinteilung Bearbeitung Abgabe & Review Aufgaben Anmeldung Fragen?

Fragen?

Fragen!Mailing-Liste: [email protected]

Fachliche oder inhaltliche FragenAllgemeines

Abgaben: [email protected]

Termine für Abgaben vereinbarenQuellcode vorab

04.11.2019 Jan Schlichter, Alexander Willecke Praktikum Computernetze Seite 20 von 20