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!

Benutzer:Martin Häcker/Java Kurs: Unterschied zwischen den Versionen

(Unassigned)
(Literaturliste begonnen. Habt ihr eine eigene Amazon-ID für die FR?)
Zeile 109: Zeile 109:
 
== Allgemeine Ziele, Überlegungen und Ideen ==
 
== Allgemeine Ziele, Überlegungen und Ideen ==
 
* [[{{PAGENAME}}/Allgemeine Lernziele|Allgemeine Lernziele]]
 
* [[{{PAGENAME}}/Allgemeine Lernziele|Allgemeine Lernziele]]
 +
 +
== Literatur ==
 +
'''Sun-JAVA-API'''
 +
* [http://java.sun.com/j2se/1.4.2/docs/api/ Java-API zu 1.4.2] sollte jeder jederzeit beim Programmieren offenhaben
 +
 +
'''Java ist auch eine Insel'''
 +
* ziemlich einfach geschrieben und viel erklärt am Anfang, gute Einführung, die aber auch in die Tiefe geht (v.a. gedruckt auch in die BREITE :-)
 +
* Über ein Dutzend der vierten Auflage in der UB-Lehrbuchsammlung erhältlich (OPAC derzeit down, daher kein Link)
 +
* Als kostenloses eBook [http://www.galileocomputing.de/openbook/javainsel5/ ansehen] und [http://download.galileo-press.de/openbook/javainsel5/galileocomputing_javainsel5.zip downloaden]
 +
* Zu erwerben bei [http://www.amazon.de/exec/obidos/ASIN/3898427471/thetruth0e Amazon in deutsch]
 +
 +
'''Structure and Interpretation of Computer Programs'''
 +
* TODO: Ein paar Worte dazu. Martin?
 +
* [http://mitpress.mit.edu/sicp/ SICP Webseite]
 +
* [http://mitpress.mit.edu/sicp/full-text/book/book.html Ebook]
 +
* [http://www.amazon.de/exec/obidos/ASIN/0262011530/thetruth0e englisch bei Amazon]
 +
* [http://www.amazon.de/exec/obidos/ASIN/3540423427/thetruth0e deutsch bei Amazon]
  
 
= TODOs =
 
= TODOs =

Version vom 8. März 2006, 23:47 Uhr

Javakurs - Organisation


Beteiligte

Wer kennt noch jemanden der Mitmachen würde? Bitte ansprechen - immer Persönlich.

Wir suchen Helfer die:

  • den Teilnehmern bei den Java-Programmen zu helfen (wie geht das mit dem "if-then-else", der "for"-Schleife, wie schreibt man das "try-catch", ...)
  • die 10 Leuten erklären wie man mit mit Java im Detail umgeht und Fragen beantworten
  • die vor 100 Leuten einen Vortrag halten und Java erklären
  • die helfen diese Vorträge inhaltlich Vorzubereiten

Teilnehmer bitte mit e-mail-Adresse eintragen

Organisation, VL und Rechnerbetreuung

  • Marcel
  • Martin
  • Arthur
  • Florian
  • Thomas
  • Felix
  • Kristian Bergmann
  • Robert Buchholz
  • Robert Lubkoll
  • Ellen
  • Karsten Bsufka
  • Olaf Kroll Peters

Rechnerbetreuer oder VL

  • Jacob
  • Karl
  • Andreas Janson (vielleicht)
  • Björn Lohrmann (vielleicht)
  • Sven Schneider (Vielleicht)
  • Alex Löwer
  • Julius Gehr (vielleicht Vorlesung)
  • Karsten Bsufka (Teilweise - vielleicht sogar Mitvortragender)
  • Linkiewicc <linkiewi@cs...>
  • Madany <madany@gmx.de>
  • Volker (Teilweise) <volkere@cs...>
  • Marek <iwasszkie@cs....>
  • Jérome Kunegis <kunegis@cs...>
  • Thorsten Rimkus
  • Louay
  • Alex Rein (?)
  • Dorian <sschneider@mouze.org>
  • Chi-Thanh Christopher Nguyen

Inhalt und Ablauf

  • Hinweis: Ich habe die Seite neu gestaltet, indem ich die Ablaufpläne zusammengeführt und Redundanzen entfernt habe. Außerdem habe ich die Seite aufgeteilt, sodass man direkt an Themenblöcken arbeiten kann und damit nicht die gesamte Übersichtsseite hier sprengt. Die alte Version findet sich z.B. hier. Ich habe dabei nichts gelöscht, sondern nur Inhalte verschoben. Damit haben wir für morgen eine bessere Diskussionsgrundlage, hoffe ich. Robert Buchholz 18:17, 23. Feb 2006 (CET)

Termin

  • Mo, 03.04.2006 - Do, 06.04.2006

Tagesablauf

  • Für Tag 1 bis 3:
von bis was?
9:15 10:15 Vorlesung
10:30 12:00/12:30 Übung
12:30 13:15 Mittagspause
13:15 14:00 Vorlesung
14:15 16:30 Übung

Themen

Tag Nr. Vormittag Nachmittag
Tag 1 Hello, World! Standardkonstrukte in Java
Tag 2 Verfeinerung Java und Klassenbibliothek Wir sind alle nur Objekte
Tag 3 Strukturiertes Programmieren Wir führen alles zusammen
Tag 4 Projektaufgabe Projektaufgabe

Allgemeine Ziele, Überlegungen und Ideen

Literatur

Sun-JAVA-API

Java ist auch eine Insel

  • ziemlich einfach geschrieben und viel erklärt am Anfang, gute Einführung, die aber auch in die Tiefe geht (v.a. gedruckt auch in die BREITE :-)
  • Über ein Dutzend der vierten Auflage in der UB-Lehrbuchsammlung erhältlich (OPAC derzeit down, daher kein Link)
  • Als kostenloses eBook ansehen und downloaden
  • Zu erwerben bei Amazon in deutsch

Structure and Interpretation of Computer Programs

TODOs

Zeitplan

 8      20.02.-26.02.       Räume, Web, Mail, Tutoren werben, allg. Werbung
 9      27.02.-05.03.       Stoffaufteilung/Zeitplan
10      06.03.-12.03.       Aufgabenentwurf fertig
11      13.03.-19.03.
12      20.03.-26.03.       Aufgaben fertig und besprochen
13      27.03.-02.04.       Beamer, Technik, Getränke, Kopien, Tutoren anleiten & einteilen
14      03.04.-07.04.       Veranstaltung


Ankündigung

  • In den Tutorien von Info 1 (done)
  • In den Newsgroups Informatik 1 + 2 (done)
  • In den Mailinglisten der Freitagsrunde (done)
  • An alle Teilnehmer von Informatik 1 per Mail
  • Vor der Klausur
  • Während der Info 1 Klausureinsicht mit einem Plakat

Unassigned

  • Eintrag in den Terminen aktuell halten
  • Ist auf der Konsole der CLASSPATH standardmäßig korrekt gesetzt?

Arthur

  • Bei Moses (bzw. Veranstalter)
  • In Tutorien ankündigen
  • Ankündigung bei InfoA-Klausur?
  • Räume

Martin

  • Webseite bauen, dann rumschicken

Florian

  • Anmeldescript bauen (done)
    • erste 100 adressen von csaccount anmelden (done)
    • nur anmelden wenn anfänger (ausser opal noch nix) (done)
    • andere sollen sich mit cs nochmal anmelden (done)
    • danach Warteschlange (done)

[Ich beantworte die Mails mit speziellen Fragen alle auch persönlich]

Felix

  • Welche Kontonummer können wir nutzen für die Überweisung (done)

Robert

  • Keine. Juchu!

Treffen 6.2.06

Bekanntmachung: Termin 3.4.-7.4.

Webseite

  • Absolute anfänger
  • wenn weniger als hundert bis bestimmtes datum
  • dann auch mit anderen imperativen sprachen
  • CS-ACCOUNT
  • Anmeldung
  • Überweisung / Persönlich vorbeibringen