Java Bootcamp

Aktueller Termin: 3.+4. Januar 2025!

Link zur Anmeldung im Artikel 🙂

Wir bedanken uns bei Michael Paap, der viele Jahre für uns die Bootcamps geleitet hat und freuen uns auf unseren neuen Dozenten Rene Henzinger.

__________________________________________________________

Liebe Kommiliton:innen,

eine der zeitaufwändigsten Hürden im Informatikstudium ist für viele Studierende das Programmierpraktikum. Im Rahmen dieses Praktikums müssen die Teilnehmer:innen selbstständig eine größere Programmieraufgabe unter Verwendung der Programmiersprache Java lösen, weswegen als Voraussetzung für eine erfolgreiche Teilnahme auch „gute Java-Kenntnisse“ genannt werden.

Die benötigten Java-Kenntnisse können z.B. im Modul 63611 „Einführung in die objektorientierte Programmierung“ (alte Bezeichnung 1618) erworben werden. Eine erfolgreiche Bearbeitung dieses Moduls kann einem zwar das theoretische Rüstzeug vermitteln, es empfiehlt sich aber dringend, vor dem Angehen des Programmierpraktikums zusätzliche Erfahrungen mit Java zu sammeln, also während und nach Bearbeitung des Moduls 63611 intensiv mit Java zu programmieren.

Wie eine Vielzahl von Anfragen zeigt, fällt dies aber manchen Studierenden schwer, wenn sie völlig auf sich allein gestellt sind. Um dieses Problem anzugehen, bietet die Fachschaft Mathematik + Informatik (also eure Studierendenvertretung) seit 2010 eine Reihe von zweitägigen Veranstaltungen zur Vorbereitung auf das Programmierpraktikum an.

Bei diesen „Java-Bootcamps“ wird in zwei Gruppen zu je fünf Teilnehmer:innen ein Wochenende lang intensiv in Java programmiert, wobei wir uns an typischen Propra-Aufgaben orientieren. Zusätzlich werden grundlegende Kenntnisse in der effizienten Nutzung der Entwicklungsumgebung Eclipse vermittelt. Die Veranstaltung wird online mit Zoom durchgeführt. Außerdem gibt es einen zweistündigen Zusatztermin in der auf das BC-Wochenende folgenden Woche, der am Wochenende mit den Teilnehmer:innen festgelegt wird. Dort gibt es weitere praktische Tipps zum Propra und es werden ein paar typische Probleme erläutert.

Zielgruppe / Zielsetzung / Voraussetzungen

Um an einem der Bootcamps teilzunehmen, solltest du die die wesentlichen Grundlagen aus dem Kurs 63611 beherrschen. Wir können beim Bootcamp keine trivialen Java-Basics erklären, sondern setzen diese voraus!

Darüber hinaus müssen, um am Bootcamp teilnehmen zu können, folgende
Voraussetzungen zwingend erfüllt sein:

  • einigermaßen leistungsfähiger Rechner
  • stabile und nicht zu langsame Internetverbindung
  • Headset (Laptop-Mikrofon/Laptop-Lautsprecher ist NICHT ausreichend!)
  • Webcam oder Laptop-Kamera
  • einigermaßen ruhige Arbeitsumgebung für das Wochenende
  • Bereitschaft, den Zoom-Client zu installieren (Zoom im Browser reicht nicht)
  • Bereitschaft, deinen Rechner bzw. das dort laufende Eclipse per Zoom für deine Gruppe zum kollaborativen Arbeiten freizugeben
  • Souveräner Umgang mit der Tastatur und den grundlegenden Funktionen
    deines Rechners (Copy & Paste, Auffinden von Dateien usw.)

Falls du bereits ernsthafte Erfahrung mit eigenständigem Programmieren in Java hast, ist es nicht ganz unwahrscheinlich, dass du dich beim Bootcamp unterfordert fühlst, weil du dann eigentlich nicht zur Zielgruppe gehörst. Du kannst natürlich gerne trotzdem teilnehmen, solltest aber einplanen, dass sich der Anspruch der Veranstaltung an der eigentlichen Zielgruppe orientiert.

Kosten

Aufgrund rechtlicher Vorgaben ist es den Fachschaften nicht mehr erlaubt, Seminare und ähnliche Veranstaltungen, die irgendeinen fachlichen Bezug aufweisen, aus den allgemeinen Mitteln der Studierendenschaft zu fördern. Das bedeutet, dass sich die Seminare selbst finanzieren müssen, also aus den Beiträgen der Teilnehmer:innen
und – vielleicht irgendwann später einmal – aus Geld, was aus anderen Quellen kommt (z.B. Sponsoren, Tipps willkommen!).

Für die Bootcamps heißt das:

  1. Bootcamps, die die vorgesehene Anzahl von 10 Teilnehmer:innen nicht erreichen, können nicht stattfinden.
  2. Es wird ein Unkostenbeitrag von 100 € pro Person erhoben ( also für beide Kurstage und den Zusatztermin). Wir hoffen, dass dies in Anbetracht der Tatsache, dass bei einer Online-Veranstaltung keine Reise- und Übernachtungskosten anfallen, noch akzeptabel ist. Eine
    entsprechende Teilnahmebestätigung mit Nennung des Unkostenbeitrags kann bei Bedarf ausgestellt werden.
  3. Nach bestätigter Anmeldung und Überweisung des Unkostenbeitrags ist eine Rückzahlung des Unkostenbeitrags unabhängig vom Grund nur möglich, wenn sich ein Ersatzteilnehmer / eine Ersatzteilnehmerin findet.

Ablauf

Die Bootcamps finden jeweils am ersten Tag von 09:00 bis 18:00 Uhr und am zweiten Tag von 09:00 bis 16:00 Uhr statt (natürlich mit Pausen). Außerdem gibt es zu jedem Bootcamp einen Zusatztermin an einem der Abende in der Woche nach dem Bootcamp-Wochenende. Dieser dauert etwa 2 Stunden. Welcher Abend das sein wird, legen wir beim Bootcamp-Wochenende gemeinsam fest. Du solltest also in der betreffenden Woche zeitlich ein
wenig flexibel sein. Notfalls ist (außer beim letzten der Bootcamp-Termine) auch eine Teilnahme an einem Zusatztermin eines folgenden Bootcamps machbar.

Anmeldung

Bitte meldet euch verbindlich auf folgendem Formular an : Anmeldung Java Bootcamp
Ihr benötigt dazu KEINEN Account bei Cryptpad!

Sollten mehr als 10 Anmeldungen eingehen werden wir weitere Termine anbieten.


Sobald die Teilnehmerzahl erreicht ist, werden alle, die sich angemeldet haben, per Mail informiert und erhalten eine Anmeldebestätigung mit der Bitte, den Unkostenbeitrag von 100,00 Euro zu überweisen.

Fragen aller Art:

Falls ihr noch Fragen zu den Bootcamps habt, könnt ihr diese gerne in der newsgroup
feu.informatik.bootcamp oder per Email an javabootcamps@meti.fsr-fernuni.de stellen.

Liebe Grüße

das Bootcamp-Team der Fachschaft Mathematik + Informatik
Annette Stute, Seminarbeauftragte