Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

Eclipsekurs 2008/Orga

< Eclipsekurs 2008
Version vom 8. September 2008, 12:43 Uhr von 130.149.24.73 (Diskussion) (Die Seite wurde neu angelegt: == Aufgaben == == Vortrag == == Eclipse CD == == TODOS == ==Technik== == Themen == === 1. Termin === * Was ist Eclipse * Programm starten ** Wo ist eclipse i...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Aufgaben

Vortrag

Eclipse CD

TODOS

Technik

Themen

1. Termin

  • Was ist Eclipse
  • Programm starten
    • Wo ist eclipse im Uninetz zu finden?
    • Wie setze ich einen Link auf eclipse?
    • PATH setzen?
    • applrc aktualisieren?
    • Workspace wählen
    • Was ist der Workspace?
  • Projekt anlegen
    • Was ist ein Projekt in eclipse?
    • Wie erstellt man in eclipse Projekte?
    • Was für Projekte kann man mit eclipse erstellen (gibt es verschiedene Projekte)?
    • Was wird bei einem Projekt angelegt?
    • Wie erstelle ich Klassen im Projekt?
    • EXKURS: Was sind Packages in Java (eclipse)?
  • Java-Program starten
  • Editor
    • Fensteranordnung erklären
    • Was erscheint in den verschiedenen Fenstern?
    • Was ist der Package Explorer, Hierarchy und Navigator?
    • Wie ändert man die Fensteranordnung?
    • Wie lasse ich zusätzliche Subfenster anzeigen?
    • Was für Menüpunkte gibt es?
    • Wie kann ich meine Klassen anschauen?
    • Wie kann ich meine Klassen editieren?
    • Wie sehe ich Fehler in meinem Sourcecode?
    • Welche Möglichkeiten zur Fehlerbehebung gibt es?
      • Quickfixes
    • Wie kann ich Java-Konstrukte einfach erstellen (Konstruktoren, Getter, Setter, if-Anweisung, for-Schleife, while-Schleife etc.)?
    • Wie kann man Markierungen setzen (wie zum Beispiel TODO)?

2. Termin

Eclipsekurs 2007/Tag 2

  • Advanced Editor Features
    • Refactoring: Wie kann ich Variablen-, Klassen- und Methoden-Namen in meinem kompletten Projekt ändern (umbenennen)?
  • Importieren
    • Wie kann man Vorgaben einbinden (Importieren)?
    • Was kann man importieren?
    • Wie binde ich Bytecode-Vorgaben ein?
    • Wie kann ich Sourcecode einbinden?
  • Exportieren
    • Wie geht das Exportieren von Lösungen?
    • Als was kann man expoertieren?
    • Kann man einzelne Klassen exportieren?
    • Kann man ausführbare Dateien exportieren?
  • Debugger
    • Was ist ein Debugger?
    • Wie starte ich den Debugger?
    • Wie kann ich ein Programm debuggen?
    • Was sind Haltepunkte?
    • Wie kann ich Haltepunkte setzen?
    • Wie kann ich in meinem Programm navigieren (Schritt vorwärts, Schritt weiter ohne hineingehen)?
    • Wie kann ich den Inhalt von Variablen sehen?
    • Wie beende ich den Debugger?
  • Team Programming (possible theme)
    • How multiple people can use eclipse to work on the same code
    • Quick intro to Subversion
    • Adding a Subversion project
    • Checking out a project
    • Syncing and merging changes
    • Committing changes
  • Plugins vorstellen (Möglichkeiten für Zuhause)

Aufgabenersteller

Tag 1

Reguläre Aufgaben:

  • Erste Schritte: Mario Bodemann (done vgl. Eclipsekurs_2006/Tag_1)
  • Tankstelle (neu): Dan Levin (Review: Robert Lubkoll)
  • ggT (neu): Dan Levin (Review: Robert Lubkoll)

Zusatzaufgaben:

  • Rennschnecken: Robert Lubkoll
  • Cäsar: Robert Lubkoll

Tag 2

Reguläre Aufgaben:

  • Import/Export: Sebastian Dyroff
  • Debugging (neu): Sebastian Dyroff (Review: Robert Buchholz)
  • Refactoring: Björn Lohrmann
  • SVN (neu): Robert Buchholz (Review: Björn Lohrmann)

Zusatzaufgaben:

  • Refactoring 1a: Björn Lohrmann
  • Debugging 2: Robert Buchholz
  • SVN (neu): Robert Buchholz (Review: Björn Lohrmann)

Beteiligte

Orga-Team

Vortragende

Tutoren

Raumbetreuung