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!

Javakurs2006: Unterschied zwischen den Versionen

(Kursinhalt)
K (Umfrage)
 
(37 dazwischenliegende Versionen von 9 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Kurz vor dem nächsten Semester, vom 3.4.06 bis zum 7.4.06, führt die Freitagsrunde in Zusammenarbeit mit den Veranstaltern von Info 1 und Info 3 einen Java-Vorbereitungskurs für das zweite Semester durch.
+
__NOTOC__
 +
Salve!
  
Teilnehmen kann jeder, der im Sommersemester 06 Informatik 2 hören wird - wir wollen den Kurs aber vor allem für die Studenten durchführen, die neben Opal noch keine andere Programmiersprache kennen.
+
Herzlich Willkommen beim Java-Kurs der Freitagsrunde!
 +
Dieser Kurs richtet sich an Studenten, die gerade mit dem zweiten Semester beginnen. Das heißt, wir erwarten Grundkenntnisse in Opal - sonst aber nichts.
  
Sind dann noch Plätze frei, würden wir alle einladen, die schon andere imperative Programmiersprachen als Java kennen.
+
Dieser Kurs wird von [[Javakurs2006/Veranstalter | Freiwilligen Studenten und Wissenschaftlichen Mitarbeitern]] in ihrer Freizeit angeboten - zeigt uns also, wenn es euch gefällt. :)
  
Wir führen den Kurs durch, weil wir gesehen haben, dass gerade im zweiten Semester die Programmiersprache in der Vorlesung kaum Platz hat. Dadurch haben alle, die vorher noch nie oder nur in einer anderen Sprache imperativ programmiert haben, einen gewaltigen Nachteil, da man Java einfach nicht so schnell lernen kann.
+
Der Kurs beginnt am 3.4.2006 und geht bis zum 7.4.2006.
  
Da passiert es dann sehr vielen, dass sie für Java länger brauchen als in der Vorlesung vorgesehen ist und sie mit dem anderen Stoff nicht hinterherkommen - schließlich lernen sie ja gerade noch Java.
+
Wir haben die [http://docs.freitagsrunde.org/javakurs/Raeume_Teilnehmer_sort.pdf Zuordnung der Teilnehmer auf die Räume] zentral vorgenommen - und [http://docs.freitagsrunde.org/javakurs/Raeume_Teilnehmer_sort.pdf hier abgelegt].
  
Genau da setzen wir an. Der Kurs wird euch einen "Kickstart" in das Semester bieten, damit ihr euch besser auf den eigentlichen Stoff (und weniger auf Java) konzentrieren könnt.
+
Wir versuchen außerdem, häufige Fehler auf folgender Seite zusammenzufassen:  [[Javakurs2006/Probleme]] und bieten für die einzelnen Themen [[Javakurs2006/Uebungsaufgaben| Wiederholungsaufgaben]] an.
  
''Bitte bedenkt bei der ganzen Sache, dass der Kurs von freiwilligen Studenten und wissenschaftlichen Mitarbeitern in Ihrer Freizeit geplant und durchgeführt wird. Macht also nur mit, wenn ihr wirklich etwas dabei lernen wollt.''
+
Ausserdem haben wir für euch eine [[Javakurs2006/Java_Kurzreferenz| Java-Kurzreferenz]] zusammengestellt.
  
= Kurs Kurzinfo =
+
Bücher, die sich lohnen: [http://www.galileocomputing.de/openbook/javainsel5/ Java ist auch eine Insel] [http://www.codeguru.com/java/tij/tij_c.shtml Thinking in Java] ([http://mindview.net/Books/DownloadSites/ als zip])
Wir führen den Kurs vom 3.4.06 bis zum 7.4.06 für insgesamt 100 Teilnehmer durch.
 
Jeden Tag wird es erst eine Stunde Vorlesung geben, in der wir ein Java-Konzept einführen, was danach in einer dreistündigen Praxisübung am Rechner direkt ausprobiert wird. Diese Rechnerübung findet in Gruppen von 10 Leuten statt, die von jeweils zwei Tutoren betreut werden. Dann ist Mittagspause, und am Nachmittag gibt es nochmal erst eine Vorlesung und noch eine Rechnerübung.
 
  
= Kursinhalt =
 
Wir wollen, dass jeder Student, der an dem Kurs teilnimmt, danach genügend Java kann, um die Info 2 Hausaufgaben gut lösen zu können. Das heißt:
 
* Kontrollstrukturen in Java
 
** if/else, for, while, try/catch
 
* Methoden, mit und ohne static
 
* Objekte (grob)
 
* Wichtige Klassen in der Java Klassenbibliothek
 
** List, ArrayList, InputReader, BufferedReader, Scanner
 
* Methodisches Vorgehen
 
** Wie geht man eine Aufgabe an?
 
** Wie findet man Fehler im eigenen Code?
 
** Wie testet man den eigenen Code systematisch?
 
  
= Anmeldung =
+
== Tagesplan ==
Zu Beginn der Anmeldung werden wir hier eine Email-Adresse veröffentlichen. Bei dieser Adresse könnt ihr euch '''von eurer CS-Adresse aus''' per Mail anmelden.
+
Wir beginnen immer morgens  um 9:00 s.t. im MA043 - kommt also bitte morgens immer pünktlich. Die Tutorien danach finden im Franklin-Gebäude im 5. und 6. Stock statt. In welchem Raum ihr eingeteilt seid, hängt im Vorlesungssaal aus.
Ihr erhaltet dann eine automatische Antwort (oder eine Absage wenn es keine CS-Adresse war) mit einer Kontonummer.
 
Sobald ihr dann auf diese Kontonummer 5.- € überwiesen habt, seid Ihr angemeldet.
 
  
Von dem Geld werden wir Getränke kaufen, die ihr dann während dem Kurs in den Pausen zu euch nehmen könnt.
+
{| border="0" cellpadding="4" cellspacing="2"
 +
|- bgcolor="#E0E0E0"
 +
!von
 +
!bis
 +
!was?
 +
|- bgcolor="#F0F0F0"
 +
|9:00 s.t.
 +
|9:45
 +
|Vorlesung
 +
|- bgcolor="#F8F8F8"
 +
|10:00
 +
|12:00
 +
|Übung
 +
|- bgcolor="#F0F0F0"
 +
|12:00
 +
|12:45
 +
|Mittagspause
 +
|- bgcolor="#F8F8F8"
 +
|13:00 s.t.
 +
|13:45
 +
|Vorlesung
 +
|- bgcolor="#F0F0F0"
 +
|14:00
 +
|16:00
 +
|Übung
 +
|}
 +
 
 +
Am letzten Tag (Donnerstag) wird es nachmittags keine Vorlesung geben, sonder das Projekt beginnt gleich.
 +
 
 +
== Einzelne Tage ==
 +
{| border="0" cellpadding="4" cellspacing="2"
 +
|- bgcolor="#E0E0E0"
 +
!Tag Nr.
 +
!Vormittag
 +
!Nachmittag
 +
|- bgcolor="#F0F0F0"
 +
|[[{{PAGENAME}}/Tag 1|Tag 1]]
 +
|Hello, World!
 +
|Methoden und Schleifen
 +
|- bgcolor="#F8F8F8"
 +
|[[{{PAGENAME}}/Tag 2|Tag 2]]
 +
|Modularisierung mit Klassen und Objekten
 +
|OO-Vertiefung und Klassenbibliothek
 +
|- bgcolor="#F0F0F0"
 +
|[[{{PAGENAME}}/Tag 3|Tag 3]]
 +
|Programmieren
 +
|Programmieren
 +
|- bgcolor="#F8F8F8"
 +
|[[{{PAGENAME}}/Tag 4|Tag 4]]
 +
|Programmieren
 +
|Programmieren
 +
|}
 +
 
 +
Die [[Javakurs2006/Fehlende Vorträge|fehlenden Vorträge]] haben wir [[Javakurs2006/Fehlende Vorträge| hier verlinkt]]
 +
 
 +
== Bei Problemen ==
 +
Wenn Du:
 +
* noch nicht bezahlt oder noch keine Bestätigung von uns erhalten (bitte Bankbeleg im Zweifelsfall nicht vergessen!)
 +
* nicht weißt in welchem Raum dein Tutorium stattfindet / wo du hinmusst
 +
 
 +
Dann kann dir am ersten Tag (Montag) im FR5046 den ganzen Tag geholfen werden. Dorthin könnt ihr immer gehen bzw. anrufen unter der Nummer: 030-314-21386. An allen weiteren Tagen wird der Raum auf jeden Fall während der Mittagspause (12:00 - 12:45), besetzt sein - probieren kannst du es aber immer. Wir sind aber auch rund um die Uhr unter der email-Adresse javakurs06@freitagsrunde.org erreichbar.
 +
 
 +
Wenn du:
 +
* Keinen Account hier auf den Rechnern hast
 +
* Probleme mit dem Einloggen hast
 +
Dann kann dir der IRB helfen. Dazu gehe zuerst ins Sekretariat (5091). Wenn dort niemand ist, dann findet ihr im 5093 Hilfe.
 +
 
 +
== Getränke ==
 +
Von dem Geld das ihr uns Überwiesen habt haben wir Getränke besorgt. Damit kein Ärger entsteht (z.B. mit dem Rechnerbetrieb) haltet ihr euch bitte an diese Regeln:
 +
* Getränkeausgabe ist jeden Tag während der Mittagspause im FR5046 und dem Nachbarraum
 +
* Bitte keine Flaschen in die Rechnerräume mitnehmen. Wenn doch, dann bitte '''verschlossen''' auf den Boden stellen.
 +
** Wenn jemand vom Rechnerbetrieb kommt und über irgend etwas meckert, dann habt ihr dem Folge zu leisten. (Nur zur erklärung: Wenn der Rechnerbetrieb sauer ist, können wir den Kurs nicht durchführen!)
 +
* Gebt die Flaschen bitte abends ausgetrunken wieder bei uns ab. Wir geben die Flaschen ohne Pfand aus und wollen sie daher auch wieder haben!
 +
* Nur eine Flasche pro Tag und pro Teilnehmer -> Wenn jemand anders sich schamlos bedient, dann weißt ihn doch bitte freundlich darauf hin das andere auch gerne etwas hätten.
 +
* Gebt bitte auf die Flaschen, die Rechner und die Nerven eurer Mitstudenten acht - von allem ist nur sehr wenig da! :-)
 +
 
 +
==Links==
 +
[[Javakurs_2004]]
 +
[[Javakurs2006/Umfrage]]
 +
 
 +
[[Kategorie: Veranstaltungen der Freitagsrunde]]

Aktuelle Version vom 1. August 2010, 17:41 Uhr

Salve!

Herzlich Willkommen beim Java-Kurs der Freitagsrunde! Dieser Kurs richtet sich an Studenten, die gerade mit dem zweiten Semester beginnen. Das heißt, wir erwarten Grundkenntnisse in Opal - sonst aber nichts.

Dieser Kurs wird von Freiwilligen Studenten und Wissenschaftlichen Mitarbeitern in ihrer Freizeit angeboten - zeigt uns also, wenn es euch gefällt. :)

Der Kurs beginnt am 3.4.2006 und geht bis zum 7.4.2006.

Wir haben die Zuordnung der Teilnehmer auf die Räume zentral vorgenommen - und hier abgelegt.

Wir versuchen außerdem, häufige Fehler auf folgender Seite zusammenzufassen: Javakurs2006/Probleme und bieten für die einzelnen Themen Wiederholungsaufgaben an.

Ausserdem haben wir für euch eine Java-Kurzreferenz zusammengestellt.

Bücher, die sich lohnen: Java ist auch eine Insel Thinking in Java (als zip)


Tagesplan

Wir beginnen immer morgens um 9:00 s.t. im MA043 - kommt also bitte morgens immer pünktlich. Die Tutorien danach finden im Franklin-Gebäude im 5. und 6. Stock statt. In welchem Raum ihr eingeteilt seid, hängt im Vorlesungssaal aus.

von bis was?
9:00 s.t. 9:45 Vorlesung
10:00 12:00 Übung
12:00 12:45 Mittagspause
13:00 s.t. 13:45 Vorlesung
14:00 16:00 Übung

Am letzten Tag (Donnerstag) wird es nachmittags keine Vorlesung geben, sonder das Projekt beginnt gleich.

Einzelne Tage

Tag Nr. Vormittag Nachmittag
Tag 1 Hello, World! Methoden und Schleifen
Tag 2 Modularisierung mit Klassen und Objekten OO-Vertiefung und Klassenbibliothek
Tag 3 Programmieren Programmieren
Tag 4 Programmieren Programmieren

Die fehlenden Vorträge haben wir hier verlinkt

Bei Problemen

Wenn Du:

  • noch nicht bezahlt oder noch keine Bestätigung von uns erhalten (bitte Bankbeleg im Zweifelsfall nicht vergessen!)
  • nicht weißt in welchem Raum dein Tutorium stattfindet / wo du hinmusst

Dann kann dir am ersten Tag (Montag) im FR5046 den ganzen Tag geholfen werden. Dorthin könnt ihr immer gehen bzw. anrufen unter der Nummer: 030-314-21386. An allen weiteren Tagen wird der Raum auf jeden Fall während der Mittagspause (12:00 - 12:45), besetzt sein - probieren kannst du es aber immer. Wir sind aber auch rund um die Uhr unter der email-Adresse javakurs06@freitagsrunde.org erreichbar.

Wenn du:

  • Keinen Account hier auf den Rechnern hast
  • Probleme mit dem Einloggen hast

Dann kann dir der IRB helfen. Dazu gehe zuerst ins Sekretariat (5091). Wenn dort niemand ist, dann findet ihr im 5093 Hilfe.

Getränke

Von dem Geld das ihr uns Überwiesen habt haben wir Getränke besorgt. Damit kein Ärger entsteht (z.B. mit dem Rechnerbetrieb) haltet ihr euch bitte an diese Regeln:

  • Getränkeausgabe ist jeden Tag während der Mittagspause im FR5046 und dem Nachbarraum
  • Bitte keine Flaschen in die Rechnerräume mitnehmen. Wenn doch, dann bitte verschlossen auf den Boden stellen.
    • Wenn jemand vom Rechnerbetrieb kommt und über irgend etwas meckert, dann habt ihr dem Folge zu leisten. (Nur zur erklärung: Wenn der Rechnerbetrieb sauer ist, können wir den Kurs nicht durchführen!)
  • Gebt die Flaschen bitte abends ausgetrunken wieder bei uns ab. Wir geben die Flaschen ohne Pfand aus und wollen sie daher auch wieder haben!
  • Nur eine Flasche pro Tag und pro Teilnehmer -> Wenn jemand anders sich schamlos bedient, dann weißt ihn doch bitte freundlich darauf hin das andere auch gerne etwas hätten.
  • Gebt bitte auf die Flaschen, die Rechner und die Nerven eurer Mitstudenten acht - von allem ist nur sehr wenig da! :-)

Links

Javakurs_2004 Javakurs2006/Umfrage