Projekte im Workspace organisieren

Hier bekommen Sie eine kurze Einführung in die Arbeit mit Projekten im Workspace von 5Code

Sie brauchen einen "richtigen Computer"

Zu Beginn sei darauf hingewiesen, dass Sie mit 5Code/VSC - genau wie mit anderen IDEs - sinnvoll nur mit einem Laptop oder Desktop-Computer arbeiten können.

Ein Tablet ist daher für die Bearbeitung der Praktikums-Aufgaben nicht geeignet, egal wie groß es ist.

Ein Laptop ist besonders praktisch, da Sie ihn sowohl zu Hause als auch in der Hochschule nutzen können. So haben Sie immer alle Programme und Ihre Datein überall verfügbar. Achten Sie darauf, dass der Bildschirm mindestens 13", besser 14" groß ist. 

Projekt

Alle Dokumente, die zu einer Praktikums-Aufgabe zusammengehören, d.h. 

werden zu einem "Projekt" zusammengefasst.

Dieses Konzept finden Sie auch in den meisten anderen Integrierten Entwicklungsumgebungen (IDEs).

Workspace

Der "Workspace" ist der Standard-Ordner, in dem alle Ihre Projekte gespeichert werden. 

Es empfiehlt sich, für das Praktikum OOP1 einen eigenen Ordner anzulegen - wo, hängt von Ihrer eigenen Datei-/File-Organisation ab. 

Wenn Sie 5Code das erste Mal öffnen, müssen Sie einen lokalen Ordner in Ihrem Dateisystem angeben (oder neu anlegen), in dem der Workspace untergebracht wird. 

Späteres Ändern des Workspace-Ordners (klicken Sie auf das (i) oder diesen Text um mehr zu erfahren).
 

Projekte auf dem Dashboard / der Startseite

Dashboard / Startseite

Die Startseite von 5Code - und damit der Zugang zu den Aufgaben - erreichen Sie immer über das 5Code-Icon in der Sidebar ganz links:

Auf der Startseite von 5Code werden Ihnen angezeigt

Über die Sidebar können Sie immer auf die 5Code-Extension - und damit auf Ihre Aufgaben - zugreifen.

Für Fortgeschrittene - Nutzung des VSC-Explorers

Wenn Sie sich mit VSCode schon auskennen, können Sie mit dem Icon in der Sidebar ganz oben den Standard-Explorer von VSCode öffnen:

Dort sehen Sie ebenfalls die Ordner und Files in Ihrem Workspace. Das sieht sehr ähnlich aus, wie in der 5Code-Extension.

Allerdings können Sie dort keine Projekte downloaden, einige spezielle Komfort-Funktionen funktionieren dort ebenfalls nicht, das funktioniert nur in der 5Code-Extension (dafür ist sie da ;-). Es ist also sinnvoll, dass Sie für das Praktikum möglichst nur über die 5Code-Extension auf Projekte und Files zugreifen.

Download-Ordner

Die Projekte mit allen Aufgaben werden Ihnen über einen Download-Server zur Verfügung gestellt.

Den Link, die URL zu diesem Server haben Sie bereits bei der Ersteinrichtung (beim ersten Start) in 5Code angegeben. Dabei wurde Ihnen genau erklärt, was Sie dafür machen müssen. Diese Verknüpfung müssen Sie auch nur einmal zu Beginn des Semesters machen.

Ihre Projekte und Dateien speichern Sie immer NUR lokal auf Ihrem Rechner. 

Vom Download-Ordner laden Sie Projekte nur herunter. Es werden KEINE Daten synchronisiert.

Wie Sie Projekte zwischen Rechnern (zu Hause, PC-Pool, ...) transferieren, wird weiter unten erklärt.

Der Download-Ordner kann auch nachträglich angepasst werden, z.B, wenn Sie sich verschrieben haben.
 

Aufgaben und Texte

Wenn Sie ein Projekt in der Sidebar anklicken, wird das Projekt geöffnet. 

Jedes Projekt kann enthalten

Explorer

Alle diese Dateien und Dokumente des gerade geöffneten Projekts werden im "Explorer" angezeigt. Dieser wird angezeigt, wenn ein Projekt in der Übersicht ausgewählt wurde.

 

Reihenfolge der Aufgaben

Welches Dokument in welchem Projekt zuerst geöffnet werden sollte, sollte aus der Benennung der Dateien klar werden (_00_Einf... , _01_Projekte_..., ...). 

Lösungen

Den Code Ihrer Lösungen schreiben Sie in .java-Files. Wie das geht, erfahren Sie in den folgenden Dokumenten.

Eigene Anmerkungen und Überlegungen sowie Textmarker-Markierungen können Sie auch direkt in jedes Aufgaben-Dokument schreiben. 

Speichern

Sie speichern entweder das aktuelle Dokument oder alle Dokumente des Projekts zusammen ab. Letzteres wird empfohlen, um die Konsistenz aller zusammengehörigen Dokumente zu gewährleisten und mehrere veränderte Dokumente auf einmal sichern zu können.

Einzeln speichern geht über

Alles speichern geht über

Dass Sie ein Dokument geändert haben, sehen Sie in der Titelleiste: Dort wird dann ein Kreis rechts neben dem Namen angezeigt:

Ihre Projekte und Dateien speichern Sie immer lokal auf Ihrem Rechner. Wenn Sie Ihren Workspace-Ordner mit einem Cloud-Dienst wie OneDrive, Dropbox oder GoogleDrive verknüpft haben, dann liegen Ihre Daten natürlich auch in Ihrer eigenen Cloud. Mehr dazu im folgenden Abschnitt.

 

Transfer von zu Hause in den PC-Pool auf den Campus - und zurück

Sie bearbeiten die Aufgaben zu Hause an Ihrem eigenen Rechner, bereiten Ihre Lösungen vor und speichern Sie auch auf Ihrem eigenen Rechner. 

Im Präsenz-Termin der Praktika im PC-Pool auf dem Campus brauchen Sie dann natürlich Ihre Lösungen.

Mit dem eigenen Laptop

Wenn Sie Ihren Laptop mit in den PC-Pool auf den Campus mitnehmen, können Sie den dort auch weiter benutzen (natürlich unter Beachtung der dortigen Randbedingungen).

Dann haben Sie immer alle Ihre Daten und Projekte dabei und können sie überall bearbeiten. Ein Laptop ist sicher die beste und einfachste Lösung.  

Verwendung eines Pool-PCs in der Hochschule

Wenn Sie bei uns im Pool keinen eigenen Laptop, sondern einen dort vorhandenen PC-Pool-Computer verwenden möchten, richten Sie dort beim ersten Mal 5Code noch einmal ein, wie Sie es zu Hause schon getan haben:

Auf den Pool-PC müssen Sie Ihren Workspace-Ordner nun übertragen (transferieren, kopieren). Um diese hin- und auch wieder zurück zu transferieren, gibt es zwei Möglichkeiten, die im Folgenden erläutert werden.

Mit einem Cloud-Dienst (OneDrive, GoogleDrive, Dropbox, ...)

Sehr einfach, und auch empfehlenswert, ist es, Ihre Daten in einem Cloud-Dienst zu speichern. So haben Sie sie ebenfalls immer verfügbar, zu Hause, unterwegs und in der Hochschule.

Mit dem HSD-Account bekommen Sie kostenlosen Zugang zum Cloud-Dienst Microsoft OneDrive, den sie gut dafür nutzen können. Wenn Sie möchten können Sie natürlich auch andere, ggf. kostenpflichtige Services von Dropbox, GoogleDrive, etc. verwenden.

Mit einem USB-Stick 

Wenn Sie Ihren Rechner nicht von zu Hause in den PC-Pool mitbringen können (Desktop-Rechner) oder wollen, können Sie Ihre Projekte auch per USB-Stick hin und zurück transferieren.

Fast immer bearbeiten, korrigieren und ergänzen Sie Ihre Projekte auch während des Präsenz-Termins.

Denken Sie auch daran, Ihr im PC-Pool bearbeitetes Projekt wieder zurück vom PC-Pool mit nach Hause zu nehmen, damit Sie zu Hause immer die aktuelle Version mit allen Ihren Lösungen, Features, etc. haben. Auch hier transferieren Sie immer den kompletten Workspace!

 

 --------------

Weiter geht es mit der Einführung in Features und 5Coins.