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

(schließung der Anmeldung in vergangenheit umformuliert)
(erste Version)
Zeile 1: Zeile 1:
<div style="background-color:#ffbbbb;text-align:center;border-width:1px;border-style:solid;">Die Anmeldung ist seit dem <font color="red">13.03.2006</font>  geschlossen!</div>
+
__NOTOC__
 +
Salve!
  
Kurz vor dem nächsten Semester, vom 03.04.2006 bis zum 06.04.2006, führt die Freitagsrunde in Zusammenarbeit mit den Veranstaltern von Info 1 und Info 3 einen Java-Vorbereitungskurs für das zweite Semester durch.
+
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.
  
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.
+
Dieser Kurs wird von [[Javakurs2006/Veranstalter | Freiwilligen Studenten und Wissenschaftlichen Mitarbeitern]] in Ihrer Freizeit angeboten - zeigt uns also  wenn es euch gefällt. :)
  
Sind dann noch Plätze frei, würden wir alle einladen, die schon andere imperative Programmiersprachen als Java kennen.
+
Der Kurs beginnt am 3.4.2006 und geht bis zum 7.4.2006.
  
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.
+
== 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.
  
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.
+
{| 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
 +
|13:45
 +
|Vorlesung
 +
|- bgcolor="#F0F0F0"
 +
|14:00
 +
|16:00
 +
|Übung
 +
|}
  
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.
+
Am letzten Tag (Donnerstag) wird es nachmittags keine Vorlesung geben, sonder das Projekt beginnt gleich.
  
''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.''
+
== 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]]
 +
|Aufgabe Bäckerei
 +
|Effizient Fehler finden und Testen
 +
|- bgcolor="#F8F8F8"
 +
|[[{{PAGENAME}}/Tag 4|Tag 4]]
 +
|Strukturiertes Programmieren / Projektaufgabe
 +
|Projektaufgabe
 +
|}
  
= Kurs Kurzinfo =
+
== Bei Problemen ==
Wir führen den Kurs vom 3.4.06 bis zum 6.4.06 für insgesamt 100 Teilnehmer durch.
+
Am ersten Tag (Montag) wird der FR5046 den ganzen Tag besetzt sein - dorthin könnt ihr also 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 - wir sind aber auch rund um die Uhr unter der email-Adresse javakurs06@freitagsrunde.org erreichbar.
Jeden Tag wird es etwa 45 Minuten Vorlesung geben, in der wir Java-Konzepte und Methodiken einführen. Danach wird in einer zwei- bis dreistündigen  Praxisübung direkt am Rechner probiert und gearbeitet. Diese Rechnerübung findet in Gruppen von 10 Leuten statt, die von jeweils ein bis zwei Tutoren betreut werden. Dann ist Mittagspause, und am Nachmittag gibt es nochmal erst eine Vorlesung und noch eine Rechnerübung.
 
  
= Kursinhalt =
+
== Getränke ==
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:
+
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:
* Kontrollstrukturen in Java
+
* Getränkeausgabe ist jeden Tag während der Mittagspause im FR5046 und dem Nachbarraum
** if/else, for, while, try/catch
+
* Bitte keine Flaschen in die Rechnerräume mitnehmen. Wenn doch, dann bitte '''verschlossen''' auf den Boden stellen.
* Methoden, mit und ohne static
+
** 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!)
* Objekte (grob)
+
* Gebt die Flaschen bitte abends ausgetrunken wieder bei uns ab. Wir geben die Flaschen ohne Pfand aus und wollen sie daher auch wieder haben!
* Wichtige Klassen in der Java Klassenbibliothek
+
* 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.
** List, ArrayList, InputReader, BufferedReader, Scanner
+
* Gebt bitte auf die Flaschen, die Rechner und die Nerven eurer Mitstudenten acht - von allem ist nur sehr wenig da! :-)
* Methodisches Vorgehen
 
** Wie geht man eine Aufgabe an?
 
** Wie findet man Fehler im eigenen Code?
 
** Wie testet man den eigenen Code systematisch?
 
 
 
= Anmeldung =
 
Da wir den Kurs nicht für alle Teilnehmer von Informatik 2 anbieten können, möchten wir euch bitten, euch nach euren Fähigkeiten anzumelden. Das Ziel ist, dass wir die Studenten, die nur Opal, aber keine imperative Programmiersprache kennen, bevorzugen wollen - wenn dann noch Platz ist, nehmen wir gerne noch alle anderen dazu.
 
 
 
Um euch anzumelden schickt '''von eurer CS-Adresse aus''' eine Email an die Anmeldeadresse.
 
 
 
<div style="background-color:#ffbbbb;text-align:center;border-width:1px;border-style:solid;">Die Anmeldung ist seit dem <font color="red">13.03.2006</font> geschlossen!</div>
 
 
 
Anmeldungen von anderen Adressen können wir nicht annehmen - um auf Eure cs-Emails von woanders zuzugreifen könnt Ihr entweder den [http://irb.cs.tu-berlin.de/dienste/email/webmail/ Webmail Zugang des IRB] oder einen Zugang per [[SSH]] benutzen.
 
 
 
----
 
 
 
Wer also schon mit '''anderen imperativen Programmiersprachen''' als Java gearbeitet hat, aber trotzdem an dem Kurs interessiert ist, der melde sich bitte bei
 
javakurs06-interesse@freitagsrunde.org
 
per Email. Diese Adresse ist auch für sonstige Rückfragen gedacht.
 
 
 
Sobald die Anmeldefrist abgelaufen ist, rückt Ihr hier nach und erhaltet die eigentlich Antwort mit Kontonummer etc. von uns.
 
 
 
----
 
 
 
Wer nur Opal kennt, aber noch mit '''keiner anderen Programmiersprache''' gearbeitet hat, der meldet sich bitte bei
 
javakurs06@freitagsrunde.org
 
an. Bei dieser Adresse erfolgt eine automatische Antwort mit weiteren Details. Sollte diese Antwort nicht innerhalb einer Stunde eingetroffen sein, stimmt entweder etwas mit Eurer Adresse nicht (sie muss mit @cs.tu-berlin.de enden), oder das Anmeldescript funktioniert nicht ;)
 
 
 
In der automatischen Antwort steht dann eine Kontonummer und ein Verwendungszweck für die Überweisung. '''Wenn ihr nicht eure CS-Adresse nutzt, erhaltet ihr keine Antwort.'''
 
 
 
Dann habt ihr eine Woche Zeit, auf das in der Mail genannte Konto 5.- € zu überwiesen. Wenn das passiert ist, seid Ihr angemeldet. Von dem Geld werden wir Getränke kaufen, die ihr dann während des Kurses in den Pausen zu euch nehmen könnt.
 
 
 
 
 
 
 
Vielen Dank und viel Erfolg!
 
: Das Java Kurs Team
 
 
 
p.s.: Wer Lust hat, sich als Veranstalter an dem Kurs zu beteiligen (also Java schon kennt und bereit ist anderen beim Lernen zu helfen), der schreibt bitte eine [mailto:martin@freitagsrunde.org mail an Martin].
 
 
 
[[Kategorie: Veranstaltungen der Freitagsrunde]]
 

Version vom 2. April 2006, 22:50 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.

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 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 Aufgabe Bäckerei Effizient Fehler finden und Testen
Tag 4 Strukturiertes Programmieren / Projektaufgabe Projektaufgabe

Bei Problemen

Am ersten Tag (Montag) wird der FR5046 den ganzen Tag besetzt sein - dorthin könnt ihr also 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 - wir sind aber auch rund um die Uhr unter der email-Adresse javakurs06@freitagsrunde.org erreichbar.

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! :-)