<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stageing.freitagsrunde.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=192.168.23.200</id>
	<title>FreitagsrundenWiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stageing.freitagsrunde.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=192.168.23.200"/>
	<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//Spezial:Beitr%C3%A4ge/192.168.23.200"/>
	<updated>2026-10-28T19:23:44Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.45.6</generator>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteWasWikiBietetBoxAlternative&amp;diff=3101</id>
		<title>Vorlage:HauptseiteWasWikiBietetBoxAlternative</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteWasWikiBietetBoxAlternative&amp;diff=3101"/>
		<updated>2007-01-03T16:01:41Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Fragestil finde ich besser, Info-Mailingliste ist nicht die einzige Liste der Freitagsrunde&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Über die Freitagsrunde ==&lt;br /&gt;
Wir sind die studentische Initiative an der Fakultät IV &amp;quot;Informatik und Elektrotechnik&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* [[Freitagsrunde | Wer sind wir?]]&lt;br /&gt;
* [[Grundkonsens | Was ist uns wichtig?]]&lt;br /&gt;
* [[Mitglieder der Freitagsrunde|Mitglieder]]&lt;br /&gt;
* [[Infoliste | Info-Mailingliste]]&lt;br /&gt;
* [[Kontakt]]&lt;br /&gt;
&lt;br /&gt;
== Was Euch dieses Wiki bietet ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 120%&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;[[Feedback | Anonymes Feedback]]&#039;&#039;&#039; an Lehrveranstalter&lt;br /&gt;
* &#039;&#039;&#039;[[Einführungswoche|Infos zur Einführungswoche]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[Tipps zum richtigen Studieren]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[:Kategorie:Fakultäts-ABC|Fakultäts-ABC]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[Übersicht Opal|Opalix / OPAL für Linux]]&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;!-- * &#039;&#039;&#039;[[Klausurensammlung | Informationen zum Studium]]&#039;&#039;&#039; --&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;[[Klausurensammlung | Klausurensammlung]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[:Kategorie:Veranstaltungen der Freitagsrunde | Veranstaltungen der Freitagsrunde]]&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;!-- * &#039;&#039;&#039;[[aktuelle Probleme | Aktuelles aus der Fakultät]]&#039;&#039;&#039; --&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;[[:Kategorie:Hochschulpolitik | Informationen zur Hochschulpolitik]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[Diverses|mehr...]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Versand_von_Semesterrundschreiben&amp;diff=8688</id>
		<title>Versand von Semesterrundschreiben</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Versand_von_Semesterrundschreiben&amp;diff=8688"/>
		<updated>2007-01-03T13:31:41Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Semesterrundschreiben&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Jede Liste darf vor der Wahl ein Semesterrundschreiben verschicken, wenn es eine Listenwahl gibt (d.h. es treten mehrere Listen zur Wahl an). Auch bei einer Personenwahl (nur eine Liste) kann ein Semesterrundschreiben versandt werden, wenn die Gruppe bei der vorherigen Wahl als Liste angetreten ist.&lt;br /&gt;
&lt;br /&gt;
Die Semesterrundschreiben aller Listen werden immer zusammen verschickt. Damit überhaupt ein Rundschreiben versandt wird, muss eine Liste einen Antrag bei der Fakultätsverwaltung (Hr. Bamberg) stellen -- deutlich vor Weihnachten!&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Neue_Professuren&amp;diff=5712</id>
		<title>Neue Professuren</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Neue_Professuren&amp;diff=5712"/>
		<updated>2006-12-22T13:25:17Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Wichmann kommt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tatsächlich werden die Professoren nicht nur immer älter - ab und zu kommen auch mal neue an unsere Fakultät! Zur Zeit gibt es sogar einen richtigen Generationenwechsel. Viele Profs werden demnächst emeritiert (&amp;quot;in Rente gehen&amp;quot;), aber glücklicherweise können wir diese Stellen auch wieder neu besetzen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Informatik =&lt;br /&gt;
&lt;br /&gt;
* Security in Telecommunications (W2, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Berufungsverhandlungen mit der Erstplatzierten laufen.&lt;br /&gt;
* Service Centric Networking (W2, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Berufungsverhandlungen mit der Erstplatzierten laufen.&lt;br /&gt;
* Usability (W3, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Berufungsliste liegt beim Senat.&lt;br /&gt;
* [http://dai.cs.tu-berlin.de Agententechnologien in betrieblichen Anwendungen und der Telekommunikation] (W3, bisher Albayrak): Verfahren noch in der Berufungskommission&lt;br /&gt;
* Robotik (W3, Nachfolge Hommel): Bewerbungsfrist noch nicht abgeschlossen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== abgeschlossen ==&lt;br /&gt;
* [http://pes.cs.tu-berlin.de/pes/ Programmierung eingebetteter Systeme] (C3): Frau Dr. Sabine Glesner ist ab dem WS 05/06 mit dem Fachgebiet PES Mitglied der Fakultät.&lt;br /&gt;
* [http://mtv.cs.tu-berlin.de/ Theoretische Informatik und Theorie verteilter Systeme]: Herr Dr. Uwe Nestmann ist ab dem WS 05/06 Mitglied der Fakultät.&lt;br /&gt;
* Computer Graphics (C3, Nachfolge Lemke): Herr Dr. Marc. Alexa ist ab dem 1. Dezember 2006 an der Fakultät.&lt;br /&gt;
* Intelligente Netze und Management verteilter Systeme (Stiftungsprofessur Telekom, Nachfolge Geihs): Frau Dr. Anja Feldmann ist seit Mitte des Sommersemesters 2006 hier.&lt;br /&gt;
*  [http://ki.cs.tu-berlin.de Methoden der Künstlichen Intelligenz]: Dr. Manfred Opper hat im Sommersemester 2006 angefangen.&lt;br /&gt;
* Betrieb komplexer IT-Systeme (W3, Leitung des TU-Rechenzentrums): Dr. Kao ist seit August 2006 an der Fakultät.&lt;br /&gt;
* Modeling of Cognitive Processes (W2, DFG-Stiftungsprofessur, Bernstein Center for Computational Neuroscience): Felix Wichmann ist ab dem Sommersemester 2007 da.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Status unklar ==&lt;br /&gt;
* Architektur eingebetteter Systeme (C4, Nachfolge Liebig): Neuausschreibung?&lt;br /&gt;
* Parallele und verteilte Systeme (C3, Nachfolge Gorlatch): Status unklar. Dauervakanz?&lt;br /&gt;
* DB-Professur (verknüpft mit Leitung des Fraunhofer ISST-Instituts): Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
* Maschinelles Lernen: Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
&lt;br /&gt;
= Elektrotechnik =&lt;br /&gt;
&lt;br /&gt;
* Elektrische Antriebstechnik: Verhandlungen mit dem Erstplatzierten laufen.&lt;br /&gt;
* Energieversorgungsnetze mit integrierten erneuerbaren Energien (W3, Nachfolge Hanitsch): Ruf an den Erstplatzierten ergangen.&lt;br /&gt;
* Photovoltaik (W3, Stiftungsprofessur Hahn-Meitner-Institut Berlin): Ausschreibung durch den Fakultätsrat beschlossen.&lt;br /&gt;
&lt;br /&gt;
== abgeworbene Professoren ==&lt;br /&gt;
* [http://www.pe.tu-berlin.de Leistungselektronik]: Prof. Dr. Steffen Bernet hat einen Ruf an die TU Dresden erhalten. Bleibeverhandlungen laufen.&lt;br /&gt;
&lt;br /&gt;
== abgeschlossen ==&lt;br /&gt;
* [http://rs.tu-berlin.de Regelungssysteme]: Dr. Jörg Raisch ist seit dem 01. März 2006 hier.&lt;br /&gt;
* Nachrichtentechnik (Co-Leitung des Heinrich-Hertz-Instituts), Hans-Joachim Grallert ist seit dem 01. Januar 2006 hier.&lt;br /&gt;
&lt;br /&gt;
== unklar ==&lt;br /&gt;
* Lichttechnik (Nachfolge Kaase, W3): Status unklar. Klären in der Fakverwaltung.&lt;br /&gt;
&lt;br /&gt;
= Technische Informatik =&lt;br /&gt;
* Techniques in Biomedical Imaging (W3 auf 5 Jahre befristet, Stiftungsprofessur Philips Medical Systems): Verfahren in der Berufungskommission&lt;br /&gt;
* Polytronische Mikrosysteme (W3 auf 5 Jahre befristet, Stiftungsprofessur Fraunhofer IZM): Berufungskommission eingesetzt.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Hochschulpolitik]]&lt;br /&gt;
[[Kategorie:Probleme]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8428</id>
		<title>BachelorMasterFAQ</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8428"/>
		<updated>2006-10-06T14:06:36Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Diplom -&amp;gt; Bachelor wechseln&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kann ich vom Diplom in den Bachelor wechseln? ==&lt;br /&gt;
Wenn du den Diplomstudiengang der TU Berlin besuchst, sollte das kein großes Problem darstellen, da die meisten Kurse anerkannt werden. Alle anderen bekommen wahrscheinlich einige Kurse Wahl anerkannt oder müssen bestimmt Prüfungen nachholen (unterschiedlich je nach Hochschule).&lt;br /&gt;
&lt;br /&gt;
== Bekomme ich ein Diplom- und einen Masterabschluss? ==&lt;br /&gt;
Nein&lt;br /&gt;
&lt;br /&gt;
== Ist der Bachelor wirklich so viel praxisorientierter? ==&lt;br /&gt;
Das ist zwar die Idee dahinter, aber den Professoren war es wichtiger sich von den Fachhochschulen abzusetzen und haben deshalb der Theorie vor der Praxisorientierung den Vorzug gegeben. (TODO : Da gab es doch mal diese Unterscheidung Berufsqualifizierend/Berufs irgendwas...kriegt das noch jemand hin?)&lt;br /&gt;
&lt;br /&gt;
== Muss ich vom Diplom-Studiengang in den Bachelor/Master wechseln, wenn ich noch sehr lange studiere? ==&lt;br /&gt;
Ja, der Diplomstudiengang endet zum Wintersemester 2012/2013 (30.09.2012)&amp;amp;nbsp;&amp;lt;ref name=&amp;quot;fkrbeschluss&amp;quot;&amp;gt;Beschluss auf der 14. Sitzung des Fakultätsrats am 26.04.2006&amp;lt;/ref&amp;gt;. Danach müssen Diplomstudierende in den Bachelor wechseln, weil die Voraussetzungen für den Master nicht erfüllt sind (kein Bachelor-Abschluss).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Todo Felix: Bitte Cite.php extension installieren. Siehe http://meta.wikimedia.org/wiki/Cite.php&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Werden die Fächer, die ich für den Diplomstudiengang belegen möchte, noch weiter, trotz Bachelor/Master angeboten und wie lange noch? Gibt es evtl. Alternativfächer? ==&lt;br /&gt;
Nein, unterschiedliche Fächer für 2 Studiengänge kann sich die Fakultät nicht leisten. Es gibt eine [http://iv.tu-berlin.de/teaching/StudBeratung/informatik/bachelor.html#uebergang Äquivalenzliste] für die Bachelor Pflichtveranstaltungen, die als Ersatz für Diplompflichtveranstaltungen dienen.&lt;br /&gt;
&lt;br /&gt;
== Muss ich nach dem Bachelor noch einen Master machen? ==&lt;br /&gt;
Nein. Es sind 2 unabhängige Studiengänge. Es gab allerdings ursprünglich Pläne den Studiengang so zu gestalten um ein Diplom zu &amp;quot;simulieren&amp;quot;. Genaugenommen ist das Gegenteil der Fall. Es ist politisch nicht gewollt das jeder Bachelorstudent auch ein Masterstudium anhängt. Hauptargument dafür ist das liebe Sparen. &lt;br /&gt;
&lt;br /&gt;
== Ist es sinnvoll direkt nach dem Bachelor ins Berufsleben einzusteigen? == &lt;br /&gt;
Das hängt stark vom gewünschten Beruf ab. Pauschal kann man sagen : Wirtschaftlicher Werdegang : ja, Wissenschaftlicher Werdegang : Nein. Hierbei ist noch anzumerken, das sich die Berufseignung der Bachelorabsolventen erst noch zeigen muß. &lt;br /&gt;
&lt;br /&gt;
== Kann ich nach dem Bachelor auch ohne weitere Zulassungsbeschränkung in Master-Studiengang wechseln? Wird jeder übernommen? ==&lt;br /&gt;
Nein, der Masterstudiengang wird nur etwa 75% der Kapazität des Bachelorstudiengangs haben. An der Art der Zulassungsbeschränkung wird derzeit noch gearbeitet. Aber es läuft wahrscheinlich auf eine Kombination aus Eignungstest und der Bachelornote hinaus. Außerdem muss man noch beachten, dass sich auch Bachelor-Absolventen von anderer Unis, Fachhochschulen und aus dem Ausland für den Master bewerben können, da keine Plätze für TU-Absolventen reserviert werden dürfen.&lt;br /&gt;
&lt;br /&gt;
== Sind Bachelor und Master international vergleichbar und überall anerkannt? ==&lt;br /&gt;
Theoretisch ja, praktisch nein. Jeder Studiengang wird zwar von einer sog. Akkreditierungsagentur bewertet. Dies geschieht jedoch bislang nur auf nationaler Ebene. Somit ist die internationale Vergleichbarkeit genauso gut oder schlecht wie vorher beim Diplom. Die Akkreditierung unserer B/M Studiengänge ist im übrigen noch nicht abgeschlossen, was die ersten Studierenden dieses Studiengangs zu Versuchskaninchen macht, da größere Änderungen in den StuPos nicht ausgeschlossen werden können, wenn die Akkreditierer diese verlangen.&lt;br /&gt;
&lt;br /&gt;
== Kann ich von einer anderen Uni oder FH vom Bachelor einen TU-Master-Studiengang wechseln? ==&lt;br /&gt;
Prinzipiell ist (nicht nur) von der Berliner Politik völlige Durchlässigkeit zwischen den Hochschulsystemen (Fachhochschule, Universität) gewünscht, d.h. jeder Bachelor-Absolvent soll grundsätzlich an jeder anderen Hochschule studieren können. Beim Übergang zwischen Studiengängen (Bachelor -&amp;gt; Master) ist rechtlich keine Teilanerkennung bzw. Zulassung mit Auflagen möglich. Es wird in Zukunft aber Zulassungsverfahren geben, so dass bestimmtes Wissen vorausgesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beim Wechsel aus einem Diplomstudiengang zum Master bitte unter dem entsprechenden Eintrag nachsehen. Beim reinen Hochschulwechsel (vorher gleicher Studiengang wie nachher, also z.B. Bachelor -&amp;gt; Bachelor) ist die Zulassung genau wie beim Diplom häufig mit Auflagen verbunden, so dass sich dies wahrscheinlich studienzeitverlängernd auswirkt.&lt;br /&gt;
&lt;br /&gt;
== Warum wird kein Diplom-Studiengang mehr angeboten, wo doch z.B. selbst in den USA teilweise erkannt wird, dass dieser durchaus Vorteile bietet? ==&lt;br /&gt;
Politischer Unwille [TODO : Mehr dazu schreiben]. &lt;br /&gt;
&lt;br /&gt;
== Ist der Master ein Zweitstudium? Wie sieht es mit BaföG u.ä. aus? ==&lt;br /&gt;
Ja der Master ist ein zweitstudium. Bafög, etc. Ist mir unklar (TODO)&lt;br /&gt;
&lt;br /&gt;
== Wie unterscheidet sich Bachelor/Master vom bisherigen Diplom-Studiengang? ==&lt;br /&gt;
Die Pflichtveranstaltungen wurden neu geordnet und teilweise aufgeplittet zusammengefügt. Der Stoff ist im großen und ganzen aber derselbe geblieben. Des weiteren wurden alle Wahlmöglichkeiten aus dem ehem. Grundstudium durch Pflichtteile ersetzt (Praktika, Mathe Wahl). (TODO : mehr dazu..hab keine Lust ;) )&lt;br /&gt;
&lt;br /&gt;
== Wenn man einen Master of Science hat, woran erkennt man da welchen Studiengang man studiert hat? ==&lt;br /&gt;
&amp;quot;Master of Science&amp;quot; soll nur beschreiben, welche ungefähre Ausrichtung der Studiengang hatte (ganz grob wie früher ein &amp;quot;Diplom (FH)&amp;quot; und das &amp;quot;Universitäts&amp;quot;-Diplom. Man hat also einen &amp;quot;Master Sc. of Computer Science&amp;quot;. Es gibt prinzipiell (nicht an der Fakultät IV) z.B. auch einen Master of Engineering. Im deutschen System ist der Zusatz (Engineering, Science, etc.) aber formal bedeutungslos.&lt;br /&gt;
&lt;br /&gt;
== Wann wie und wo bewerbe ich mich um einen Platz im Masterstudiengang? ==&lt;br /&gt;
Noch unklar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8427</id>
		<title>BachelorMasterFAQ</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8427"/>
		<updated>2006-10-06T10:48:09Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: References extension&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kann ich vom Diplom in den Bachelor wechseln? ==&lt;br /&gt;
Wenn du den Diplomstudiengang der TU Berlin besuchst sollte das garkein Problem darstellen. Alle anderen bekommen eventuell nicht alle Kurse ihrer Wahl anerkannt, oder müssen bestimmt Prüfungen nachholen (Unterschiedlich je nach Hochschule)&lt;br /&gt;
&lt;br /&gt;
== Bekomme ich ein Diplom- und einen Masterabschluss? ==&lt;br /&gt;
Nein&lt;br /&gt;
&lt;br /&gt;
== Ist der Bachelor wirklich so viel praxisorientierter? ==&lt;br /&gt;
Das ist zwar die Idee dahinter, aber den Professoren war es wichtiger sich von den Fachhochschulen abzusetzen und haben deshalb der Theorie vor der Praxisorientierung den Vorzug gegeben. (TODO : Da gab es doch mal diese Unterscheidung Berufsqualifizierend/Berufs irgendwas...kriegt das noch jemand hin?)&lt;br /&gt;
&lt;br /&gt;
== Muss ich vom Diplom-Studiengang in den Bachelor/Master wechseln, wenn ich noch sehr lange studiere? ==&lt;br /&gt;
Ja, der Diplomstudiengang endet zum Wintersemester 2012/2013 (30.09.2012)&amp;amp;nbsp;&amp;lt;ref name=&amp;quot;fkrbeschluss&amp;quot;&amp;gt;Beschluss auf der 14. Sitzung des Fakultätsrats am 26.04.2006&amp;lt;/ref&amp;gt;. Danach müssen Diplomstudierende in den Bachelor wechseln, weil die Voraussetzungen für den Master nicht erfüllt sind (kein Bachelor-Abschluss).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Todo Felix: Bitte Cite.php extension installieren. Siehe http://meta.wikimedia.org/wiki/Cite.php&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Werden die Fächer, die ich für den Diplomstudiengang belegen möchte, noch weiter, trotz Bachelor/Master angeboten und wie lange noch? Gibt es evtl. Alternativfächer? ==&lt;br /&gt;
Nein, unterschiedliche Fächer für 2 Studiengänge kann sich die Fakultät nicht leisten. Es gibt eine [http://iv.tu-berlin.de/teaching/StudBeratung/informatik/bachelor.html#uebergang Äquivalenzliste] für die Bachelor Pflichtveranstaltungen, die als Ersatz für Diplompflichtveranstaltungen dienen.&lt;br /&gt;
&lt;br /&gt;
== Muss ich nach dem Bachelor noch einen Master machen? ==&lt;br /&gt;
Nein. Es sind 2 unabhängige Studiengänge. Es gab allerdings ursprünglich Pläne den Studiengang so zu gestalten um ein Diplom zu &amp;quot;simulieren&amp;quot;. Genaugenommen ist das Gegenteil der Fall. Es ist politisch nicht gewollt das jeder Bachelorstudent auch ein Masterstudium anhängt. Hauptargument dafür ist das liebe Sparen. &lt;br /&gt;
&lt;br /&gt;
== Ist es sinnvoll direkt nach dem Bachelor ins Berufsleben einzusteigen? == &lt;br /&gt;
Das hängt stark vom gewünschten Beruf ab. Pauschal kann man sagen : Wirtschaftlicher Werdegang : ja, Wissenschaftlicher Werdegang : Nein. Hierbei ist noch anzumerken, das sich die Berufseignung der Bachelorabsolventen erst noch zeigen muß. &lt;br /&gt;
&lt;br /&gt;
== Kann ich nach dem Bachelor auch ohne weitere Zulassungsbeschränkung in Master-Studiengang wechseln? Wird jeder übernommen? ==&lt;br /&gt;
Nein, der Masterstudiengang wird nur etwa 75% der Kapazität des Bachelorstudiengangs haben. An der Art der Zulassungsbeschränkung wird derzeit noch gearbeitet. Aber es läuft wahrscheinlich auf eine Kombination aus Eignungstest und der Bachelornote hinaus. Außerdem muss man noch beachten, dass sich auch Bachelor-Absolventen von anderer Unis, Fachhochschulen und aus dem Ausland für den Master bewerben können, da keine Plätze für TU-Absolventen reserviert werden dürfen.&lt;br /&gt;
&lt;br /&gt;
== Sind Bachelor und Master international vergleichbar und überall anerkannt? ==&lt;br /&gt;
Theoretisch ja, praktisch nein. Jeder Studiengang wird zwar von einer sog. Akkreditierungsagentur bewertet. Dies geschieht jedoch bislang nur auf nationaler Ebene. Somit ist die internationale Vergleichbarkeit genauso gut oder schlecht wie vorher beim Diplom. Die Akkreditierung unserer B/M Studiengänge ist im übrigen noch nicht abgeschlossen, was die ersten Studierenden dieses Studiengangs zu Versuchskaninchen macht, da größere Änderungen in den StuPos nicht ausgeschlossen werden können, wenn die Akkreditierer diese verlangen.&lt;br /&gt;
&lt;br /&gt;
== Kann ich von einer anderen Uni oder FH vom Bachelor einen TU-Master-Studiengang wechseln? ==&lt;br /&gt;
Prinzipiell ist (nicht nur) von der Berliner Politik völlige Durchlässigkeit zwischen den Hochschulsystemen (Fachhochschule, Universität) gewünscht, d.h. jeder Bachelor-Absolvent soll grundsätzlich an jeder anderen Hochschule studieren können. Beim Übergang zwischen Studiengängen (Bachelor -&amp;gt; Master) ist rechtlich keine Teilanerkennung bzw. Zulassung mit Auflagen möglich. Es wird in Zukunft aber Zulassungsverfahren geben, so dass bestimmtes Wissen vorausgesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beim Wechsel aus einem Diplomstudiengang zum Master bitte unter dem entsprechenden Eintrag nachsehen. Beim reinen Hochschulwechsel (vorher gleicher Studiengang wie nachher, also z.B. Bachelor -&amp;gt; Bachelor) ist die Zulassung genau wie beim Diplom häufig mit Auflagen verbunden, so dass sich dies wahrscheinlich studienzeitverlängernd auswirkt.&lt;br /&gt;
&lt;br /&gt;
== Warum wird kein Diplom-Studiengang mehr angeboten, wo doch z.B. selbst in den USA teilweise erkannt wird, dass dieser durchaus Vorteile bietet? ==&lt;br /&gt;
Politischer Unwille [TODO : Mehr dazu schreiben]. &lt;br /&gt;
&lt;br /&gt;
== Ist der Master ein Zweitstudium? Wie sieht es mit BaföG u.ä. aus? ==&lt;br /&gt;
Ja der Master ist ein zweitstudium. Bafög, etc. Ist mir unklar (TODO)&lt;br /&gt;
&lt;br /&gt;
== Wie unterscheidet sich Bachelor/Master vom bisherigen Diplom-Studiengang? ==&lt;br /&gt;
Die Pflichtveranstaltungen wurden neu geordnet und teilweise aufgeplittet zusammengefügt. Der Stoff ist im großen und ganzen aber derselbe geblieben. Des weiteren wurden alle Wahlmöglichkeiten aus dem ehem. Grundstudium durch Pflichtteile ersetzt (Praktika, Mathe Wahl). (TODO : mehr dazu..hab keine Lust ;) )&lt;br /&gt;
&lt;br /&gt;
== Wenn man einen Master of Science hat, woran erkennt man da welchen Studiengang man studiert hat? ==&lt;br /&gt;
&amp;quot;Master of Science&amp;quot; soll nur beschreiben, welche ungefähre Ausrichtung der Studiengang hatte (ganz grob wie früher ein &amp;quot;Diplom (FH)&amp;quot; und das &amp;quot;Universitäts&amp;quot;-Diplom. Man hat also einen &amp;quot;Master Sc. of Computer Science&amp;quot;. Es gibt prinzipiell (nicht an der Fakultät IV) z.B. auch einen Master of Engineering. Im deutschen System ist der Zusatz (Engineering, Science, etc.) aber formal bedeutungslos.&lt;br /&gt;
&lt;br /&gt;
== Wann wie und wo bewerbe ich mich um einen Platz im Masterstudiengang? ==&lt;br /&gt;
Noch unklar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8426</id>
		<title>BachelorMasterFAQ</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8426"/>
		<updated>2006-10-06T10:37:26Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: FKR-Beschluss&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kann ich vom Diplom in den Bachelor wechseln? ==&lt;br /&gt;
Wenn du den Diplomstudiengang der TU Berlin besuchst sollte das garkein Problem darstellen. Alle anderen bekommen eventuell nicht alle Kurse ihrer Wahl anerkannt, oder müssen bestimmt Prüfungen nachholen (Unterschiedlich je nach Hochschule)&lt;br /&gt;
&lt;br /&gt;
== Bekomme ich ein Diplom- und einen Masterabschluss? ==&lt;br /&gt;
Nein&lt;br /&gt;
&lt;br /&gt;
== Ist der Bachelor wirklich so viel praxisorientierter? ==&lt;br /&gt;
Das ist zwar die Idee dahinter, aber den Professoren war es wichtiger sich von den Fachhochschulen abzusetzen und haben deshalb der Theorie vor der Praxisorientierung den Vorzug gegeben. (TODO : Da gab es doch mal diese Unterscheidung Berufsqualifizierend/Berufs irgendwas...kriegt das noch jemand hin?)&lt;br /&gt;
&lt;br /&gt;
== Muss ich vom Diplom-Studiengang in den Bachelor/Master wechseln, wenn ich noch sehr lange studiere? ==&lt;br /&gt;
Ja, der Diplomstudiengang endet zum Wintersemester 2012/2013 (30.09.2012)&amp;lt;ref name=&amp;quot;fkrbeschluss&amp;quot;&amp;gt;Beschluss auf der 14. Sitzung des Fakultätsrats am 26.04.2006&amp;lt;/ref&amp;gt;. Danach müssen Diplomstudierende in den Bachelor wechseln, weil die Voraussetzungen für den Master nicht erfüllt sind (kein Bachelor-Abschluss).&lt;br /&gt;
&lt;br /&gt;
== Werden die Fächer, die ich für den Diplomstudiengang belegen möchte, noch weiter, trotz Bachelor/Master angeboten und wie lange noch? Gibt es evtl. Alternativfächer? ==&lt;br /&gt;
Nein, unterschiedliche Fächer für 2 Studiengänge kann sich die Fakultät nicht leisten. Es gibt eine [http://iv.tu-berlin.de/teaching/StudBeratung/informatik/bachelor.html#uebergang Äquivalenzliste] für die Bachelor Pflichtveranstaltungen, die als Ersatz für Diplompflichtveranstaltungen dienen.&lt;br /&gt;
&lt;br /&gt;
== Muss ich nach dem Bachelor noch einen Master machen? ==&lt;br /&gt;
Nein. Es sind 2 unabhängige Studiengänge. Es gab allerdings ursprünglich Pläne den Studiengang so zu gestalten um ein Diplom zu &amp;quot;simulieren&amp;quot;. Genaugenommen ist das Gegenteil der Fall. Es ist politisch nicht gewollt das jeder Bachelorstudent auch ein Masterstudium anhängt. Hauptargument dafür ist das liebe Sparen. &lt;br /&gt;
&lt;br /&gt;
== Ist es sinnvoll direkt nach dem Bachelor ins Berufsleben einzusteigen? == &lt;br /&gt;
Das hängt stark vom gewünschten Beruf ab. Pauschal kann man sagen : Wirtschaftlicher Werdegang : ja, Wissenschaftlicher Werdegang : Nein. Hierbei ist noch anzumerken, das sich die Berufseignung der Bachelorabsolventen erst noch zeigen muß. &lt;br /&gt;
&lt;br /&gt;
== Kann ich nach dem Bachelor auch ohne weitere Zulassungsbeschränkung in Master-Studiengang wechseln? Wird jeder übernommen? ==&lt;br /&gt;
Nein, der Masterstudiengang wird nur etwa 75% der Kapazität des Bachelorstudiengangs haben. An der Art der Zulassungsbeschränkung wird derzeit noch gearbeitet. Aber es läuft wahrscheinlich auf eine Kombination aus Eignungstest und der Bachelornote hinaus. Außerdem muss man noch beachten, dass sich auch Bachelor-Absolventen von anderer Unis, Fachhochschulen und aus dem Ausland für den Master bewerben können, da keine Plätze für TU-Absolventen reserviert werden dürfen.&lt;br /&gt;
&lt;br /&gt;
== Sind Bachelor und Master international vergleichbar und überall anerkannt? ==&lt;br /&gt;
Theoretisch ja, praktisch nein. Jeder Studiengang wird zwar von einer sog. Akkreditierungsagentur bewertet. Dies geschieht jedoch bislang nur auf nationaler Ebene. Somit ist die internationale Vergleichbarkeit genauso gut oder schlecht wie vorher beim Diplom. Die Akkreditierung unserer B/M Studiengänge ist im übrigen noch nicht abgeschlossen, was die ersten Studierenden dieses Studiengangs zu Versuchskaninchen macht, da größere Änderungen in den StuPos nicht ausgeschlossen werden können, wenn die Akkreditierer diese verlangen.&lt;br /&gt;
&lt;br /&gt;
== Kann ich von einer anderen Uni oder FH vom Bachelor einen TU-Master-Studiengang wechseln? ==&lt;br /&gt;
Prinzipiell ist (nicht nur) von der Berliner Politik völlige Durchlässigkeit zwischen den Hochschulsystemen (Fachhochschule, Universität) gewünscht, d.h. jeder Bachelor-Absolvent soll grundsätzlich an jeder anderen Hochschule studieren können. Beim Übergang zwischen Studiengängen (Bachelor -&amp;gt; Master) ist rechtlich keine Teilanerkennung bzw. Zulassung mit Auflagen möglich. Es wird in Zukunft aber Zulassungsverfahren geben, so dass bestimmtes Wissen vorausgesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beim Wechsel aus einem Diplomstudiengang zum Master bitte unter dem entsprechenden Eintrag nachsehen. Beim reinen Hochschulwechsel (vorher gleicher Studiengang wie nachher, also z.B. Bachelor -&amp;gt; Bachelor) ist die Zulassung genau wie beim Diplom häufig mit Auflagen verbunden, so dass sich dies wahrscheinlich studienzeitverlängernd auswirkt.&lt;br /&gt;
&lt;br /&gt;
== Warum wird kein Diplom-Studiengang mehr angeboten, wo doch z.B. selbst in den USA teilweise erkannt wird, dass dieser durchaus Vorteile bietet? ==&lt;br /&gt;
Politischer Unwille [TODO : Mehr dazu schreiben]. &lt;br /&gt;
&lt;br /&gt;
== Ist der Master ein Zweitstudium? Wie sieht es mit BaföG u.ä. aus? ==&lt;br /&gt;
Ja der Master ist ein zweitstudium. Bafög, etc. Ist mir unklar (TODO)&lt;br /&gt;
&lt;br /&gt;
== Wie unterscheidet sich Bachelor/Master vom bisherigen Diplom-Studiengang? ==&lt;br /&gt;
Die Pflichtveranstaltungen wurden neu geordnet und teilweise aufgeplittet zusammengefügt. Der Stoff ist im großen und ganzen aber derselbe geblieben. Des weiteren wurden alle Wahlmöglichkeiten aus dem ehem. Grundstudium durch Pflichtteile ersetzt (Praktika, Mathe Wahl). (TODO : mehr dazu..hab keine Lust ;) )&lt;br /&gt;
&lt;br /&gt;
== Wenn man einen Master of Science hat, woran erkennt man da welchen Studiengang man studiert hat? ==&lt;br /&gt;
&amp;quot;Master of Science&amp;quot; soll nur beschreiben, welche ungefähre Ausrichtung der Studiengang hatte (ganz grob wie früher ein &amp;quot;Diplom (FH)&amp;quot; und das &amp;quot;Universitäts&amp;quot;-Diplom. Man hat also einen &amp;quot;Master Sc. of Computer Science&amp;quot;. Es gibt prinzipiell (nicht an der Fakultät IV) z.B. auch einen Master of Engineering. Im deutschen System ist der Zusatz (Engineering, Science, etc.) aber formal bedeutungslos.&lt;br /&gt;
&lt;br /&gt;
== Wann wie und wo bewerbe ich mich um einen Platz im Masterstudiengang? ==&lt;br /&gt;
Noch unklar.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8424</id>
		<title>BachelorMasterFAQ</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8424"/>
		<updated>2006-10-06T10:32:33Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Wechsel zur TU&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kann ich vom Diplom in den Bachelor wechseln? ==&lt;br /&gt;
Wenn du den Diplomstudiengang der TU Berlin besuchst sollte das garkein Problem darstellen. Alle anderen bekommen eventuell nicht alle Kurse ihrer Wahl anerkannt, oder müssen bestimmt Prüfungen nachholen (Unterschiedlich je nach Hochschule)&lt;br /&gt;
&lt;br /&gt;
== Bekomme ich ein Diplom- und einen Masterabschluss? ==&lt;br /&gt;
Nein&lt;br /&gt;
&lt;br /&gt;
== Ist der Bachelor wirklich so viel praxisorientierter? ==&lt;br /&gt;
Das ist zwar die Idee dahinter, aber den Professoren war es wichtiger sich von den Fachhochschulen abzusetzen und haben deshalb der Theorie vor der Praxisorientierung den Vorzug gegeben. (TODO : Da gab es doch mal diese Unterscheidung Berufsqualifizierend/Berufs irgendwas...kriegt das noch jemand hin?)&lt;br /&gt;
&lt;br /&gt;
== Muss ich vom Diplom-Studiengang in den Bachelor/Master wechseln, wenn ich noch sehr lange studiere? ==&lt;br /&gt;
Ja, der Diplomstudiengang endet zum Wintersemester 2012/2013 (30.09.2012). Danach müssen Diplomstudierende in den Bachelor wechseln, weil die Voraussetzungen für den Master nicht erfüllt sind (kein Bachelor-Abschluss).&lt;br /&gt;
&lt;br /&gt;
== Werden die Fächer, die ich für den Diplomstudiengang belegen möchte, noch weiter, trotz Bachelor/Master angeboten und wie lange noch? Gibt es evtl. Alternativfächer? ==&lt;br /&gt;
Nein, unterschiedliche Fächer für 2 Studiengänge kann sich die Fakultät nicht leisten. Es gibt eine [http://iv.tu-berlin.de/teaching/StudBeratung/informatik/bachelor.html#uebergang Äquivalenzliste] für die Bachelor Pflichtveranstaltungen, die als Ersatz für Diplompflichtveranstaltungen dienen.&lt;br /&gt;
&lt;br /&gt;
== Muss ich nach dem Bachelor noch einen Master machen? ==&lt;br /&gt;
Nein. Es sind 2 unabhängige Studiengänge. Es gab allerdings ursprünglich Pläne den Studiengang so zu gestalten um ein Diplom zu &amp;quot;simulieren&amp;quot;. Genaugenommen ist das Gegenteil der Fall. Es ist politisch nicht gewollt das jeder Bachelorstudent auch ein Masterstudium anhängt. Hauptargument dafür ist das liebe Sparen. &lt;br /&gt;
&lt;br /&gt;
== Ist es sinnvoll direkt nach dem Bachelor ins Berufsleben einzusteigen? == &lt;br /&gt;
Das hängt stark vom gewünschten Beruf ab. Pauschal kann man sagen : Wirtschaftlicher Werdegang : ja, Wissenschaftlicher Werdegang : Nein. Hierbei ist noch anzumerken, das sich die Berufseignung der Bachelorabsolventen erst noch zeigen muß. &lt;br /&gt;
&lt;br /&gt;
== Kann ich nach dem Bachelor auch ohne weitere Zulassungsbeschränkung in Master-Studiengang wechseln? Wird jeder übernommen? ==&lt;br /&gt;
Nein, der Masterstudiengang wird nur etwa 75% der Kapazität des Bachelorstudiengangs haben. An der Art der Zulassungsbeschränkung wird derzeit noch gearbeitet. Aber es läuft wahrscheinlich auf eine Kombination aus Eignungstest und der Bachelornote hinaus. Außerdem muss man noch beachten, dass sich auch Bachelor-Absolventen von anderer Unis, Fachhochschulen und aus dem Ausland für den Master bewerben können, da keine Plätze für TU-Absolventen reserviert werden dürfen.&lt;br /&gt;
&lt;br /&gt;
== Sind Bachelor und Master international vergleichbar und überall anerkannt? ==&lt;br /&gt;
Theoretisch ja, praktisch nein. Jeder Studiengang wird zwar von einer sog. Akkreditierungsagentur bewertet. Dies geschieht jedoch bislang nur auf nationaler Ebene. Somit ist die internationale Vergleichbarkeit genauso gut oder schlecht wie vorher beim Diplom. Die akkreditierung unserer B/M Studiengänge ist im übrigen noch nicht abgeschlossen, was die ersten Studierenden dieses Studiengangs zuVersuchskaninchen macht, da größere Änderungen in den StuPos nicht ausgeschlossen werden können, wenn die Akkreditierer diese verlangen. &lt;br /&gt;
&lt;br /&gt;
== Kann ich von einer anderen Uni oder FH vom Bachelor einen TU-Master-Studiengang wechseln? ==&lt;br /&gt;
Prinzipiell ist (nicht nur) von der Berliner Politik völlige Durchlässigkeit zwischen den Hochschulsystemen (Fachhochschule, Universität) gewünscht, d.h. jeder Bachelor-Absolvent soll grundsätzlich an jeder anderen Hochschule studieren können. Beim Übergang zwischen Studiengängen (Bachelor -&amp;gt; Master) ist rechtlich keine Teilanerkennung bzw. Zulassung mit Auflagen möglich. Es wird in Zukunft aber Zulassungsverfahren geben, so dass bestimmtes Wissen vorausgesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Beim Wechsel aus einem Diplomstudiengang zum Master bitte unter dem entsprechenden Eintrag nachsehen. Beim reinen Hochschulwechsel (vorher gleicher Studiengang wie nachher, also z.B. Bachelor -&amp;gt; Bachelor) ist die Zulassung genau wie beim Diplom häufig mit Auflagen verbunden, so dass sich dies wahrscheinlich studienzeitverlängernd auswirkt.&lt;br /&gt;
&lt;br /&gt;
== Warum wird kein Diplom-Studiengang mehr angeboten, wo doch z.B. selbst in den USA teilweise erkannt wird, dass dieser durchaus Vorteile bietet? ==&lt;br /&gt;
Politischer Unwille [TODO : Mehr dazu schreiben]. &lt;br /&gt;
&lt;br /&gt;
== Ist der Master ein Zweitstudium? Wie sieht es mit BaföG u.ä. aus? ==&lt;br /&gt;
Ja der Master ist ein zweitstudium. Bafög, etc. Ist mir unklar (TODO)&lt;br /&gt;
&lt;br /&gt;
== Wie unterscheidet sich Bachelor/Master vom bisherigen Diplom-Studiengang? ==&lt;br /&gt;
Die Pflichtveranstaltungen wurden neu geordnet und teilweise aufgeplittet zusammengefügt. Der Stoff ist im großen und ganzen aber derselbe geblieben. Des weiteren wurden alle Wahlmöglichkeiten aus dem ehem. Grundstudium durch Pflichtteile ersetzt (Praktika, Mathe Wahl). (TODO : mehr dazu..hab keine Lust ;) )&lt;br /&gt;
&lt;br /&gt;
== Wenn man einen Master of Science hat, woran erkennt man da welchen Studiengang man studiert hat? ==&lt;br /&gt;
&amp;quot;Master of Science&amp;quot; soll nur beschreiben, welche ungefähre Ausrichtung der Studiengang hatte (ganz grob wie früher ein &amp;quot;Diplom (FH)&amp;quot; und das &amp;quot;Universitäts&amp;quot;-Diplom. Man hat also einen &amp;quot;Master Sc. of Computer Science&amp;quot;. Es gibt prinzipiell (nicht an der Fakultät IV) z.B. auch einen Master of Engineering. Im deutschen System ist der Zusatz (Engineering, Science, etc.) aber formal bedeutungslos.&lt;br /&gt;
&lt;br /&gt;
== Wann wie und wo bewerbe ich mich um einen Platz im Masterstudiengang? ==&lt;br /&gt;
Noch unklar.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8422</id>
		<title>BachelorMasterFAQ</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8422"/>
		<updated>2006-10-06T10:26:02Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Korrektur s&amp;amp;r&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kann ich vom Diplom in den Bachelor wechseln? ==&lt;br /&gt;
Wenn du den Diplomstudiengang der TU Berlin besuchst sollte das garkein Problem darstellen. Alle anderen bekommen eventuell nicht alle Kurse ihrer Wahl anerkannt, oder müssen bestimmt Prüfungen nachholen (Unterschiedlich je nach Hochschule)&lt;br /&gt;
&lt;br /&gt;
== Bekomme ich ein Diplom- und einen Masterabschluss? ==&lt;br /&gt;
Nein&lt;br /&gt;
&lt;br /&gt;
== Ist der Bachelor wirklich so viel praxisorientierter? ==&lt;br /&gt;
Das ist zwar die Idee dahinter, aber den Professoren war es wichtiger sich von den Fachhochschulen abzusetzen und haben deshalb der Theorie vor der Praxisorientierung den Vorzug gegeben. (TODO : Da gab es doch mal diese Unterscheidung Berufsqualifizierend/Berufs irgendwas...kriegt das noch jemand hin?)&lt;br /&gt;
&lt;br /&gt;
== Muss ich vom Diplom-Studiengang in den Bachelor/Master wechseln, wenn ich noch sehr lange studiere? ==&lt;br /&gt;
Ja, der Diplomstudiengang endet zum Wintersemester 2012/2013 (30.09.2012). Danach müssen Diplomstudierende in den Bachelor wechseln, weil die Voraussetzungen für den Master nicht erfüllt sind (kein Bachelor-Abschluss).&lt;br /&gt;
&lt;br /&gt;
== Werden die Fächer, die ich für den Diplomstudiengang belegen möchte, noch weiter, trotz Bachelor/Master angeboten und wie lange noch? Gibt es evtl. Alternativfächer? ==&lt;br /&gt;
Nein, unterschiedliche Fächer für 2 Studiengänge kann sich die Fakultät nicht leisten. Aber es wird eine Äquivalenzliste geben, welche Bachelor Pflichtveranstaltungen als Ersatz für Diplompflichtveranstaltungen dienen. (TODO : liste hier verlinken....hab keine gefunden)&lt;br /&gt;
&lt;br /&gt;
== Muss ich nach dem Bachelor noch einen Master machen? ==&lt;br /&gt;
Nein. Es sind 2 unabhängige Studiengänge. Es gab allerdings ursprünglich Pläne den Studiengang so zu gestalten um ein Diplom zu &amp;quot;simulieren&amp;quot;. Genaugenommen ist das Gegenteil der Fall. Es ist politisch nicht gewollt das jeder Bachelorstudent auch ein Masterstudium anhängt. Hauptargument dafür ist das liebe Sparen. &lt;br /&gt;
&lt;br /&gt;
== Ist es sinnvoll direkt nach dem Bachelor ins Berufsleben einzusteigen? == &lt;br /&gt;
Das hängt stark vom gewünschten Beruf ab. Pauschal kann man sagen : Wirtschaftlicher Werdegang : ja, Wissenschaftlicher Werdegang : Nein. Hierbei ist noch anzumerken, das sich die Berufseignung der Bachelorabsolventen erst noch zeigen muß. &lt;br /&gt;
&lt;br /&gt;
== Kann ich nach dem Bachelor auch ohne weitere Zulassungsbeschränkung in Master-Studiengang wechseln? Wird jeder übernommen? ==&lt;br /&gt;
Nein, der Masterstudiengang wird nur etwa 75% der Kapazität des Bachelorstudiengangs haben. An der Art der Zulassungsbeschränkung wird derzeit noch gearbeitet. Aber es läuft wahrscheinlich auf eine Kombination aus Eignungstest und der Bachelornote hinaus. Außerdem muss man noch beachten, dass sich auch Bachelor-Absolventen von anderer Unis, Fachhochschulen und aus dem Ausland für den Master bewerben können, da keine Plätze für TU-Absolventen reserviert werden dürfen.&lt;br /&gt;
&lt;br /&gt;
== Sind Bachelor und Master international vergleichbar und überall anerkannt? ==&lt;br /&gt;
Theoretisch ja, praktisch nein. Jeder Studiengang wird zwar von einer sog. Akkreditierungsagentur bewertet. Dies geschieht jedoch bislang nur auf nationaler Ebene. Somit ist die internationale Vergleichbarkeit genauso gut oder schlecht wie vorher beim Diplom. Die akkreditierung unserer B/M Studiengänge ist im übrigen noch nicht abgeschlossen, was die ersten Studierenden dieses Studiengangs zuVersuchskaninchen macht, da größere Änderungen in den StuPos nicht ausgeschlossen werden können, wenn die Akkreditierer diese verlangen. &lt;br /&gt;
&lt;br /&gt;
== Kann ich von einer anderen Uni oder FH vom Bachelor in den TUB-Master-Studiengang wechseln? ==&lt;br /&gt;
Ja, aber bisher belegte Kuse werden nicht unbedingt alle angerechnet, also wird sich ein Wechsel vermutlich Studienzweitverlängernd auswirken (das ist/war beim Diplom aber auch nicht anders)&lt;br /&gt;
&lt;br /&gt;
== Warum wird kein Diplom-Studiengang mehr angeboten, wo doch z.B. selbst in den USA teilweise erkannt wird, dass dieser durchaus Vorteile bietet? ==&lt;br /&gt;
Politischer Unwille [TODO : Mehr dazu schreiben]. &lt;br /&gt;
&lt;br /&gt;
== Ist der Master ein Zweitstudium? Wie sieht es mit BaföG u.ä. aus? ==&lt;br /&gt;
Ja der Master ist ein zweitstudium. Bafög, etc. Ist mir unklar (TODO)&lt;br /&gt;
&lt;br /&gt;
== Wie unterscheidet sich Bachelor/Master vom bisherigen Diplom-Studiengang? ==&lt;br /&gt;
Die Pflichtveranstaltungen wurden neu geordnet und teilweise aufgeplittet zusammengefügt. Der Stoff ist im großen und ganzen aber derselbe geblieben. Des weiteren wurden alle Wahlmöglichkeiten aus dem ehem. Grundstudium durch Pflichtteile ersetzt (Praktika, Mathe Wahl). (TODO : mehr dazu..hab keine Lust ;) )&lt;br /&gt;
&lt;br /&gt;
== Wenn man einen Master of Science hat, woran erkennt man da welchen Studiengang man studiert hat? ==&lt;br /&gt;
&amp;quot;Master of Science&amp;quot; soll nur beschreiben, welche ungefähre Ausrichtung der Studiengang hatte (ganz grob wie früher ein &amp;quot;Diplom (FH)&amp;quot; und das &amp;quot;Universitäts&amp;quot;-Diplom. Man hat also einen &amp;quot;Master Sc. of Computer Science&amp;quot;. Es gibt prinzipiell (nicht an der Fakultät IV) z.B. auch einen Master of Engineering. Im deutschen System ist der Zusatz (Engineering, Science, etc.) aber formal bedeutungslos.&lt;br /&gt;
&lt;br /&gt;
== Wann wie und wo bewerbe ich mich um einen Platz im Masterstudiengang? ==&lt;br /&gt;
Noch unklar.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8421</id>
		<title>BachelorMasterFAQ</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8421"/>
		<updated>2006-10-06T10:25:27Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Liste -&amp;gt; Überschriften&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kann ich vom Diplom in den Bachelor wechseln? ==&lt;br /&gt;
Wenn du den Diplomstudiengang der TU Berlin besuchst sollte das garkein Problem darstellen. Alle anderen bekommen eventuell nicht alle Kurse ihrer Wahl anerkannt, oder müssen bestimmt Prüfungen nachholen (Unterschiedlich je nach Hochschule)&lt;br /&gt;
&lt;br /&gt;
== Bekomme ich ein Diplom- und einen Masterabschluss? ==&lt;br /&gt;
Nein&lt;br /&gt;
&lt;br /&gt;
== Ist der Bachelor wirklich so viel praxisorientierter? ==&lt;br /&gt;
Das ist zwar die Idee dahinter, aber den Professoren war es wichtiger sich von den Fachhochschulen abzusetzen und haben deshalb der Theorie vor der Praxisorientierung den Vorzug gegeben. (TODO : Da gab es doch mal diese Unterscheidung Berufsqualifizierend/Berufs irgendwas...kriegt das noch jemand hin?)&lt;br /&gt;
&lt;br /&gt;
== Muss ich vom Diplom-Studiengang in den Bachelor/Master wechseln, wenn ich noch sehr lange studiere? ==&lt;br /&gt;
Ja, der Diplomstudiengang endet zum Wintersemester 2012/2013 (30.09.2012). Danach müssen Diplomstudierende in den Bachelor wechseln, weil die Voraussetzungen für den Master nicht erfüllt sind (kein Bachelor-Abschluss).&lt;br /&gt;
&lt;br /&gt;
== Werden die Fächer, die ich für den Diplomstudiengang belegen möchte, noch weiter, trotz Bachelor/Master angeboten und wie lange noch? Gibt es evtl. Alternativfächer? ==&lt;br /&gt;
Nein, unterschiedliche Fächer für 2 Studiengänge kann sich die Fakultät nicht leisten. Aber es wird eine Äquivalenzliste geben, welche Bachelor Pflichtveranstaltungen als Ersatz für Diplompflichtveranstaltungen dienen. (TODO : liste hier verlinken....hab keine gefunden)&lt;br /&gt;
&lt;br /&gt;
== Muss ich nach dem Bachelor noch einen Master machen? ==&lt;br /&gt;
Nein. Es sind 2 unabhängige Studiengänge. Es gab allerdings ursprünglich Pläne den Studiengang so zu gestalten um ein Diplom zu &amp;quot;simulieren&amp;quot;. Genaugenommen ist das Gegenteil der Fall. Es ist politisch nicht gewollt das jeder Bachelorstudent auch ein Masterstudium anhängt. Hauptargument dafür ist das liebe Sparen. &lt;br /&gt;
&lt;br /&gt;
== Ist es sinnvoll direkt nach dem Bachelor ins Berufsleben einzusteigen? == &lt;br /&gt;
Das hängt stark vom gewünschten Beruf ab. Pauschal kann man sagen : Wirtschaftlicher Werdegang : ja, Wissenschaftlicher Werdegang : Nein. Hierbei ist noch anzumerken, das sich die Berufseignung der Bachelorabsolventen erst noch zeigen muß. &lt;br /&gt;
&lt;br /&gt;
== Kann ich nach dem Bachelor auch ohne weitere Zulassungsbeschränkung in Master-Studiengang wechseln? Wird jeder übernommen? ==&lt;br /&gt;
Nein, der Masterstudiengang wird nur etwa 75% der Kapazität des Bachelorstudiengangs haben. An der Art der Zulassungsbeschränkung wird derzeit noch gearbeitet. Aber es läuft wahrscheinlich auf eine Kombination aus Eignungstest und der Bachelornote hinaus. Außerdem muss man noch beachten, dass sich auch Bachelor-Absolventen von anderer Unis, Fachhochschulen und aus dem Ausland für den Master bewerben können, da keine Plätze für TU-Absolventen reserviert werden dürfen.&lt;br /&gt;
&lt;br /&gt;
== Sind Bachelor und Master international vergleichbar und überall anerkannt? ==&lt;br /&gt;
Theoretisch ja, praktisch nein. Jeder Studiengang wird zwar von einer sog. Akkreditierungsagentur bewertet. Dies geschieht jedoch bislang nur auf nationaler Ebene. Somit ist die internationale Vergleichbarkeit genauso gut oder schlecht wie vorher beim Diplom. Die akkreditierung unserer B/M Studiengänge ist im übrigen noch nicht abgeschlossen, was die ersten Studierenden dieses Studiengangs zuVersuchskaninchen macht, da größere Änderungen in den StuPos nicht ausgeschlossen werden können, wenn die Akkreditierer diese verlangen. &lt;br /&gt;
&lt;br /&gt;
== Kann ich von einer anderen Uni oder FH vom Bachelor in den TUB-Master-Studiengang wechseln? ==&lt;br /&gt;
Ja, aber bisher belegte Kuse werden nicht unbedingt alle angerechnet, also wird sich ein Wechsel vermutlich Studienzweitverlängernd auswirken (das ist/war beim Diplom aber auch nicht anders)&lt;br /&gt;
&lt;br /&gt;
== Warum wird kein Diplom-Studiengang mehr angeboten, wo doch z.B. selbst in den USA teilweise erkannt wird, dass dieser durchaus Vorteile bietet? ==&lt;br /&gt;
Politischer Unwille [TODO : Mehr dazu schreiben]. &lt;br /&gt;
&lt;br /&gt;
== Ist der Master ein Zweitstudium? == Wie sieht es mit BaföG u.ä. aus? ==&lt;br /&gt;
Ja der Master ist ein zweitstudium. Bafög, etc. Ist mir unklar (TODO)&lt;br /&gt;
&lt;br /&gt;
== Wie unterscheidet sich Bachelor/Master vom bisherigen Diplom-Studiengang? ==&lt;br /&gt;
Die Pflichtveranstaltungen wurden neu geordnet und teilweise aufgeplittet zusammengefügt. Der Stoff ist im großen und ganzen aber derselbe geblieben. Des weiteren wurden alle Wahlmöglichkeiten aus dem ehem. Grundstudium durch Pflichtteile ersetzt (Praktika, Mathe Wahl). (TODO : mehr dazu..hab keine Lust ;) )&lt;br /&gt;
&lt;br /&gt;
== Wenn man einen Master of Science hat, woran erkennt man da welchen Studiengang man studiert hat? ==&lt;br /&gt;
&amp;quot;Master of Science&amp;quot; soll nur beschreiben, welche ungefähre Ausrichtung der Studiengang hatte (ganz grob wie früher ein &amp;quot;Diplom (FH)&amp;quot; und das &amp;quot;Universitäts&amp;quot;-Diplom. Man hat also einen &amp;quot;Master Sc. of Computer Science&amp;quot;. Es gibt prinzipiell (nicht an der Fakultät IV) z.B. auch einen Master of Engineering. Im deutschen System ist der Zusatz (Engineering, Science, etc.) aber formal bedeutungslos.&lt;br /&gt;
&lt;br /&gt;
== Wann wie und wo bewerbe ich mich um einen Platz im Masterstudiengang? ==&lt;br /&gt;
Noch unklar.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8420</id>
		<title>BachelorMasterFAQ</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=BachelorMasterFAQ&amp;diff=8420"/>
		<updated>2006-10-06T10:22:17Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Ergänzungen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*Kann ich vom Diplom in den Bachelor wechseln?&lt;br /&gt;
Wenn du den Diplomstudiengang der TU Berlin besuchst sollte das garkein Problem darstellen. Alle anderen bekommen eventuell nicht alle Kurse ihrer Wahl anerkannt, oder müssen bestimmt Prüfungen nachholen (Unterschiedlich je nach Hochschule)&lt;br /&gt;
*Bekomme ich ein Diplom- und einen Masterabschluss?&lt;br /&gt;
Nein&lt;br /&gt;
*Ist der Bachelor wirklich so viel praxisorientierter?&lt;br /&gt;
Das ist zwar die Idee dahinter, aber den Professoren war es wichtiger sich von den Fachhochschulen abzusetzen und haben deshalb der Theorie vor der Praxisorientierung den Vorzug gegeben. (TODO : Da gab es doch mal diese Unterscheidung Berufsqualifizierend/Berufs irgendwas...kriegt das noch jemand hin?)&lt;br /&gt;
*Muss ich vom Diplom-Studiengang in den Bachelor/Master wechseln, wenn ich noch sehr lange studiere?&lt;br /&gt;
Ja, der Diplomstudiengang endet zum Wintersemester 2012/2013 (30.09.2012). Danach müssen Diplomstudierende in den Bachelor wechseln, weil die Voraussetzungen für den Master nicht erfüllt sind (kein Bachelor-Abschluss).&lt;br /&gt;
*Werden die Fächer, die ich für den Diplomstudiengang belegen möchte, noch weiter, trotz Bachelor/Master angeboten und wie lange noch? Gibt es evtl. Alternativfächer?&lt;br /&gt;
Nein, unterschiedliche Fächer für 2 Studiengänge kann sich die Fakultät nicht leisten. Aber es wird eine Äquivalenzliste geben, welche Bachelor Pflichtveranstaltungen als Ersatz für Diplompflichtveranstaltungen dienen. (TODO : liste hier verlinken....hab keine gefunden)&lt;br /&gt;
*Muss ich nach dem Bachelor noch einen Master machen?&lt;br /&gt;
Nein. Es sind 2 unabhängige Studiengänge. Es gab allerdings ursprünglich Pläne den Studiengang so zu gestalten um ein Diplom zu &amp;quot;simulieren&amp;quot;. Genaugenommen ist das Gegenteil der Fall. Es ist politisch nicht gewollt das jeder Bachelorstudent auch ein Masterstudium anhängt. Hauptargument dafür ist das liebe Sparen. &lt;br /&gt;
*Ist es sinnvoll direkt nach dem Bachelor ins Berufsleben einzusteigen? &lt;br /&gt;
Das hängt stark vom gewünschten Beruf ab. Pauschal kann man sagen : Wirtschaftlicher Werdegang : ja, Wissenschaftlicher Werdegang : Nein. Hierbei ist noch anzumerken, das sich die Berufseignung der Bachelorabsolventen erst noch zeigen muß. &lt;br /&gt;
*Kann ich nach dem Bachelor auch ohne weitere Zulassungsbeschränkung in Master-Studiengang wechseln? Wird jeder übernommen?&lt;br /&gt;
Nein, der Masterstudiengang wird nur etwa 75% der Kapazität des Bachelorstudiengangs haben. An der Art der Zulassungsbeschränkung wird derzeit noch gearbeitet. Aber es läuft wahrscheinlich auf eine Kombination aus Eignungstest und der Bachelornote hinaus. Außerdem muss man noch beachten, dass sich auch Bachelor-Absolventen von anderer Unis, Fachhochschulen und aus dem Ausland für den Master bewerben können, da keine Plätze für TU-Absolventen reserviert werden dürfen.&lt;br /&gt;
*Sind Bachelor und Master international vergleichbar und überall anerkannt?&lt;br /&gt;
Theoretisch ja, praktisch nein. Jeder Studiengang wird zwar von einer sog. Akkreditierungsagentur bewertet. Dies geschieht jedoch bislang nur auf nationaler Ebene. Somit ist die internationale Vergleichbarkeit genauso gut oder schlecht wie vorher beim Diplom. Die akkreditierung unserer B/M Studiengänge ist im übrigen noch nicht abgeschlossen, was die ersten Studierenden dieses Studiengangs zuVersuchskaninchen macht, da größere Änderungen in den StuPos nicht ausgeschlossen werden können, wenn die Akkreditierer diese verlangen. &lt;br /&gt;
*Kann ich von einer anderen Uni oder FH vom Bachelor in den TUB-Master-Studiengang wechseln?&lt;br /&gt;
Ja, aber bisher belegte Kuse werden nicht unbedingt alle angerechnet, also wird sich ein Wechsel vermutlich Studienzweitverlängernd auswirken (das ist/war beim Diplom aber auch nicht anders)&lt;br /&gt;
*Warum wird kein Diplom-Studiengang mehr angeboten, wo doch z.B. selbst in den USA teilweise erkannt wird, dass dieser durchaus Vorteile bietet?&lt;br /&gt;
Politischer Unwille [TODO : Mehr dazu schreiben]. &lt;br /&gt;
*Ist der Master ein Zweitstudium? Wie sieht es mit BaföG u.ä. aus?&lt;br /&gt;
Ja der Master ist ein zweitstudium. Bafög, etc. Ist mir unklar (TODO)&lt;br /&gt;
*Wie unterscheidet sich Bachelor/Master vom bisherigen Diplom-Studiengang?&lt;br /&gt;
Die Pflichtveranstaltungen wurden neu geordnet und teilweise aufgeplittet zusammengefügt. Der Stoff ist im großen und ganzen aber derselbe geblieben. Des weiteren wurden alle Wahlmöglichkeiten aus dem ehem. Grundstudium durch Pflichtteile ersetzt (Praktika, Mathe Wahl). (TODO : mehr dazu..hab keine Lust ;) )&lt;br /&gt;
*Wenn man einen Master of Science hat, woran erkennt man da welchen Studiengang man studiert hat?&lt;br /&gt;
&amp;quot;Master of Science&amp;quot; soll nur beschreiben, welche ungefähre Ausrichtung der Studiengang hatte (ganz grob wie früher ein &amp;quot;Diplom (FH)&amp;quot; und das &amp;quot;Universitäts&amp;quot;-Diplom. Man hat also einen &amp;quot;Master Sc. of Computer Science&amp;quot;. Es gibt prinzipiell (nicht an der Fakultät IV) z.B. auch einen Master of Engineering. Im deutschen System ist der Zusatz (Engineering, Science, etc.) aber formal bedeutungslos.&lt;br /&gt;
*Wann wie und wo bewerbe ich mich um einen Platz im Masterstudiengang?&lt;br /&gt;
Noch unklar.&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Eclipsekurs_2006/Tag_2&amp;diff=7541</id>
		<title>Eclipsekurs 2006/Tag 2</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Eclipsekurs_2006/Tag_2&amp;diff=7541"/>
		<updated>2006-05-12T14:57:51Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Aufgaben korrigiert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Aufgabe: Grundlagen ==&lt;br /&gt;
* Für die Leute, die noch ein wenig mehr mit den Grundlagen der Programmiersprache Java üben möchten, haben wir [[Javakurs2006/Uebungsaufgaben | hier]] viele kleine Aufgaben hinterlegt. &lt;br /&gt;
* Wer die Grundlagen der Java-Programmierung versteht und keine (bzw. sehr wenige) Probleme mit der Rennschneckenaufgabe von der letzten Eclipse-Übung hatte, kann ruhig den Schwerpunkt dieser Übungseinheit stärker auf Eclipse legen und folgende Aufgaben angehen:&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Importieren von Vorgaben und Refactoring==&lt;br /&gt;
&lt;br /&gt;
* Erstelle ein Java-Projekt &amp;quot;Matrix&amp;quot; und importiere die Datei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/MatrixClass.zip MatrixClass.zip] als Archivdatei in das Projekt. Um zu sehen, dass die .class Dateien zum Ausführen eines Programms reichen, starte das Projekt wie gehabt.&lt;br /&gt;
** &#039;&#039;Tipp:&#039;&#039; Wechsle zur Navigator-Ansicht, um die importierten .class Dateien zu sehen.&lt;br /&gt;
** &#039;&#039;Hinweis:&#039;&#039; Die Hauptklasse des Projekts ist &#039;&#039;MatrixTest&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Nun importiere den Quellcode hierzu aus der Archivdatei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/MatrixJava.zip MatrixJava.zip] in dein Projekt. Verändere die Klasse &#039;&#039;Matrix&#039;&#039; mittels Refactoring:&lt;br /&gt;
** Gib der Instanzvariable &#039;&#039;giveMeAName&#039;&#039; einen sinnvollen Namen.&lt;br /&gt;
** Kapsle die Instanzariablen &#039;&#039;n&#039;&#039; und &#039;&#039;m&#039;&#039;:&lt;br /&gt;
*** Wähle für &#039;&#039;n&#039;&#039; mit und für &#039;&#039;m&#039;&#039; ohne &amp;quot;Feldverweise beibehalten&amp;quot; aus und schaue dir in der Vorschau den Unterschied an.&lt;br /&gt;
*** Warum ist es in diesem Fall besser, &#039;&#039;n&#039;&#039; und &#039;&#039;m&#039;&#039; auf &#039;&#039;private&#039;&#039; zu setzen? &lt;br /&gt;
*** Ist es hier sinnvoll, für &#039;&#039;n&#039;&#039; und &#039;&#039;m&#039;&#039; getter- und/oder setter-Methoden bereit zu stellen?&lt;br /&gt;
** Gib den Methoden &#039;&#039;multipliesMatrixWithScalar()&#039;&#039; und &#039;&#039;multipliesMatrixWithMatrix()&#039;&#039; den gleichen Methodennamen. Der neue Name sollte sinvoll gewählt werden, aber dennoch nicht eine halbe Zeile lang sein. Warum kann man in diesem Fall beiden Methoden den gleichen Namen geben?&lt;br /&gt;
*** Tipp: Bei &#039;&#039;multipliesMatrixWithMatrix()&#039;&#039; und &#039;&#039;add()&#039;&#039; wäre dies nicht möglich.&lt;br /&gt;
&lt;br /&gt;
!* Exportieren die beiden bearbeiteten Java-Dateien als Archivdatei und schicke sie an ?@?.&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Refactoring ==&lt;br /&gt;
&lt;br /&gt;
* Für diese und alle weiteren Aufgaben solltest du unter Eclipse -&amp;gt; Window -&amp;gt; Show View -&amp;gt; Others -&amp;gt; Basics -&amp;gt; Tasks öffnen. Dieses Fenster gibt dir einen Überblick über alle ToDo&#039;s und FixMe&#039;s in den Projekten.&lt;br /&gt;
&lt;br /&gt;
* Starte die Eclipse-Umgebung und importiere die Datei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/Array.zip Array.zip] als vorhandenes Projekt (Existing Project)&lt;br /&gt;
** &#039;&#039;Hinweis:&#039;&#039; Vorhandene Projekte in Zip-Dateien können erst seit Eclipse 3.1.1 direkt importiert werden.&lt;br /&gt;
** Führe die soeben importierte Klasse &#039;&#039;Main&#039;&#039; aus.&lt;br /&gt;
** Finde und korrigiere den Fehler in der &#039;&#039;toString()&#039;&#039; Methode der Klasse &#039;&#039;Array&#039;&#039;.&lt;br /&gt;
*** &#039;&#039;Hinweis:&#039;&#039; Diese Aufgabe kann wahlweise mit oder ohne Debugger gelöst werden.&lt;br /&gt;
** Gib der Methode &#039;&#039;fooBar()&#039;&#039; in der Klasse &#039;&#039;Array&#039;&#039; einen passenderen Namen.   &lt;br /&gt;
** Gib der Variable &#039;&#039;temp&#039;&#039; in der Klasse &#039;&#039;Array&#039;&#039; einen passenderen Namen. &lt;br /&gt;
** Die (umbenannte) Methode &#039;&#039;fooBar()&#039;&#039; und &#039;&#039;sumIsEven()&#039;&#039; enthalten beide die Berechnung der Summe aller Elemente des Feldes. Um zukünftige Änderungen zu vereinfachen, ist es sinnvoll, aus mehrfach verwendetem Code eine einzelne Methode zu extrahieren. Benutze Refactoring, um eine Methode zu erstellen, welche die Summe berechnet.&lt;br /&gt;
*** &#039;&#039;Hinweis:&#039;&#039; Schau dir die Vorschau an bevor du den OK Knopf drückst, um gegebenenfalls unerwünschte Ergebnisse zu vermeiden.&lt;br /&gt;
** Bisher hat das Feld &#039;&#039;myArray&#039;&#039; eine feste Länge von 5, da es in der &#039;&#039;fillArray()&#039;&#039; Methode so festgelegt ist. Verändere die Klasse &#039;&#039;Array&#039;&#039; so, dass eine dem Konstruktor übergebene Zahl die Länge des Arrays festlegt. Hierzu musst du der Klasse eine neue Konstante hinzufügen, die im Programm anstelle der Zahl 5 genutzt werden soll. Benutze Refactoring, um alle Vorkommen der Zahl 5 durch die Konstante zu ersetzen.&lt;br /&gt;
*** &#039;&#039;Hinweis:&#039;&#039; Achte auf den Hinweis von Eclipse zur Benennung von Konstanten und auf die Optionen.       &lt;br /&gt;
** In der Klasse &#039;&#039;Main&#039;&#039; werden 2 Objekte vom Typ &#039;&#039;Array&#039;&#039; erstellt. Auf beiden werden die gleichen Berechnungen ausgeführt und ausgegeben. Benutze Refactoring, um für die Füllung der Felder und die Ausgabe eine Methode zu extrahieren. Der Parameter der neuen Methode soll &#039;&#039;myArray&#039;&#039; heißen.&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
!* Wenn du alle ToDo&#039;s und FixMe&#039;s erledigt und aus dem Quellcode entfernt hast, exportiere das Projekt als Zip-Datei und suche die Datei im Dateimanager (Konqueror, Nautilus, Kommandozeile).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tipp:&#039;&#039; Achte darauf, dass die Archivdatei das gesamte Projekt enthält, damit es von jemandem importiert werden kann, ohne dass vorher extra ein neues Projekt angelegt werden muss.&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Der Eclipse Debugger==&lt;br /&gt;
* Lade die Datei [http://blohrmann.net/stuff/StandardNormalVerteilung.java StandardNormalVerteilung.java] herunter und importiere sie in das Projekt &amp;quot;Einstein&amp;quot;.&lt;br /&gt;
* Setze einen Breakpoint in der main-Methode (siehe TODO) und starte das Programm im Debug-Modus.&lt;br /&gt;
* Benutze die &#039;&#039;&#039;Step into/Step over/Run to return/Resume&#039;&#039;&#039; Buttons im Debugger, um folgendes herauszufinden:&lt;br /&gt;
** &#039;&#039;Hinweis:&#039;&#039; Dies lässt sich alles in einem einzigen Programmdurchlauf herausfinden (du kannst aber natürlich trotzdem mehrere Anläufe nehmen bis du es raus hast)&lt;br /&gt;
** Im ersten Aufruf von &#039;&#039;normalVerteilung()&#039;&#039;:&lt;br /&gt;
*** Welcher Wert wird &#039;&#039;xi&#039;&#039;  im 2. Durchlauf der 1. Schleife zugewiesen?&lt;br /&gt;
*** Welcher Wert wird &#039;&#039;summe&#039;&#039; im 2. Durchlauf der 2. Schleife zugewiesen? &lt;br /&gt;
*** &#039;&#039;Tipp:&#039;&#039; Um letzteres herauszufinden kannst du &#039;&#039;zur Laufzeit des Programms&#039;&#039; noch einen Breakpoint einfügen!&lt;br /&gt;
** Im zweiten Aufruf von &#039;&#039;normalVerteilung()&#039;&#039;:&lt;br /&gt;
*** Welchen Wert hat &#039;&#039;summe&#039;&#039; am Ende des Methodenaufrufs? Ermittle dies &#039;&#039;&#039;innerhalb&#039;&#039;&#039; des Aufrufs von &#039;&#039;normalVerteilung()&#039;&#039;!&lt;br /&gt;
*** &#039;&#039;Tipp:&#039;&#039; Auch hier kannst du zur Laufzeit wieder Breakpoints einfügen und entfernen!&lt;br /&gt;
** Lass das Programm bis zum Ende laufen (es erscheint eine Ausgabe auf der Konsole).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Zusatzaufgaben =&lt;br /&gt;
&lt;br /&gt;
== Refactoring II ==&lt;br /&gt;
* Lade dir die Datei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/Calc.java Calc.java] runter. Erstelle ein Java-Projekt &amp;quot;Einstein&amp;quot; und importiere die Datei in das Projekt und führe es aus.&lt;br /&gt;
* Im Quellcode wurden zwei Stellen markiert, an denen du den aktuellen Wert einer Variable auslesen sollst. Dies lässt sich sehr einfach mit Hilfe von Breakpoints lösen.&lt;br /&gt;
**Hinweis: Der Quellcode darf zur Lösung der Aufgabe nicht verändert werden!&lt;br /&gt;
       &lt;br /&gt;
* Setze eine Watch Expression auf die Variable &#039;&#039;b&#039;&#039; und beobachte wie sie sich im Laufe des Programms verändert.&lt;br /&gt;
    &lt;br /&gt;
* Exportiere das Programm als Jar-Datei. Damit die Datei später über die Konsole ausgeführt werden kann, gehst du wie folgt vor:&lt;br /&gt;
** Der komplette Projektordner muss exportiert werden&lt;br /&gt;
** Wähle einen Namen für die Datei und einen Ordner in deinem Home Verzeichnis als Exportziel.&lt;br /&gt;
** Klicke zweimal auf &amp;quot;weiter&amp;quot; und wähle die Hauptklasse des Projekts aus.&lt;br /&gt;
** Um zu testen, ob du alles richtig gemacht hast, öffne eine Konsole, wechsle in den Ordner, in dem die Jar-Datei liegt und führe den Befehl &#039;&#039;java -jar filename.jar&#039;&#039; aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Eclipse Plug-Ins==&lt;br /&gt;
&lt;br /&gt;
* Installiere das Plug-In für das deutsche Sprachpaket und starte Eclipse neu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notizen zu den Aufgaben==&lt;br /&gt;
&lt;br /&gt;
Zu den Aufgaben, die hier reinkopiert wurden:&lt;br /&gt;
*An den Stellen, die mit ! gekennzeichnet sind, fehlen noch eine Email-Adresse an die sie die exportierten Dateien schicken sollen (falls das so vorgesehen war) und einige Tipps/Ausformulierungen. Die PlugIn Aufgabe muss gegebenenfalls noch mit Tipps oder einer Anleitung versehen werden, je nachdem wie genau in der VL darauf eingegangen wird. &lt;br /&gt;
&lt;br /&gt;
Ältere Notizen:&lt;br /&gt;
* Ein Programm, das zu Beginn importiert, dann debuggt und wieder exportiert werden muss.&lt;br /&gt;
* Benutzung von Breakpoints und den Funktionen &amp;quot;Step next&amp;quot; sowie &amp;quot;Step into&amp;quot;&lt;br /&gt;
* Anzeigen von Variabeln im Debugger&lt;br /&gt;
&lt;br /&gt;
* Import / Export&lt;br /&gt;
** Import von .class-Dateien&lt;br /&gt;
** Import von .java-Dateien&lt;br /&gt;
** Export als .zip-Datei&lt;br /&gt;
** Export als Ordnerstruktur (nur die .java-dateien)&lt;br /&gt;
&lt;br /&gt;
[http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/Matrikelsuche.java Hier liegt ein kleines Programm zum Importieren und Spielen im Debugger.]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Eclipsekurs_2006/Tag_2&amp;diff=7540</id>
		<title>Eclipsekurs 2006/Tag 2</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Eclipsekurs_2006/Tag_2&amp;diff=7540"/>
		<updated>2006-05-12T14:36:05Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Aufgabe: Grundlagen ==&lt;br /&gt;
* Für die Leute, die noch ein wenig mehr mit den Grundlagen der Programmiersprache Java üben möchten, haben wir [[Javakurs2006/Uebungsaufgaben | hier]] viele kleine Aufgaben hinterlegt. &lt;br /&gt;
* Wer die Grundlagen der Java-Programmierung versteht und keine (bzw. sehr wenige) Probleme mit der Rennschneckenaufgabe von der letzten Eclipse-Übung hatte, kann ruhig den Schwerpunkt dieser Übungseinheit stärker auf Eclipse legen und folgende Aufgaben angehen:&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Refactoring ==&lt;br /&gt;
&lt;br /&gt;
* Für diese und alle weiteren Aufgaben solltest du unter Eclipse -&amp;gt; Window -&amp;gt; Show View -&amp;gt; Others -&amp;gt; Basics -&amp;gt; Tasks öffnen. Dieses Fenster gibt dir einen Überblick über alle ToDo&#039;s und FixMe&#039;s in den Projekten.&lt;br /&gt;
&lt;br /&gt;
* Starte die Eclipse-Umgebung und importiere die Datei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/Array.zip Array.zip] als vorhandenes Projekt (Existing Project)&lt;br /&gt;
** &#039;&#039;Hinweis:&#039;&#039; Vorhandene Projekte in Zip-Dateien können erst seit Eclipse 3.1.1 direkt importiert werden.&lt;br /&gt;
** Führe die soeben importierte Klasse &#039;&#039;Main&#039;&#039; aus.&lt;br /&gt;
** Finde und korrigiere den Fehler in der &#039;&#039;toString()&#039;&#039; Methode der Klasse &#039;&#039;Array&#039;&#039;.&lt;br /&gt;
*** &#039;&#039;Hinweis:&#039;&#039; Diese Aufgabe kann wahlweise mit oder ohne Debugger gelöst werden.&lt;br /&gt;
** Gib der Methode &#039;&#039;fooBar()&#039;&#039; in der Klasse &#039;&#039;Array&#039;&#039; einen passenderen Namen.   &lt;br /&gt;
** Gib der Variable &#039;&#039;temp&#039;&#039; in der Klasse &#039;&#039;Array&#039;&#039; einen passenderen Namen. &lt;br /&gt;
** Die (umbenannte) Methode &#039;&#039;fooBar()&#039;&#039; und &#039;&#039;sumIsEven()&#039;&#039; enthalten beide die Berechnung der Summe aller Elemente des Feldes. Um zukünftige Änderungen zu vereinfachen, ist es sinnvoll, aus mehrfach verwendetem Code eine einzelne Methode zu extrahieren. Benutze Refactoring, um eine Methode zu erstellen, welche die Summe berechnet.&lt;br /&gt;
*** &#039;&#039;Hinweis:&#039;&#039; Schau dir die Vorschau an bevor du den OK Knopf drückst, um gegebenenfalls unerwünschte Ergebnisse zu vermeiden.&lt;br /&gt;
** Bisher hat das Feld &#039;&#039;myArray&#039;&#039; eine feste Länge von 5, da es in der &#039;&#039;fillArray()&#039;&#039; Methode so festgelegt ist. Verändere die Klasse &#039;&#039;Array&#039;&#039; so, dass eine dem Konstruktor übergebene Zahl die Länge des Arrays festlegt. Hierzu musst du der Klasse eine neue Konstante hinzufügen, die im Programm anstelle der Zahl 5 genutzt werden soll. Benutze Refactoring, um alle Vorkommen der Zahl 5 durch die Konstante zu ersetzen.&lt;br /&gt;
*** &#039;&#039;Hinweis:&#039;&#039; Achte auf den Hinweis von Eclipse zur Benennung von Konstanten und auf die Optionen.       &lt;br /&gt;
** In der Klasse &#039;&#039;Main&#039;&#039; werden 2 Objekte vom Typ &#039;&#039;Array&#039;&#039; erstellt. Auf beiden werden die gleichen Berechnungen ausgeführt und ausgegeben. Benutze Refactoring, um für die Füllung der Felder und die Ausgabe eine Methode zu extrahieren. Der Parameter der neuen Methode soll &#039;&#039;myArray&#039;&#039; heißen.&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
!* Wenn du alle ToDo&#039;s und FixMe&#039;s erledigt und aus dem Quellcode entfernt hast, exportiere das Projekt als Zip-Datei und schicke es an ?@?.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tipp:&#039;&#039; Achte darauf, dass die Archivdatei das gesamte Projekt enthält, damit es von jemandem importiert werden kann, ohne dass vorher extra ein neues Projekt angelegt werden muss.&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Der Eclipse Debugger==&lt;br /&gt;
* Lade die Datei [http://blohrmann.net/stuff/StandardNormalVerteilung.java StandardNormalVerteilung.java] herunter und importiere sie in das Projekt &amp;quot;Einstein&amp;quot;.&lt;br /&gt;
* Setze einen Breakpoint in der main-Methode (siehe TODO) und starte das Programm im Debug-Modus.&lt;br /&gt;
* Benutze die &#039;&#039;&#039;Step into/Step over/Run to return/Resume&#039;&#039;&#039; Buttons im Debugger, um folgendes herauszufinden:&lt;br /&gt;
** &#039;&#039;Hinweis:&#039;&#039; Dies lässt sich alles in einem einzigen Programmdurchlauf herausfinden (du kannst aber natürlich trotzdem mehrere Anläufe nehmen bis du es raus hast)&lt;br /&gt;
** Im ersten Aufruf von &#039;&#039;normalVerteilung()&#039;&#039;:&lt;br /&gt;
*** Welcher Wert wird &#039;&#039;xi&#039;&#039;  im 2. Durchlauf der 1. Schleife zugewiesen?&lt;br /&gt;
*** Welcher Wert wird &#039;&#039;summe&#039;&#039; im 2. Durchlauf der 2. Schleife zugewiesen? &lt;br /&gt;
*** &#039;&#039;Tipp:&#039;&#039; Um letzteres herauszufinden kannst du &#039;&#039;zur Laufzeit des Programms&#039;&#039; noch einen Breakpoint einfügen!&lt;br /&gt;
** Im zweiten Aufruf von &#039;&#039;normalVerteilung()&#039;&#039;:&lt;br /&gt;
*** Welchen Wert hat &#039;&#039;summe&#039;&#039; am Ende des Methodenaufrufs? Ermittle dies &#039;&#039;&#039;innerhalb&#039;&#039;&#039; des Aufrufs von &#039;&#039;normalVerteilung()&#039;&#039;!&lt;br /&gt;
*** &#039;&#039;Tipp:&#039;&#039; Auch hier kannst du zur Laufzeit wieder Breakpoints einfügen und entfernen!&lt;br /&gt;
** Lass das Programm bis zum Ende laufen (es erscheint eine Ausgabe auf der Konsole).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Importieren von Vorgaben und Refactoring==&lt;br /&gt;
&lt;br /&gt;
* Erstelle ein Java-Projekt &amp;quot;Matrix&amp;quot; und importiere die Datei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/MatrixClass.zip MatrixClass.zip] als Archivdatei in das Projekt. Um zu sehen, dass die .class Dateien zum Ausführen eines Programms reichen, starte das Projekt wie gehabt.&lt;br /&gt;
** &#039;&#039;Tipp:&#039;&#039; Wechsle zur Navigator-Ansicht, um die importierten .class Dateien zu sehen.&lt;br /&gt;
** &#039;&#039;Hinweis:&#039;&#039; Die Hauptklasse des Projekts ist &#039;&#039;MatrixTest&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Nun importiere den Quellcode hierzu aus der Archivdatei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/MatrixJava.zip MatrixJava.zip] in dein Projekt. Verändere die Klasse &#039;&#039;Matrix&#039;&#039; mittels Refactoring:&lt;br /&gt;
** Gib der Instanzvariable &#039;&#039;giveMeAName&#039;&#039; einen sinnvollen Namen.&lt;br /&gt;
** Kapsle die Instanzariablen &#039;&#039;n&#039;&#039; und &#039;&#039;m&#039;&#039;:&lt;br /&gt;
*** Wähle für &#039;&#039;n&#039;&#039; mit und für &#039;&#039;m&#039;&#039; ohne &amp;quot;Feldverweise beibehalten&amp;quot; aus und schaue dir in der Vorschau den Unterschied an.&lt;br /&gt;
*** Warum ist es in diesem Fall besser, &#039;&#039;n&#039;&#039; und &#039;&#039;m&#039;&#039; auf &#039;&#039;private&#039;&#039; zu setzen? &lt;br /&gt;
*** Ist es hier sinnvoll, für &#039;&#039;n&#039;&#039; und &#039;&#039;m&#039;&#039; getter- und/oder setter-Methoden bereit zu stellen?&lt;br /&gt;
** Gib den Methoden &#039;&#039;multipliesMatrixWithScalar()&#039;&#039; und &#039;&#039;multipliesMatrixWithMatrix()&#039;&#039; den gleichen Methodennamen. Der neue Name sollte sinvoll gewählt werden, aber dennoch nicht eine halbe Zeile lang sein. Warum kann man in diesem Fall beiden Methoden den gleichen Namen geben?&lt;br /&gt;
*** Tipp: Bei &#039;&#039;multipliesMatrixWithMatrix()&#039;&#039; und &#039;&#039;add()&#039;&#039; wäre dies nicht möglich.&lt;br /&gt;
&lt;br /&gt;
!* Exportieren die beiden bearbeiteten Java-Dateien als Archivdatei und schicke sie an ?@?.&lt;br /&gt;
&lt;br /&gt;
= Zusatzaufgaben =&lt;br /&gt;
&lt;br /&gt;
== Refactoring II ==&lt;br /&gt;
* Lade dir die Datei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/Calc.java Calc.java] runter. Erstelle ein Java-Projekt &amp;quot;Einstein&amp;quot; und importiere die Datei in das Projekt und führe es aus.&lt;br /&gt;
* Im Quellcode wurden zwei Stellen markiert, an denen du den aktuellen Wert einer Variable auslesen sollst. Dies lässt sich sehr einfach mit Hilfe von Breakpoints lösen.&lt;br /&gt;
**Hinweis: Der Quellcode darf zur Lösung der Aufgabe nicht verändert werden!&lt;br /&gt;
       &lt;br /&gt;
* Setze eine Watch Expression auf die Variable &#039;&#039;b&#039;&#039; und beobachte wie sie sich im Laufe des Programms verändert.&lt;br /&gt;
    &lt;br /&gt;
* Exportiere das Programm als Jar-Datei. Damit die Datei später über die Konsole ausgeführt werden kann, gehst du wie folgt vor:&lt;br /&gt;
** Der komplette Projektordner muss exportiert werden&lt;br /&gt;
** Wähle einen Namen für die Datei und einen Ordner in deinem Home Verzeichnis als Exportziel.&lt;br /&gt;
** Klicke zweimal auf &amp;quot;weiter&amp;quot; und wähle die Hauptklasse des Projekts aus.&lt;br /&gt;
** Um zu testen, ob du alles richtig gemacht hast, öffne eine Konsole, wechsle in den Ordner, in dem die Jar-Datei liegt und führe den Befehl &#039;&#039;java -jar filename.jar&#039;&#039; aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Eclipse Plug-Ins==&lt;br /&gt;
&lt;br /&gt;
* Installiere das Plug-In für das deutsche Sprachpaket und starte Eclipse neu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notizen zu den Aufgaben==&lt;br /&gt;
&lt;br /&gt;
Zu den Aufgaben, die hier reinkopiert wurden:&lt;br /&gt;
*An den Stellen, die mit ! gekennzeichnet sind, fehlen noch eine Email-Adresse an die sie die exportierten Dateien schicken sollen (falls das so vorgesehen war) und einige Tipps/Ausformulierungen. Die PlugIn Aufgabe muss gegebenenfalls noch mit Tipps oder einer Anleitung versehen werden, je nachdem wie genau in der VL darauf eingegangen wird. &lt;br /&gt;
&lt;br /&gt;
Ältere Notizen:&lt;br /&gt;
* Ein Programm, das zu Beginn importiert, dann debuggt und wieder exportiert werden muss.&lt;br /&gt;
* Benutzung von Breakpoints und den Funktionen &amp;quot;Step next&amp;quot; sowie &amp;quot;Step into&amp;quot;&lt;br /&gt;
* Anzeigen von Variabeln im Debugger&lt;br /&gt;
&lt;br /&gt;
* Import / Export&lt;br /&gt;
** Import von .class-Dateien&lt;br /&gt;
** Import von .java-Dateien&lt;br /&gt;
** Export als .zip-Datei&lt;br /&gt;
** Export als Ordnerstruktur (nur die .java-dateien)&lt;br /&gt;
&lt;br /&gt;
[http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/Matrikelsuche.java Hier liegt ein kleines Programm zum Importieren und Spielen im Debugger.]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Eclipsekurs_2006/Tag_2&amp;diff=7539</id>
		<title>Eclipsekurs 2006/Tag 2</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Eclipsekurs_2006/Tag_2&amp;diff=7539"/>
		<updated>2006-05-12T14:26:33Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Aufgaben korrigiert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Aufgabe: Grundlagen ==&lt;br /&gt;
* Für die Leute, die noch ein wenig mehr mit den Grundlagen der Programmiersprache Java üben möchten, haben wir [[Javakurs2006/Uebungsaufgaben | hier]] viele kleine Aufgaben hinterlegt. &lt;br /&gt;
* Wer die Grundlagen der Java-Programmierung versteht und keine (bzw. sehr wenige) Probleme mit der Rennschneckenaufgabe von der letzten Eclipse-Übung hatte, kann ruhig den Schwerpunkt dieser Übungseinheit stärker auf Eclipse legen und folgende Aufgaben angehen:&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Refactoring ==&lt;br /&gt;
&lt;br /&gt;
* Für diese und alle weiteren Aufgaben solltest du unter Eclipse -&amp;gt; Window -&amp;gt; Show View -&amp;gt; Others -&amp;gt; Basics -&amp;gt; Tasks öffnen. Dieses Fenster gibt dir einen Überblick über alle ToDo&#039;s und FixMe&#039;s in den Projekten.&lt;br /&gt;
&lt;br /&gt;
* Starte die Eclipse-Umgebung und importiere die Datei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/Array.zip Array.zip] als vorhandenes Projekt (Existing Project)&lt;br /&gt;
** &#039;&#039;Hinweis:&#039;&#039; Vorhandene Projekte in Zip-Dateien können erst seit Eclipse 3.1.1 direkt importiert werden.&lt;br /&gt;
** Führe die soeben importierte Klasse &#039;&#039;Main&#039;&#039; aus.&lt;br /&gt;
** Finde und korrigiere den Fehler in der &#039;&#039;toString()&#039;&#039; Methode der Klasse &#039;&#039;Array&#039;&#039;.&lt;br /&gt;
*** &#039;&#039;Hinweis:&#039;&#039; Diese Aufgabe kann wahlweise mit oder ohne Debugger gelöst werden.&lt;br /&gt;
** Gib der Methode &#039;&#039;fooBar()&#039;&#039; in der Klasse &#039;&#039;Array&#039;&#039; einen passenderen Namen.   &lt;br /&gt;
** Gib der Variable &#039;&#039;temp&#039;&#039; in der Klasse &#039;&#039;Array&#039;&#039; einen passenderen Namen. &lt;br /&gt;
** Die (umbenannte) Methode &#039;&#039;fooBar()&#039;&#039; und &#039;&#039;sumIsEven()&#039;&#039; enthalten beide die Berechnung der Summe aller Elemente des Feldes. Um zukünftige Änderungen zu vereinfachen, ist es sinnvoll, aus mehrfach verwendetem Code eine einzelne Methode zu extrahieren. Benutze Refactoring, um eine Methode zu erstellen, welche die Summe berechnet.&lt;br /&gt;
*** &#039;&#039;Hinweis:&#039;&#039; Schau dir die Vorschau an bevor du den OK Knopf drückst, um gegebenenfalls unerwünschte Ergebnisse zu vermeiden.&lt;br /&gt;
** Bisher hat das Feld &#039;&#039;myArray&#039;&#039; eine feste Länge von 5, da es in der &#039;&#039;fillArray()&#039;&#039; Methode so festgelegt ist. Verändere die Klasse &#039;&#039;Array&#039;&#039; so, dass eine dem Konstruktor übergebene Zahl die Länge des Arrays festlegt. Hierzu musst du der Klasse eine neue Konstante hinzufügen, die im Programm anstelle der Zahl 5 genutzt werden soll. Benutze Refactoring, um alle Vorkommen der Zahl 5 durch die Konstante zu ersetzen.&lt;br /&gt;
*** &#039;&#039;Hinweis:&#039;&#039; Achte auf den Hinweis von Eclipse zur Benennung von Konstanten und auf die Optionen.       &lt;br /&gt;
** In der Klasse &#039;&#039;Main&#039;&#039; werden 2 Objekte vom Typ &#039;&#039;Array&#039;&#039; erstellt. Auf beiden werden die gleichen Berechnungen ausgeführt und ausgegeben. Benutze Refactoring, um für die Füllung der Felder und die Ausgabe eine Methode zu extrahieren. Der Parameter der neuen Methode soll &#039;&#039;myArray&#039;&#039; heißen.&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
!* Wenn du alle ToDo&#039;s und FixMe&#039;s erledigt und aus dem Quellcode entfernt hast, exportiere das Projekt als Zip-Datei und schicke es an ?@?.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tipp:&#039;&#039; Achte darauf, dass die Archivdatei das gesamte Projekt enthält, damit es von jemandem importiert werden kann, ohne dass vorher extra ein neues Projekt angelegt werden muss.&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Der Eclipse Debugger==&lt;br /&gt;
* Lade die Datei [http://blohrmann.net/stuff/StandardNormalVerteilung.java StandardNormalVerteilung.java] herunter und importiere sie in das Projekt &amp;quot;Einstein&amp;quot;.&lt;br /&gt;
* Setze einen Breakpoint in der main-Methode (siehe TODO) und starte das Programm im Debug-Modus.&lt;br /&gt;
* Benutze die &#039;&#039;&#039;Step into/Step over/Run to return/Resume&#039;&#039;&#039; Buttons im Debugger, um folgendes herauszufinden:&lt;br /&gt;
** &#039;&#039;Hinweis:&#039;&#039; Dies lässt sich alles in einem einzigen Programmdurchlauf herausfinden (du kannst aber natürlich trotzdem mehrere Anläufe nehmen bis du es raus hast)&lt;br /&gt;
** Im ersten Aufruf von &#039;&#039;normalVerteilung()&#039;&#039;:&lt;br /&gt;
*** Welcher Wert wird &#039;&#039;xi&#039;&#039;  im 2. Durchlauf der 1. Schleife zugewiesen?&lt;br /&gt;
*** Welcher Wert wird &#039;&#039;summe&#039;&#039; im 2. Durchlauf der 2. Schleife zugewiesen? &lt;br /&gt;
*** &#039;&#039;Tipp:&#039;&#039; Um letzteres herauszufinden kannst du &#039;&#039;zur Laufzeit des Programms&#039;&#039; noch einen Breakpoint einfügen!&lt;br /&gt;
** Im zweiten Aufruf von &#039;&#039;normalVerteilung()&#039;&#039;:&lt;br /&gt;
*** Welchen Wert hat &#039;&#039;summe&#039;&#039; am Ende des Methodenaufrufs? Ermittle dies &#039;&#039;&#039;innerhalb&#039;&#039;&#039; des Aufrufs von &#039;&#039;normalVerteilung()&#039;&#039;!&lt;br /&gt;
*** &#039;&#039;Tipp:&#039;&#039; Auch hier kannst du zur Laufzeit wieder Breakpoints einfügen und entfernen!&lt;br /&gt;
** Lass das Programm bis zum Ende laufen (es erscheint eine Ausgabe auf der Konsole).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Lade dir die Datei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/Calc.java Calc.java] runter. Erstelle ein Java-Projekt &amp;quot;Einstein&amp;quot; und importiere die Datei in das Projekt und führe es aus.&lt;br /&gt;
* Im Quellcode wurden zwei Stellen markiert, an denen du den aktuellen Wert einer Variable auslesen sollst. Dies lässt sich sehr einfach mit Hilfe von Breakpoints lösen.&lt;br /&gt;
**Hinweis: Der Quellcode darf zur Lösung der Aufgabe nicht verändert werden!&lt;br /&gt;
       &lt;br /&gt;
* Setze eine Watch Expression auf die Variable &#039;&#039;b&#039;&#039; und beobachte wie sie sich im Laufe des Programms verändert.&lt;br /&gt;
    &lt;br /&gt;
* Exportiere das Programm als Jar-Datei. Damit die Datei später über die Konsole ausgeführt werden kann, gehst du wie folgt vor:&lt;br /&gt;
** Der komplette Projektordner muss exportiert werden&lt;br /&gt;
** Wähle einen Namen für die Datei und einen Ordner in deinem Home Verzeichnis als Exportziel.&lt;br /&gt;
** Klicke zweimal auf &amp;quot;weiter&amp;quot; und wähle die Hauptklasse des Projekts aus.&lt;br /&gt;
** Um zu testen, ob du alles richtig gemacht hast, öffne eine Konsole, wechsle in den Ordner, in dem die Jar-Datei liegt und führe den Befehl &#039;&#039;java -jar filename.jar&#039;&#039; aus.&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Importieren von Vorgaben und Refactoring==&lt;br /&gt;
&lt;br /&gt;
* Erstelle ein Java-Projekt &amp;quot;Matrix&amp;quot; und importiere die Datei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/MatrixClass.zip MatrixClass.zip] als Archivdatei in das Projekt. Um zu sehen, dass die .class Dateien zum Ausführen eines Programms reichen, starte das Projekt wie gehabt.&lt;br /&gt;
** &#039;&#039;Tipp:&#039;&#039; Wechsle zur Navigator-Ansicht, um die importierten .class Dateien zu sehen.&lt;br /&gt;
** &#039;&#039;Hinweis:&#039;&#039; Die Hauptklasse des Projekts ist &#039;&#039;MatrixTest&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Nun importiere den Quellcode hierzu aus der Archivdatei [http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/MatrixJava.zip MatrixJava.zip] in dein Projekt. Verändere die Klasse &#039;&#039;Matrix&#039;&#039; mittels Refactoring:&lt;br /&gt;
** Gib der Instanzvariable &#039;&#039;giveMeAName&#039;&#039; einen sinnvollen Namen.&lt;br /&gt;
** Kapsle die Instanzariablen &#039;&#039;n&#039;&#039; und &#039;&#039;m&#039;&#039;:&lt;br /&gt;
*** Wähle für &#039;&#039;n&#039;&#039; mit und für &#039;&#039;m&#039;&#039; ohne &amp;quot;Feldverweise beibehalten&amp;quot; aus und schaue dir in der Vorschau den Unterschied an.&lt;br /&gt;
*** Warum ist es in diesem Fall besser, &#039;&#039;n&#039;&#039; und &#039;&#039;m&#039;&#039; auf &#039;&#039;private&#039;&#039; zu setzen? &lt;br /&gt;
*** Ist es hier sinnvoll, für &#039;&#039;n&#039;&#039; und &#039;&#039;m&#039;&#039; getter- und/oder setter-Methoden bereit zu stellen?&lt;br /&gt;
** Gib den Methoden &#039;&#039;multipliesMatrixWithScalar()&#039;&#039; und &#039;&#039;multipliesMatrixWithMatrix()&#039;&#039; den gleichen Methodennamen. Der neue Name sollte sinvoll gewählt werden, aber dennoch nicht eine halbe Zeile lang sein. Warum kann man in diesem Fall beiden Methoden den gleichen Namen geben?&lt;br /&gt;
*** Tipp: Bei &#039;&#039;multipliesMatrixWithMatrix()&#039;&#039; und &#039;&#039;add()&#039;&#039; wäre dies nicht möglich.&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
!* Exportieren die beiden bearbeiteten Java-Dateien als Archivdatei und schicke sie an ?@?.&lt;br /&gt;
&lt;br /&gt;
==Aufgabe: Eclipse Plug-Ins==&lt;br /&gt;
&lt;br /&gt;
* Installiere das Plug-In für das deutsche Sprachpaket und starte Eclipse neu.&lt;br /&gt;
!	(Je nachdem wie genau in der VL auf das Thema eingegeangen wird, muss die Aufgabenstellung gegebenfalls&lt;br /&gt;
	 mit ein paar Tipps bzw. einer kompletten Anleitung versehen werden)&lt;br /&gt;
&lt;br /&gt;
== Notizen zu den Aufgaben==&lt;br /&gt;
&lt;br /&gt;
Zu den Aufgaben, die hier reinkopiert wurden:&lt;br /&gt;
*An den Stellen, die mit ! gekennzeichnet sind, fehlen noch eine Email-Adresse an die sie die exportierten Dateien schicken sollen (falls das so vorgesehen war) und einige Tipps/Ausformulierungen. Die PlugIn Aufgabe muss gegebenenfalls noch mit Tipps oder einer Anleitung versehen werden, je nachdem wie genau in der VL darauf eingegangen wird. &lt;br /&gt;
&lt;br /&gt;
Ältere Notizen:&lt;br /&gt;
* Ein Programm, das zu Beginn importiert, dann debuggt und wieder exportiert werden muss.&lt;br /&gt;
* Benutzung von Breakpoints und den Funktionen &amp;quot;Step next&amp;quot; sowie &amp;quot;Step into&amp;quot;&lt;br /&gt;
* Anzeigen von Variabeln im Debugger&lt;br /&gt;
&lt;br /&gt;
* Import / Export&lt;br /&gt;
** Import von .class-Dateien&lt;br /&gt;
** Import von .java-Dateien&lt;br /&gt;
** Export als .zip-Datei&lt;br /&gt;
** Export als Ordnerstruktur (nur die .java-dateien)&lt;br /&gt;
&lt;br /&gt;
[http://docs.freitagsrunde.org/Veranstaltungen/eclipsekurs_2006/Matrikelsuche.java Hier liegt ein kleines Programm zum Importieren und Spielen im Debugger.]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Mitglieder_in_den_Gremien&amp;diff=5897</id>
		<title>Mitglieder in den Gremien</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Mitglieder_in_den_Gremien&amp;diff=5897"/>
		<updated>2006-05-12T11:56:12Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* Stellvertreter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ständige [[Gremien]] =&lt;br /&gt;
&lt;br /&gt;
== [[Fakultätsrat]] ==&lt;br /&gt;
=== Mitglieder ===&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Martin Häcker&lt;br /&gt;
&lt;br /&gt;
=== Stellvertreter ===&lt;br /&gt;
* Björn Brandenburg&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
* Marcel Grey&lt;br /&gt;
* Ellen Michelsen&lt;br /&gt;
* Natascha Tiotuico&lt;br /&gt;
* Jenny Wegmann (ET Ini)&lt;br /&gt;
* Jan Ole Beyer&lt;br /&gt;
* Hannes Lau&lt;br /&gt;
* Karl Wessel&lt;br /&gt;
* Daniel Sturm&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
&lt;br /&gt;
== [[Ausbildungskommission]] ==&lt;br /&gt;
=== Mitglieder ===&lt;br /&gt;
* Ellen Michelsen (stellvertr. Vorsitzende)&lt;br /&gt;
* Marcel Grey&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Björn Brandenburg (nominiert am 19.01.2006, 10. Sitzung, nachgerückt für Matthias Völker (ET Ini))&lt;br /&gt;
&lt;br /&gt;
=== Stellvertreter ===&lt;br /&gt;
* Timo Glaser&lt;br /&gt;
* Karl Wessel&lt;br /&gt;
* Martin Häcker&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
* Hannes Lau&lt;br /&gt;
* Daniel Sturm&lt;br /&gt;
* Judith Rohloff&lt;br /&gt;
* Christopher Leiste (nominiert am 19.01.2006, 10. Sitzung)&lt;br /&gt;
* Milan Mehner (nominiert am 19.01.2006, 10. Sitzung)&lt;br /&gt;
* Felix Friedrich (nominiert am 19.01.2006, 10. Sitzung)&lt;br /&gt;
* Jakob Lell (nominiert am 19.01.2006, 10. Sitzung)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Derzeit sind praktisch nur Informatiker in der AK aktiv. Wir suchen daher dringend noch interessierte TIler und ETler.&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Informatik ==&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Marcel Grey (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Technische Informatik ==&lt;br /&gt;
Wahl am 6. Juli 2005 im FKR (4. Sitzung)&lt;br /&gt;
* Jörn Gräwe&lt;br /&gt;
* Karina Grühser (Stellvertreterin)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Elektrotechnik ==&lt;br /&gt;
* Andreas Kay&lt;br /&gt;
&lt;br /&gt;
== [[Finanzkommission]] (FinK) ==&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
&lt;br /&gt;
== [[Wahlvorstand]] ==&lt;br /&gt;
(Studentischer Platz derzeit nicht besetzt. Interessenten gesucht!) Als  Mitglied des Wahlvorstands organisiert man die Wahlen zu den verschiedenen Gremien und lernt spätestens am Wahltag &amp;lt;s&amp;gt;die halbe&amp;lt;/s&amp;gt; ein viertel Fakultät kennen.&lt;br /&gt;
&lt;br /&gt;
== [[Raumkommission]] ==&lt;br /&gt;
wird auch [http://iv.tu-berlin.de/comm/index.html#rag Arbeitsgruppe für Raumfragen (RaumAG)] genannt.&lt;br /&gt;
* Bernhard Beschow&lt;br /&gt;
&lt;br /&gt;
== [[Kommission für Informations- und Kommunikationstechnik]] (IK) ==&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
(hat sich nie konstituiert)&lt;br /&gt;
&lt;br /&gt;
== [[Konzil]] ==&lt;br /&gt;
==== Mitglieder ====&lt;br /&gt;
* Marcel&lt;br /&gt;
&lt;br /&gt;
=== stellv. Mitglieder ===&lt;br /&gt;
&lt;br /&gt;
== Computational Neuroscience: Gemeinsame Kommission mit Entscheidungsbefugnis ==&lt;br /&gt;
Wahl am 6. Juli 2005 im FKR (4. Sitzung)&lt;br /&gt;
* Marcel Stimberg&lt;br /&gt;
* Felix Schwarz (Stellvertreter)&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Da Marcel demnächst ausscheiden wird, benötigen wir &amp;quot;Nachwuchs&amp;quot;!&lt;br /&gt;
&lt;br /&gt;
= [[Berufungskommission]]en =&lt;br /&gt;
&lt;br /&gt;
=== Datenbanken und Informationssysteme (W 3), Maschinelles Lernen (W 3) ===&lt;br /&gt;
* Marcel Grey (halt ich ja für ein Gerücht)&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
&lt;br /&gt;
=== [[T-Labs]] ===&lt;br /&gt;
Hierbei handelt es sich um die Professuren für &amp;quot;Security in Telecommunications” (W 3), &amp;quot;Usability“ (W3) und &amp;quot;Service Centric Networkung – Traffic Engineering and Network Planning” (W 2 auf 5 Jahre) , die alle von der Deutschen Telekom gestiftet werden.&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Thomas Kaschwig (Stellvertreter)&lt;br /&gt;
* Daniel Sturm (Stellvertreter)&lt;br /&gt;
* Marcel Grey (Stellvertreter)&lt;br /&gt;
* Martin Häcker (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
=== Agententechnologien in betrieblichen Anwendungen und der Telekommunikation (AOT) ===&lt;br /&gt;
Prof. Albayrak hat derzeit nur eine auf fünf Jahre befristete Stelle (Stiftungsprofessur), die jetzt von der Fakultät übernommen wird und dafür neu ausgeschrieben werden musste (3 Professoren: Sikora (Vorsitz), Jähnichen, Hommel, 1 WM: Barry Linnert (KBS), (Jörg Schneider (KBS), Kroll-Peters), 1 Student).&lt;br /&gt;
* Björn Brandenburg&lt;br /&gt;
* Felix Schwarz (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
=== Photovoltaik ===&lt;br /&gt;
* Philipp Scholz&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
* offizielle [http://iv.tu-berlin.de/comm/index.html Gremienseite] der [[Fakultätsverwaltung]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Fakultäts-ABC]]&lt;br /&gt;
[[Kategorie:Hochschulpolitik]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Eclipsekurs_2006/Organisation&amp;diff=7564</id>
		<title>Eclipsekurs 2006/Organisation</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Eclipsekurs_2006/Organisation&amp;diff=7564"/>
		<updated>2006-05-12T11:21:38Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* feste Zusage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Aufgaben für die Teilnehmer ==&lt;br /&gt;
* [[Eclipsekurs 2006/Tag 1|Samstag, 06. Mai 2006]]&lt;br /&gt;
* [[Eclipsekurs 2006/Tag 2|Samstag, 13. Mai 2006]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Themen ==&lt;br /&gt;
=== 1. Termin ===&lt;br /&gt;
* Programm starten&lt;br /&gt;
** Wo ist eclipse im Uninetz zu finden?&lt;br /&gt;
** Wie setze ich einen Link auf eclipse?&lt;br /&gt;
** PATH setzen?&lt;br /&gt;
** applrc aktualisieren?&lt;br /&gt;
** Workspace wählen&lt;br /&gt;
** Was ist der Workspace?&lt;br /&gt;
&lt;br /&gt;
* Projekt anlegen&lt;br /&gt;
** Was ist ein Projekt in eclipse?&lt;br /&gt;
** Wie erstellt man in eclipse Projekte?&lt;br /&gt;
** Was für Projekte kann man mit eclipse erstellen (gibt es verschiedene Projekte)?&lt;br /&gt;
** Was wird bei einem Projekt angelegt?&lt;br /&gt;
** Wie erstelle ich Klassen im Projekt?&lt;br /&gt;
** EXKURS: Was sind Packages in Java (eclipse)?&lt;br /&gt;
&lt;br /&gt;
* Java-Program starten&lt;br /&gt;
&lt;br /&gt;
* Editor&lt;br /&gt;
** Fensteranordnung erklären&lt;br /&gt;
** Was erscheint in den verschiedenen Fenstern?&lt;br /&gt;
** Was ist der &#039;&#039;Package Explorer&#039;&#039;, &#039;&#039;Hierarchy&#039;&#039; und &#039;&#039;Navigator&#039;&#039;?&lt;br /&gt;
** Wie ändert man die Fensteranordnung?&lt;br /&gt;
** Wie lasse ich zusätzliche Subfenster anzeigen?&lt;br /&gt;
** Was für Menüpunkte gibt es?&lt;br /&gt;
** Wie kann ich meine Klassen anschauen?&lt;br /&gt;
** Wie kann ich meine Klassen editieren?&lt;br /&gt;
** Wie sehe ich Fehler in meinem Sourcecode?&lt;br /&gt;
** Welche Möglichkeiten zur Fehlerbehebung gibt es?&lt;br /&gt;
*** Quickfixes&lt;br /&gt;
** Wie kann ich Java-Konstrukte einfach erstellen (Konstruktoren, Getter, Setter, if-Anweisung, for-Schleife, while-Schleife etc.)?&lt;br /&gt;
** Wie kann man Markierungen setzen (wie zum Beispiel TODO)?&lt;br /&gt;
&lt;br /&gt;
=== 2. Termin ===&lt;br /&gt;
* Advanced Editor Features&lt;br /&gt;
** Refactoring: Wie kann ich Variablen-, Klassen- und Methoden-Namen in meinem kompletten Projekt ändern (umbenennen)?&lt;br /&gt;
* Importieren&lt;br /&gt;
** Wie kann man Vorgaben einbinden (Importieren)?&lt;br /&gt;
** Was kann man importieren?&lt;br /&gt;
** Wie binde ich Bytecode-Vorgaben ein?&lt;br /&gt;
** Wie kann ich Sourcecode einbinden?&lt;br /&gt;
&lt;br /&gt;
* Exportieren&lt;br /&gt;
** Wie geht das Exportieren von Lösungen?&lt;br /&gt;
** Als was kann man expoertieren?&lt;br /&gt;
** Kann man einzelne Klassen exportieren?&lt;br /&gt;
** Kann man ausführbare Dateien exportieren?&lt;br /&gt;
&lt;br /&gt;
* Debugger&lt;br /&gt;
** Was ist ein Debugger?&lt;br /&gt;
** Wie starte ich den Debugger?&lt;br /&gt;
** Wie kann ich ein Programm debuggen?&lt;br /&gt;
** Was sind Haltepunkte?&lt;br /&gt;
** Wie kann ich Haltepunkte setzen?&lt;br /&gt;
** Wie kann ich in meinem Programm navigieren (Schritt vorwärts, Schritt weiter ohne hineingehen)?&lt;br /&gt;
** Wie kann ich den Inhalt von Variablen sehen?&lt;br /&gt;
** Wie beende ich den Debugger?&lt;br /&gt;
&lt;br /&gt;
* Plugins vorstellen (Möglichkeiten für Zuhause)&lt;br /&gt;
&lt;br /&gt;
== Tutoren ==&lt;br /&gt;
&lt;br /&gt;
=== feste Zusage ===&lt;br /&gt;
# Björn Lohrmann&lt;br /&gt;
# Ellen Michelsen&lt;br /&gt;
# Felix Schwarz&lt;br /&gt;
# Hannes Lau (nur 13.5.)&lt;br /&gt;
# Jakob Lell&lt;br /&gt;
# Karl Wessel&lt;br /&gt;
# Marcel Grey (nur 13.5.)&lt;br /&gt;
# Martin Häcker&lt;br /&gt;
# Nadja Menz (nur 13.5.)&lt;br /&gt;
# Robert Buchholz&lt;br /&gt;
# Robert Lubkoll&lt;br /&gt;
# Thorsten Rimkus&lt;br /&gt;
&lt;br /&gt;
== TODOs ==&lt;br /&gt;
* Hemmungslos beim Javakurs bedienen&lt;br /&gt;
* Einfach, Einfach, Einfach: Java ist nicht im Zentrum der Aufgaben!&lt;br /&gt;
* Screenshots und Tutorials schreiben @Marcel @Martin&lt;br /&gt;
** [http://wiki.freitagsrunde.org/Eclipsekurs_2005#Anmerkungen Auf der alten Eclipsekurs Seite sind die alten Tutorials verlinkt]&lt;br /&gt;
* Teilnehmer aquirieren -&amp;gt; Sobald die Zahlen stehen&lt;br /&gt;
** Plakate machen @Dorian @Ellen&lt;br /&gt;
** Plakate Drucken &amp;amp; Aufhängen: @Felix @Ellen @Marcel&lt;br /&gt;
* Vorträge @Felix @Martin&lt;br /&gt;
* Aufgaben erzeugen @Robert Lubkoll &lt;br /&gt;
** Tag 1: @Marcel @Karl @Robert Buchholz (bis Freitag 28.4.)&lt;br /&gt;
** Tag 2: @Karl @Hannes @Nadja (bis Freitag 5.5.)&lt;br /&gt;
* Österreich wegen Evaluation&lt;br /&gt;
* Ort&lt;br /&gt;
** Technik im AVZ (am Freitag vorher) besorgen&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Javakurs2006/Tag_1/Vorlesung_2&amp;diff=7109</id>
		<title>Javakurs2006/Tag 1/Vorlesung 2</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Javakurs2006/Tag_1/Vorlesung_2&amp;diff=7109"/>
		<updated>2006-04-03T11:48:35Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Korrekturlesen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Methoden =&lt;br /&gt;
 static int countOfCharactersInMyName(String name) {&lt;br /&gt;
     return name.length();&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Man schreibt:&lt;br /&gt;
# zuerst &#039;&#039;static&#039;&#039; - aus Gründen, die wir morgen erklären werden.&lt;br /&gt;
# dann den Rückgabetyp: &#039;&#039;int&#039;&#039;, &#039;&#039;double&#039;&#039;, &#039;&#039;boolean&#039;&#039;, &#039;&#039;String&#039;&#039; oder &#039;&#039;void&#039;&#039; (für nichts).&lt;br /&gt;
# danach den Methodennamen. Dabei schreibt man mehrereWorteSoZusammen, so dass dasErsteWortKlein ist und alle darauffolgendenGroß! (auch CamelCase genannt)&lt;br /&gt;
# danach die Argumente der Methode in Klammern &#039;&#039;(String erstesArgument, int zweitesArgument)&#039;&#039; und so weiter. Auch hier gilt die Namenskonvention wie bei den Methoden.&lt;br /&gt;
# Dann in geschweiften Klammern &#039;&#039;&#039;{}&#039;&#039;&#039; der eigentliche Programmcode der Methode, den man mit &#039;&#039;return wert;&#039;&#039; oder nur &#039;&#039;return;&#039;&#039; (für void Methoden) beendet.&lt;br /&gt;
&lt;br /&gt;
= Arrays =&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
int [] vieleInteger = new int [1000];&lt;br /&gt;
double [] wenigGleitkommazahlen;&lt;br /&gt;
wenigGleitkommazahlen = new double[10];&lt;br /&gt;
int anzahl = 42;&lt;br /&gt;
String [] antwort = new String[anzahl];&lt;br /&gt;
&lt;br /&gt;
antwort[3] = &amp;quot;Arthur Dent&amp;quot;;&lt;br /&gt;
String name = antwort[3];&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Arrays sind eine Möglichkeit, viele Werte vom gleichen Typ zu haben. Man schreibt:&lt;br /&gt;
* zuerst den Typ der einzelnen Werte: &#039;&#039;int&#039;&#039;, &#039;&#039;double&#039;&#039;, &#039;&#039;boolean&#039;&#039; oder &#039;&#039;String&#039;&#039;&lt;br /&gt;
* dann ein paar eckige Klammern &#039;&#039;[]&#039;&#039;&lt;br /&gt;
* dann den Namen des Arrays, wobei wieder die normale Namenskonvention, CamelCase mit erstem Buchstaben klein, gilt.&lt;br /&gt;
&lt;br /&gt;
Initialisieren kann man diese Variablen entweder gleich oder später - je nachdem was besser passt. Dazu&lt;br /&gt;
* weist man mit &#039;&#039;=&#039;&#039; den Wert zu, den man von &#039;&#039;new&#039;&#039; zurückbekommt.&lt;br /&gt;
* &#039;&#039;new&#039;&#039; verwendet man so, dass man immer dahinter den Typ der Variablen wiederholt, allerdings schreibt man jetzt in die eckigen Klammern hinein, wie viel Elemente man benötigt - das kann aber auch eine Variable vom Typ &#039;&#039;int&#039;&#039; sein.&lt;br /&gt;
&lt;br /&gt;
Zugreifen kann man auf die Elemente eines Arrays mit der &#039;&#039;[]&#039;&#039; Syntax mit &#039;&#039;einArray[nummer]&#039;&#039; kann man auf die einzelnen Werte sowohl zugreifen als auch ihnen Werte zuweisen.&lt;br /&gt;
&lt;br /&gt;
= Schleifen =&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
while(bedingungDieTrueErgibt()) {&lt;br /&gt;
    tuEtwas();&lt;br /&gt;
}&lt;br /&gt;
int [] zahlen = new int[];&lt;br /&gt;
for(int i = 0; i &amp;lt; zahlen.length; i = i + 1) {&lt;br /&gt;
    zahlen[i] = i;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Arten von Schleifen, die while-Schleife, die hervorragend geeignet ist, wenn man etwas so lange wiederholen möchte bis eine Bedingung zutrifft, und die for-Schleife, mit der man hervorragend alle Werte in einem Array durchgehen kann.&lt;br /&gt;
&lt;br /&gt;
while-Schleifen schreibt man so:&lt;br /&gt;
* zuerst &#039;&#039;while&#039;&#039; und in runden Klammern dahinter die Bedingung. Das kann ein Ausdruck wie &#039;&#039;i &amp;lt; 10&#039;&#039; sein, oder eine Methode wie &#039;&#039;problemGelösst()&#039;&#039; oder &#039;&#039;nochAnDerArbeit()&#039;&#039;&lt;br /&gt;
* Danach in geschweiften Klammern der Inhalt (Body) der Schleife.&lt;br /&gt;
&lt;br /&gt;
for-Schleifen schreibt man so:&lt;br /&gt;
* zuerst &#039;&#039;for&#039;&#039;, dann in runden Klammern drei Anweisungen, jeweils mit Semikolon getrennt: Variablen-Initialisierung, Schleifenbedingung und Weitersetzung der Schleifenvariablen. Sehr oft sieht das sehr ähnlich zu dem Beispiel oben aus.&lt;br /&gt;
* danach auch wieder in geschweiften Klammern die Anweisungen, die wiederholt werden sollen.&lt;br /&gt;
&lt;br /&gt;
= Fehler finden / Debugging =&lt;br /&gt;
Eine einfache Technik, den Fehler in einem Programm zu finden ist es, an verschiedenen Stellen auszugeben, welchen Wert eine Variable hat. Das geht so:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
System.out.println(&amp;quot;Die Variable a hat den Wert: &amp;quot; + a);&lt;br /&gt;
// oder kürzer&lt;br /&gt;
System.out.println(&amp;quot;a: &amp;quot; + a);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Auch sehr gut ist, ein Problem in einer Methode zusammenzufassen und diese dann zu testen, indem man die Methode mit bestimmten Parametern aufruft und das Ergebnis wieder mit &#039;&#039;System.out.println()&#039;&#039; ausgibt. Etwa so:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
System.out.println(&amp;quot;parameter: 3: &amp;quot; methodeDieIchTeste(3));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 4: &amp;quot; methodeDieIchTeste(4));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 23: &amp;quot; methodeDieIchTeste(23));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 42: &amp;quot; methodeDieIchTeste(42));&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit kann man an den Ausgaben sehr gut sehen, was man verbockt hat.&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Javakurs2006/Tag_1/Vorlesung_2&amp;diff=7108</id>
		<title>Javakurs2006/Tag 1/Vorlesung 2</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Javakurs2006/Tag_1/Vorlesung_2&amp;diff=7108"/>
		<updated>2006-04-03T11:47:20Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Korrekturlesen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Methoden =&lt;br /&gt;
 static int countOfCharactersInMyName(String name) {&lt;br /&gt;
     return name.length();&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Man schreibt:&lt;br /&gt;
# zuerst &#039;&#039;static&#039;&#039; - aus Gründen, die wir morgen erklären werden.&lt;br /&gt;
# dann den Rückgabetyp: &#039;&#039;int&#039;&#039;, &#039;&#039;double&#039;&#039;, &#039;&#039;boolean&#039;&#039;, &#039;&#039;String&#039;&#039; oder &#039;&#039;void&#039;&#039; (für nichts).&lt;br /&gt;
# danach den Methodennamen. Dabei schreibt man mehrereWorteSoZusammen, so dass dasErsteWortKlein ist und alle darauffolgendenGroß! (auch CamelCase genannt)&lt;br /&gt;
# danach die Argumente der Methode in Klammern &#039;&#039;(String erstesArgument, int zweitesArgument)&#039;&#039; und so weiter. Auch hier gilt die Namenskonvention wie bei den Methoden.&lt;br /&gt;
# Dann in geschweiften Klammern &#039;&#039;&#039;{}&#039;&#039;&#039; der eigentliche Programmcode der Methode, den man mit &#039;&#039;return wert;&#039;&#039; oder nur &#039;&#039;return;&#039;&#039; (für void Methoden) beendet.&lt;br /&gt;
&lt;br /&gt;
= Arrays =&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
int [] vieleInteger = new int [1000];&lt;br /&gt;
double [] wenigGleitkommazahlen;&lt;br /&gt;
wenigGleitkommazahlen = new double[10];&lt;br /&gt;
int anzahl = 42;&lt;br /&gt;
String [] antwort = new String[anzahl];&lt;br /&gt;
&lt;br /&gt;
antwort[3] = &amp;quot;Arthur Dent&amp;quot;;&lt;br /&gt;
String name = antwort[3];&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Arrays sind eine Möglichkeit, viele Werte vom gleichen Typ zu haben. Man schreibt:&lt;br /&gt;
* zuerst den Typ der einzelnen Werte: &#039;&#039;int&#039;&#039;, &#039;&#039;double&#039;&#039;, &#039;&#039;boolean&#039;&#039; oder &#039;&#039;String&#039;&#039;&lt;br /&gt;
* dann ein paar eckige Klammern &#039;&#039;[]&#039;&#039;&lt;br /&gt;
* dann den Namen des Arrays, wobei wieder die normale Namenskonvention, CamelCase mit erstem Buchstaben klein, gilt.&lt;br /&gt;
&lt;br /&gt;
Initialisieren kann man diese Variablen entweder gleich oder später - je nachdem was besser passt. Dazu&lt;br /&gt;
* weist man mit &#039;&#039;=&#039;&#039; den Wert zu, den man von &#039;&#039;new&#039;&#039; zurückbekommt.&lt;br /&gt;
* &#039;&#039;new&#039;&#039; verwendet man so, dass man immer dahinter den Typ der Variablen wiederholt, allerdings schreibt man jetzt in die eckigen Klammern hinein, wie viel Elemente man benötigt - das kann aber auch eine Variable vom Typ &#039;&#039;int&#039;&#039; sein.&lt;br /&gt;
&lt;br /&gt;
Zugreifen kann man auf die Elemente eines Arrays mit der &#039;&#039;[]&#039;&#039; Syntax mit &#039;&#039;einArray[nummer]&#039;&#039; kann man auf die einzelnen Werte sowohl zugreifen als auch ihnen Werte zuweisen.&lt;br /&gt;
&lt;br /&gt;
= Schleifen =&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
while(bedingungDieTrueErgibt()) {&lt;br /&gt;
    tuEtwas();&lt;br /&gt;
}&lt;br /&gt;
int [] zahlen = new int[];&lt;br /&gt;
for(int i = 0; i &amp;lt; zahlen.length; i = i + 1) {&lt;br /&gt;
    zahlen[i] = i;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Arten von Schleifen, die while-Schleife, die hervorragend geeignet ist, wenn man etwas so lange wiederholen möchte bis eine Bedingung zutrifft, und die for-Schleife, mit der man hervorragend alle Werte in einem Array durchgehen kann.&lt;br /&gt;
&lt;br /&gt;
while-Schleifen schreibt man so:&lt;br /&gt;
* zuerst &#039;&#039;while&#039;&#039; und in runden Klammern dahinter die Bedingung. Das kann ein Ausdruck wie &#039;&#039;i &amp;lt; 10&#039;&#039; sein, oder eine Methode wie &#039;&#039;problemGelösst()&#039;&#039; oder &#039;&#039;nochAnDerArbeit()&#039;&#039;&lt;br /&gt;
* Danach in geschweiften Klammern der Inhalt (Body) der Schleife.&lt;br /&gt;
&lt;br /&gt;
for-Schleifen schreibt man so:&lt;br /&gt;
* zuerst &#039;&#039;for&#039;&#039;, dann in runden Klammern drei Anweisungen, jeweils mit Semikolon getrennt: Variablen-Initialisierung, Schleifenbedingung und Weitersetzung der Schleifenvariablen. Sehr oft sieht das sehr ähnlich zu dem Beispiel oben aus.&lt;br /&gt;
* danach auch wieder in geschweiften Klammern die Anweisungen, die wiederholt werden sollen.&lt;br /&gt;
&lt;br /&gt;
= Fehler Finden / Debugging =&lt;br /&gt;
Eine einfache Technik den Fehler in einem Programm zu finden ist es, an verschiedenen stellen auszugeben welchen Wert eine Variable hat. Das geht so&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
System.out.println(&amp;quot;Die Variable a hat den Wert: &amp;quot; + a);&lt;br /&gt;
// oder kürzer&lt;br /&gt;
System.out.println(&amp;quot;a: &amp;quot; + a);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Auch sehr mächtig ist es ein Problem in einer Methode zusammenzufassen und es dann zu Testen indem man die Methode mit bestimmten Parametern aufruft und das Ergebnis, wieder mit &#039;&#039;System.out.println()&#039;&#039; ausgibt. Etwa so:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
System.out.println(&amp;quot;parameter: 3: &amp;quot; methodeDieIchTeste(3));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 4: &amp;quot; methodeDieIchTeste(4));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 23: &amp;quot; methodeDieIchTeste(23));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 42: &amp;quot; methodeDieIchTeste(42));&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit kann man an den Ausgaben sehr gut sehen was man verbockt hat.&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Javakurs2006/Tag_1/Vorlesung_2&amp;diff=7107</id>
		<title>Javakurs2006/Tag 1/Vorlesung 2</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Javakurs2006/Tag_1/Vorlesung_2&amp;diff=7107"/>
		<updated>2006-04-03T11:46:22Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Korrekturlesen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Methoden =&lt;br /&gt;
 static int countOfCharactersInMyName(String name) {&lt;br /&gt;
     return name.length();&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Man schreibt:&lt;br /&gt;
# zuerst &#039;&#039;static&#039;&#039; - aus Gründen, die wir morgen erklären werden.&lt;br /&gt;
# dann den Rückgabetyp: &#039;&#039;int&#039;&#039;, &#039;&#039;double&#039;&#039;, &#039;&#039;boolean&#039;&#039;, &#039;&#039;String&#039;&#039; oder &#039;&#039;void&#039;&#039; (für nichts).&lt;br /&gt;
# danach den Methodennamen. Dabei schreibt man mehrereWorteSoZusammen, so dass dasErsteWortKlein ist und alle darauffolgendenGroß! (auch CamelCase genannt)&lt;br /&gt;
# danach die Argumente der Methode in Klammern &#039;&#039;(String erstesArgument, int zweitesArgument)&#039;&#039; und so weiter. Auch hier gilt die Namenskonvention wie bei den Methoden.&lt;br /&gt;
# Dann in geschweiften Klammern &#039;&#039;&#039;{}&#039;&#039;&#039; der eigentliche Programmcode der Methode, den man mit &#039;&#039;return wert;&#039;&#039; oder nur &#039;&#039;return;&#039;&#039; (für void Methoden) beendet.&lt;br /&gt;
&lt;br /&gt;
= Arrays =&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
int [] vieleInteger = new int [1000];&lt;br /&gt;
double [] wenigGleitkommazahlen;&lt;br /&gt;
wenigGleitkommazahlen = new double[10];&lt;br /&gt;
int anzahl = 42;&lt;br /&gt;
String [] antwort = new String[anzahl];&lt;br /&gt;
&lt;br /&gt;
antwort[3] = &amp;quot;Arthur Dent&amp;quot;;&lt;br /&gt;
String name = antwort[3];&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Arrays sind eine Möglichkeit, viele Werte vom gleichen Typ zu haben. Man schreibt:&lt;br /&gt;
* zuerst den Typ der einzelnen Werte: &#039;&#039;int&#039;&#039;, &#039;&#039;double&#039;&#039;, &#039;&#039;boolean&#039;&#039; oder &#039;&#039;String&#039;&#039;&lt;br /&gt;
* dann ein paar eckige Klammern &#039;&#039;[]&#039;&#039;&lt;br /&gt;
* dann den Namen des Arrays, wobei wieder die normale Namenskonvention, CamelCase mit erstem Buchstaben klein, gilt.&lt;br /&gt;
&lt;br /&gt;
Initialisieren kann man diese Variablen entweder gleich oder später - je nachdem was besser passt. Dazu&lt;br /&gt;
* weist man mit &#039;&#039;=&#039;&#039; den Wert zu, den man von &#039;&#039;new&#039;&#039; zurückbekommt.&lt;br /&gt;
* &#039;&#039;new&#039;&#039; verwendet man so, dass man immer dahinter den Typ der Variablen wiederholt, allerdings schreibt man jetzt in die eckigen Klammern hinein, wie viel Elemente man benötigt - das kann aber auch eine Variable vom Typ &#039;&#039;int&#039;&#039; sein.&lt;br /&gt;
&lt;br /&gt;
Zugreifen kann man auf die Elemente eines Arrays mit der &#039;&#039;[]&#039;&#039; Syntax mit &#039;&#039;einArray[nummer]&#039;&#039; kann man auf die einzelnen Werte sowohl zugreifen als auch ihnen Werte zuweisen.&lt;br /&gt;
&lt;br /&gt;
= Schleifen =&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
while(bedingungDieTrueErgibt()) {&lt;br /&gt;
    tuEtwas();&lt;br /&gt;
}&lt;br /&gt;
int [] zahlen = new int[];&lt;br /&gt;
for(int i = 0; i &amp;lt; zahlen.length; i = i + 1) {&lt;br /&gt;
    zahlen[i] = i;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Arten von Schleifen, die while-Schleife, die hervorragend geeignet ist wenn man etwas so lange wiederholen möchte bis eine Bedingung zutrifft, und die for-Schleife, mit der man hervorragend alle Werte in einem Array durchgehen kann.&lt;br /&gt;
&lt;br /&gt;
while-Schleifen schreibt man so:&lt;br /&gt;
* zuerst &#039;&#039;while&#039;&#039; und in runden Klammern dahinter die Bedingung. Das kann ein Ausdruck wie &#039;&#039;i &amp;lt; 10&#039;&#039; sein, oder eine Methode wie &#039;&#039;problemGelösst()&#039;&#039; oder &#039;&#039;nochAnDerArbeit()&#039;&#039;&lt;br /&gt;
* Danach in geschweiften Klammern der Inhalt (Body) der Schleife.&lt;br /&gt;
&lt;br /&gt;
for-Schleifen schreibt man so:&lt;br /&gt;
* zuerst &#039;&#039;for&#039;&#039; dann in runden Klammern drei Anweisungen, jeweils mit Semikolon getrennt: Variablen-Initialisierung, Schleifenbedingung und Weitersetzung der schleifenvariablen. Sehr oft sieht das sehr ähnlich zu dem Beispiel oben aus.&lt;br /&gt;
* danach auch wieder in geschweiften Klammern die Anweisungen die wiederholt werden sollen.&lt;br /&gt;
&lt;br /&gt;
= Fehler Finden / Debugging =&lt;br /&gt;
Eine einfache Technik den Fehler in einem Programm zu finden ist es, an verschiedenen stellen auszugeben welchen Wert eine Variable hat. Das geht so&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
System.out.println(&amp;quot;Die Variable a hat den Wert: &amp;quot; + a);&lt;br /&gt;
// oder kürzer&lt;br /&gt;
System.out.println(&amp;quot;a: &amp;quot; + a);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Auch sehr mächtig ist es ein Problem in einer Methode zusammenzufassen und es dann zu Testen indem man die Methode mit bestimmten Parametern aufruft und das Ergebnis, wieder mit &#039;&#039;System.out.println()&#039;&#039; ausgibt. Etwa so:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
System.out.println(&amp;quot;parameter: 3: &amp;quot; methodeDieIchTeste(3));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 4: &amp;quot; methodeDieIchTeste(4));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 23: &amp;quot; methodeDieIchTeste(23));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 42: &amp;quot; methodeDieIchTeste(42));&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit kann man an den Ausgaben sehr gut sehen was man verbockt hat.&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Javakurs2006/Tag_1/Vorlesung_2&amp;diff=7106</id>
		<title>Javakurs2006/Tag 1/Vorlesung 2</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Javakurs2006/Tag_1/Vorlesung_2&amp;diff=7106"/>
		<updated>2006-04-03T11:44:42Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* Methoden */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Methoden =&lt;br /&gt;
 static int countOfCharactersInMyName(String name) {&lt;br /&gt;
     return name.length();&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Man schreibt:&lt;br /&gt;
# zuerst &#039;&#039;static&#039;&#039; - aus Gründen, die wir morgen erklären werden.&lt;br /&gt;
# dann den Rückgabetyp: &#039;&#039;int&#039;&#039;, &#039;&#039;double&#039;&#039;, &#039;&#039;boolean&#039;&#039;, &#039;&#039;String&#039;&#039; oder &#039;&#039;void&#039;&#039; (für nichts).&lt;br /&gt;
# danach den Methodennamen. Dabei schreibt man mehrereWorteSoZusammen, so dass dasErsteWortKlein ist und alle darauffolgendenGroß! (auch CamelCase genannt)&lt;br /&gt;
# danach die Argumente der Methode in Klammern &#039;&#039;(String erstesArgument, int zweitesArgument)&#039;&#039; und so weiter. Auch hier gilt die Namenskonvention wie bei den Methoden.&lt;br /&gt;
# Dann in geschweiften Klammern &#039;&#039;&#039;{}&#039;&#039;&#039; der eigentliche Programmcode der Methode, den man mit &#039;&#039;return wert;&#039;&#039; oder nur &#039;&#039;return;&#039;&#039; (für void Methoden) beendet.&lt;br /&gt;
&lt;br /&gt;
= Arrays =&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
int [] vieleInteger = new int [1000];&lt;br /&gt;
double [] wenigGleitkommazahlen;&lt;br /&gt;
wenigGleitkommazahlen = new double[10];&lt;br /&gt;
int anzahl = 42;&lt;br /&gt;
String [] antwort = new String[anzahl];&lt;br /&gt;
&lt;br /&gt;
antwort[3] = &amp;quot;Arthur Dent&amp;quot;;&lt;br /&gt;
String name = antwort[3];&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Arrays sind eine Möglichkeit viele Werte vom gleichen Typ zu haben. Man schreibt:&lt;br /&gt;
* zuerst den Typ der einzelnen Werte: &#039;&#039;int&#039;&#039;, &#039;&#039;double&#039;&#039;, &#039;&#039;boolean&#039;&#039; oder &#039;&#039;String&#039;&#039;&lt;br /&gt;
* dann ein paar eckige Klammern &#039;&#039;[]&#039;&#039;&lt;br /&gt;
* dann den namen des Arrays, wobei wieder die normale Namenskonvention, CamelCase mit erstem Buchstaben klein, gillt.&lt;br /&gt;
&lt;br /&gt;
Initialisieren kann man diese Variablen entweder gleich, oder später - je nachdem was besser passt. Dazu&lt;br /&gt;
* weißt man mit &#039;&#039;=&#039;&#039; den Wert zu den man von &#039;&#039;new&#039;&#039; zurückbekommt.&lt;br /&gt;
* &#039;&#039;new&#039;&#039; verwendet man so, dass man immer dahinter den typ der Variablen wiederholt, allerdings schreibt man jetzt in die eckigen Klammern hinein wie viel Elemente man benötigt - das kann aber auch eine Variable vom Typ &#039;&#039;int&#039;&#039; sein.&lt;br /&gt;
&lt;br /&gt;
Zugreifen kann man auf die Elemente eines Arrays mit der &#039;&#039;[]&#039;&#039; Syntax mit &#039;&#039;einArray[nummer]&#039;&#039; kann man auf die einzelnen Werte sowohl zugreifen als auch ihnen Werte Zuweisen.&lt;br /&gt;
&lt;br /&gt;
= Schleifen =&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
while(bedingungDieTrueErgibt()) {&lt;br /&gt;
    tuEtwas();&lt;br /&gt;
}&lt;br /&gt;
int [] zahlen = new int[];&lt;br /&gt;
for(int i = 0; i &amp;lt; zahlen.length; i = i + 1) {&lt;br /&gt;
    zahlen[i] = i;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Arten von Schleifen, die while-Schleife, die hervorragend geeignet ist wenn man etwas so lange wiederholen möchte bis eine Bedingung zutrifft, und die for-Schleife, mit der man hervorragend alle Werte in einem Array durchgehen kann.&lt;br /&gt;
&lt;br /&gt;
while-Schleifen schreibt man so:&lt;br /&gt;
* zuerst &#039;&#039;while&#039;&#039; und in runden Klammern dahinter die Bedingung. Das kann ein Ausdruck wie &#039;&#039;i &amp;lt; 10&#039;&#039; sein, oder eine Methode wie &#039;&#039;problemGelösst()&#039;&#039; oder &#039;&#039;nochAnDerArbeit()&#039;&#039;&lt;br /&gt;
* Danach in geschweiften Klammern der Inhalt (Body) der Schleife.&lt;br /&gt;
&lt;br /&gt;
for-Schleifen schreibt man so:&lt;br /&gt;
* zuerst &#039;&#039;for&#039;&#039; dann in runden Klammern drei Anweisungen, jeweils mit Semikolon getrennt: Variablen-Initialisierung, Schleifenbedingung und Weitersetzung der schleifenvariablen. Sehr oft sieht das sehr ähnlich zu dem Beispiel oben aus.&lt;br /&gt;
* danach auch wieder in geschweiften Klammern die Anweisungen die wiederholt werden sollen.&lt;br /&gt;
&lt;br /&gt;
= Fehler Finden / Debugging =&lt;br /&gt;
Eine einfache Technik den Fehler in einem Programm zu finden ist es, an verschiedenen stellen auszugeben welchen Wert eine Variable hat. Das geht so&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
System.out.println(&amp;quot;Die Variable a hat den Wert: &amp;quot; + a);&lt;br /&gt;
// oder kürzer&lt;br /&gt;
System.out.println(&amp;quot;a: &amp;quot; + a);&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Auch sehr mächtig ist es ein Problem in einer Methode zusammenzufassen und es dann zu Testen indem man die Methode mit bestimmten Parametern aufruft und das Ergebnis, wieder mit &#039;&#039;System.out.println()&#039;&#039; ausgibt. Etwa so:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
System.out.println(&amp;quot;parameter: 3: &amp;quot; methodeDieIchTeste(3));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 4: &amp;quot; methodeDieIchTeste(4));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 23: &amp;quot; methodeDieIchTeste(23));&lt;br /&gt;
System.out.println(&amp;quot;parameter: 42: &amp;quot; methodeDieIchTeste(42));&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit kann man an den Ausgaben sehr gut sehen was man verbockt hat.&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Martin_H%C3%A4cker/Java_Kurs/Tag_1&amp;diff=6729</id>
		<title>Martin Häcker/Java Kurs/Tag 1</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Martin_H%C3%A4cker/Java_Kurs/Tag_1&amp;diff=6729"/>
		<updated>2006-03-24T15:59:23Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* Wie fangen wir Java an */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Benutzer:Martin_Häcker/Java_Kurs | &amp;lt;- Zurück zur Übersicht]]&lt;br /&gt;
&lt;br /&gt;
= LE 1: Hello, World! =&lt;br /&gt;
&#039;&#039;&#039;Vortragende:&#039;&#039;&#039; Robert Lubkoll, Felix Schwarz&lt;br /&gt;
&lt;br /&gt;
== Organisatorisches ==&lt;br /&gt;
* Was Passiert&lt;br /&gt;
* Wann passiert was&lt;br /&gt;
* Wie passierts&lt;br /&gt;
* Vorstellung&lt;br /&gt;
* Was ist das genau&lt;br /&gt;
* Wer sind wir: Freiwillig, Umsonst&lt;br /&gt;
* Ziel des Kurses&lt;br /&gt;
* Was sie am Ende können sollen&lt;br /&gt;
* Gruppeneinteilung&lt;br /&gt;
** am Ende der ersten Vorlesung&lt;br /&gt;
** Vorher per e-mail&lt;br /&gt;
&#039;&#039;&#039;Jemand vom Rechnerbetrieb soll bitte da sein, damit wir Login-Probleme lösen können&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== weitere Ideen ===&lt;br /&gt;
* Lernende einbeziehen durch Befragung mit Zetteln, was sie sich vorstellen unter &amp;quot;Programmieren&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Kommentare //, /* */, /** */&lt;br /&gt;
* String: Vormerken, das man hier später klar macht das das auch Objekte und daher Referenzen sind - erstmal ists aber egal, da sie eh Immutable sind&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inhalt (Vorgehen, Beispiele, Ideen) ==&lt;br /&gt;
&lt;br /&gt;
=== Java ===&lt;br /&gt;
==== Wie fangen wir Java an ====&lt;br /&gt;
&lt;br /&gt;
* Hello world&lt;br /&gt;
grobe Struktur der &amp;quot;Umgebung&amp;quot;: keine .sign/.impl Datei sondern nur eine .java&lt;br /&gt;
&lt;br /&gt;
Bildchen für Was ist Was? Syntax zerlegen.&lt;br /&gt;
system.out.println();&lt;br /&gt;
&lt;br /&gt;
* compilieren:&lt;br /&gt;
Was passiert da, wieso erst Compilieren, dann ausführen?&lt;br /&gt;
javac&lt;br /&gt;
java&lt;br /&gt;
&lt;br /&gt;
was für Fehler können auftreten?&lt;br /&gt;
.class&lt;br /&gt;
Klasse heißt anders als Datei &lt;br /&gt;
Compiler falsch aufgerufen&lt;br /&gt;
&lt;br /&gt;
Entscheiden: Zuerst in println rechnen oder zuerst Variablen einführen.&lt;br /&gt;
Semikolons, &lt;br /&gt;
&lt;br /&gt;
* Variablentyp (int) -&amp;gt; Syntax der Deklaration&lt;br /&gt;
Wie darf ein Variablenname aussehen? (Buchstaben,Zahlen, _ )&lt;br /&gt;
* Zuweisung -&amp;gt; Syntax&lt;br /&gt;
man kann Zahlen &amp;gt; 32 direkt eingeben !&lt;br /&gt;
&lt;br /&gt;
* Werte und operatoren +,*,- -&amp;gt; Syntax&lt;br /&gt;
 int zahl1 = 7;&lt;br /&gt;
 int zahl2 = 42;&lt;br /&gt;
 int ergebnis = zahl1 + zahl2;&lt;br /&gt;
 System.out.println(ergebnis);&lt;br /&gt;
&lt;br /&gt;
Zuweisung nach Deklaration.&lt;br /&gt;
Variableninhalte ändern sich durch Zuweisung. Zeigen mit sysout.&lt;br /&gt;
&lt;br /&gt;
Das selbe GANZ kurz nochmal mit anderen Operatoren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sauberes Programmieren&#039;&#039;&#039;&lt;br /&gt;
* Variablen und Identifier-Namen&lt;br /&gt;
** Variablendeklaration - Namen vergeben für Dinge, die man berechnet hat!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
String deklarieren mit &amp;quot;bla&amp;quot; , kein Anführungszeichen im &amp;quot;...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
verknüpfen von Strings (+)&lt;br /&gt;
&lt;br /&gt;
komplizierteres Sysout an selbem Programm&lt;br /&gt;
&lt;br /&gt;
* nicht explizit einführen, sondern nur im If mit Fallunterscheidung&lt;br /&gt;
erweitertes Miniprogramm zur Fallunterscheidung&lt;br /&gt;
* &amp;lt;, &amp;gt;, ==, &amp;lt;=, &amp;gt;= Operatoren &lt;br /&gt;
if mit Operatoren und anderen Variablen&lt;br /&gt;
&lt;br /&gt;
* if -&amp;gt; Syntax&lt;br /&gt;
Minniprogramm zur Fallunterscheidung&lt;br /&gt;
 boolean auwahl = true;&lt;br /&gt;
 if(auswahl) then {&lt;br /&gt;
  System.out.println(&amp;quot;auswahl war true&amp;quot;);&lt;br /&gt;
 else{&lt;br /&gt;
  System.out.println(&amp;quot;auswahl war false&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
* Blöcke/Gültigkeit von Variablen&lt;br /&gt;
&lt;br /&gt;
* Kompliziertere Bedingungen (&amp;amp;&amp;amp;, ||, !)&lt;br /&gt;
&lt;br /&gt;
*(double) mit Punkt als Trennzeichen.&lt;br /&gt;
&lt;br /&gt;
*Division mit / und das bei int gerundet wird&lt;br /&gt;
&lt;br /&gt;
*Kommentare&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fehlermeldungen lesen und verstehen&#039;&#039;&#039;&lt;br /&gt;
* Klammer vergessen&lt;br /&gt;
* Semikolon vergessen&lt;br /&gt;
* Klasse heißt anders als Datei&lt;br /&gt;
* Compiler falsch aufgerufen&lt;br /&gt;
&lt;br /&gt;
== Übungsaufgaben ==&lt;br /&gt;
&lt;br /&gt;
[[Robert Lubkoll/Java Kurs/Tag1/Teil1/Aufgaben | Aufgaben]]&lt;br /&gt;
[[Robert Lubkoll/Java Kurs/Tag1/Teil1/Kommandohilfe | Handout Kommandohilfe]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;cd&#039;&#039; üben (ist drin)&lt;br /&gt;
* Hello World eintippen (kate, gedit, nano, ..) (ist drin)&lt;br /&gt;
* javac / java benutzen (ist drin)&lt;br /&gt;
* Ergebnisse sehen (ist drin)&lt;br /&gt;
&lt;br /&gt;
* Einige Expressions angeben und die Teilnehmer sollen feststellen, was die ausgeben/berechnen würden&lt;br /&gt;
* Das gleiche dann nochmal mit if/else&lt;br /&gt;
* Einen mathematischen Ausdruck in Java übersetzen&lt;br /&gt;
* Fehler einbauen, Fehler finden (laufzeit/compilezeit)&lt;br /&gt;
* [http://www.cs.princeton.edu/introcs/11hello/ Beispiele für Anfängeraufgaben]&lt;br /&gt;
&lt;br /&gt;
=== Zusätzliche Vorschläge ===&lt;br /&gt;
Folgendes sollte in der VL oder Übung angesprochen werden:&lt;br /&gt;
* [http://www.scit.wlv.ac.uk/cbook/chap5.dangling.else.html &amp;quot;Dangling else&amp;quot;-Problem]&lt;br /&gt;
* Semikolon hinter if (hab gelesen, dies sei ein häufiger Fehler bei Anfängern...)&lt;br /&gt;
-- [[Benutzer:Buchholz|Robert Buchholz]] 01:17, 17. Mär 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
= LE 2: Methoden und Schleifen (RobertB und Sven) =&lt;br /&gt;
LE2 Übung mit Zusatzaufgaben und Musterlösung und Vorlesungsfolien [http://user.cs.tu-berlin.de/~svens/files/le2.tar.gz link]&lt;br /&gt;
&lt;br /&gt;
letzte änderungen: folien version1 enthalten (freitag 2006-03-17 10:44)&lt;br /&gt;
&lt;br /&gt;
TODO:&lt;br /&gt;
* LE1 aufgabe benutzen. (delayed)&lt;br /&gt;
&lt;br /&gt;
Benötigete Zeiten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noch niemand hats probiert?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Inhalt ==&lt;br /&gt;
=== Methodik ===&lt;br /&gt;
* Wichtigkeit, dass man Programme in verständliche und sinnvolle Teile unterteilt: &lt;br /&gt;
** dadurch verbesserte test-möglichkeiten (sprich methoden sind auch eine art von modul)&lt;br /&gt;
** verbesserte verständlichkeit([http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-10.html#%25_sec_1.1.8 Procedures as Black-Box Abstractions])&lt;br /&gt;
* Quelltextverkürzung durch schleifen&lt;br /&gt;
** nicht minimierung auf kosten der verständlichkeit&lt;br /&gt;
** was ist aufgabe des entwicklers?&lt;br /&gt;
** und was ist aufgabe des compilers? (vllt. auch nicht?)&lt;br /&gt;
** evtl. ist eine eigene methode sinnvoller/verständlicher?&lt;br /&gt;
&lt;br /&gt;
=== Java ===&lt;br /&gt;
* &#039;&#039;&#039;Typen&#039;&#039;&#039;&lt;br /&gt;
** Arrays&lt;br /&gt;
*** warum, wie und probleme&lt;br /&gt;
** void&lt;br /&gt;
** char?&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Methoden&#039;&#039;&#039;:&lt;br /&gt;
** Namen&lt;br /&gt;
** Aufruf&lt;br /&gt;
** Parameter und Rückgabe -&amp;gt; Call by Value&lt;br /&gt;
** main&lt;br /&gt;
** return&lt;br /&gt;
** Nachtrag Datenstrukturen: void&lt;br /&gt;
** Beispiel: System.out.println()&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Schleifen&#039;&#039;&#039;&lt;br /&gt;
** Blöcke&lt;br /&gt;
** while&lt;br /&gt;
*** Formulieren von Bedingungen&lt;br /&gt;
*** Schleife als zweite Lösung für duplikation von Code&lt;br /&gt;
*** Diskussion Schleife &amp;lt;-&amp;gt; Rekursion&lt;br /&gt;
&lt;br /&gt;
* Anwendung von Schleifen&lt;br /&gt;
* Rekursion &amp;lt;-&amp;gt; Schleifen (Beispiel)&lt;br /&gt;
* Warum/wann Schleifen?&lt;br /&gt;
** als Alternative zu Akkumulator Parametern (Vergleich zu OPAL)&lt;br /&gt;
** wenn die Anzahl der Durchläufe nicht konstant ist&lt;br /&gt;
** for schleife, wann und wozu, einfache beispiele: for(int i = 0; i &amp;lt; 3; i++)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gute Namen&#039;&#039;&#039;&lt;br /&gt;
** Abstrakter Gedanke: Für den Computer ists wurscht, wie man das was man meint aufschreibt. Wir Menschen dagegen lassen und leicht verwirren&lt;br /&gt;
** abwägen zwischen&lt;br /&gt;
*** aussagekraft des namens&lt;br /&gt;
*** häufigkeit im code&lt;br /&gt;
*** kommentar zu variable(nnamen)&lt;br /&gt;
*** länge des namens&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Testen&#039;&#039;&#039;&lt;br /&gt;
* was ist testen?&lt;br /&gt;
** überprüfung von einigen randwerten =&amp;gt; nachdenken ist erforderlich um interessante fälle zu finden&lt;br /&gt;
** testen ist nicht verifizieren&lt;br /&gt;
* wie in java?&lt;br /&gt;
** System.out.println(..);&lt;br /&gt;
** auskommentieren und schrittweises testen&lt;br /&gt;
* was wird getestet?&lt;br /&gt;
** ausgabe von arrays komplex&lt;br /&gt;
** ausgabe von werten mit text verknüpfen&lt;br /&gt;
** Variablen haben unterschiedliche Werte während das Program läuft!&lt;br /&gt;
&lt;br /&gt;
assertTrue-Methode selber schreiben&lt;br /&gt;
&lt;br /&gt;
== Übungsaufgaben ==&lt;br /&gt;
&lt;br /&gt;
* Methoden definieren, die bestimmte Eigenschaften haben&lt;br /&gt;
* Beispiele dann Abtippen und ausprobieren&lt;br /&gt;
* Sie sollen Nachfragen, wenn sie was anderes hatten (oder sowas)&lt;br /&gt;
* Verschiedene Eingabewerte&lt;br /&gt;
* erste Endlosschleife&lt;br /&gt;
* Fehler für die eingeführten elemente&lt;br /&gt;
&lt;br /&gt;
[[Benutzer:Martin_Häcker/Java_Kurs | &amp;lt;- Zurück zur Übersicht]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=CAcert&amp;diff=4236</id>
		<title>CAcert</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=CAcert&amp;diff=4236"/>
		<updated>2006-03-24T13:17:33Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: kleine Änderung bez. Thawte&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;CAcert&#039;&#039;&#039; ist eine Zertifizierungsstelle für kostenlose S/MIME- und SSL-Serverzertifikate. Für personalisierte Zertifikate muss man sich gegenüber CAcert authentifizieren, dafür wurde ein &amp;quot;[[Web of Trust]]&amp;quot; geschaffen, in dem bereits ausreichend authentifizierte CAcert-Benutzer, die sogenannten &amp;quot;Assurer&amp;quot; andere Teilnehmer bestätigen können. Das ganze funktioniert über ein Punktesystem und je mehr Punkte man erhält, desto mehr Rechte hat man und kann dann z.B. für sich selber personalisierte S/MIME-Zertfikate erhalten oder ab einer gewissen Punktzahl auch andere Teilnehmer bestätigen.&lt;br /&gt;
&lt;br /&gt;
Das wichtigste Ziel von CAcert ist, daß ihr [https://www.cacert.org/index.php?id=3 Root-Zertifikat] von den Browser-Herstellern in ihre Produkte aufgenommen wird, damit bei SSL-verschlüsselten Seiten, deren Schlüssel von CAcert unterschrieben wurden, zukünftig keine Warnhinweise mehr angezeigt werden, so wie man es schon von den großen kommerziellen Zertifizierungsstellen her kennt.&lt;br /&gt;
&lt;br /&gt;
http://www.cacert.org/logos/cacert-secured5.png&lt;br /&gt;
&lt;br /&gt;
== Die Freitagsrunde bestätigt dich ==&lt;br /&gt;
Einige von uns sind selber schon CAcert-Assurer bzw. gerade dabei, die benötigten Punkte zu erhalten. Unser Ziel ist es, dass Interessierte bei uns direkt alle benötigten Punkte für die Nutzung von CAcert erhalten können, vorausgesetzt natürlich die Identität konnte nach den Regeln von CAcert überprüft werden (zwei gültige amtliche Ausweisdokumente, mindestens eins mit Lichtbild).&lt;br /&gt;
&lt;br /&gt;
Wir können zur Zeit max. 100 Punkte vergeben (mehr geht per Web of Trust nicht), so dass du selbst sofort ein Assurer wirst. Außerdem ist [[Benutzer:Felix| Felix Schwarz]] auch Thawte Notar. Bei Interesse oder für Fragen und Hinweise, sind für unter [mailto:cacert@freitagsrunde.org cacert@freitagsrunde.org] erreichbar. Da nicht immer alle Assurer freitags da sind, bitte unbedingt vorher per E-Mail ([mailto:cacert@freitagsrunde.org cacert@freitagsrunde.org]) anmelden, um unnötige Wege zu vermeiden.&lt;br /&gt;
&lt;br /&gt;
== Assurer ==&lt;br /&gt;
* [[Benutzer:Martin Häcker|Martin Häcker]] (35 Punkte)&lt;br /&gt;
* [[Benutzer:Thomas|Thomas Kaschwig]] (150 Punkte)&lt;br /&gt;
* [[Benutzer:Felix|Felix Schwarz]] (35 Punkte CAcert, 20 Punkte Thawte)&lt;br /&gt;
* [[Benutzer:Mutax|Florian Streibelt]] (35 Punkte)&lt;br /&gt;
&lt;br /&gt;
== Wo und wann findet das ganze statt? ==&lt;br /&gt;
&lt;br /&gt;
Wir sind eine Studierendeninitiative, die sich regelmäßig am Freitag trifft, daher auch unser Name. Die CAcert-Zertifizierung führen wir i.d.R. vor oder nach dem Treffen durch, in Ausnahmefällen können wir jedoch auch individuelle Termine vereinbaren.&lt;br /&gt;
&lt;br /&gt;
=== Wo? ===&lt;br /&gt;
&lt;br /&gt;
 Technische Universität Berlin&lt;br /&gt;
 Raum [[FR 5046]]&lt;br /&gt;
 Franklinstr. 28/29&lt;br /&gt;
 10587 Berlin&lt;br /&gt;
&lt;br /&gt;
=== Wann? ===&lt;br /&gt;
&lt;br /&gt;
Unsere Sitzung beginnt jeden Freitag um 13 Uhr und geht bis ca. 15:00. Während des Treffen führen wir keine Assurings durch. Daher bitte vorher per E-Mail anmelden und abklären, wann genau wer da ist.&lt;br /&gt;
&lt;br /&gt;
== Wie funktionierts? ==&lt;br /&gt;
&lt;br /&gt;
Du zeigst uns deine Personaldokumente (mind. ein amtlicher Ausweis, zwei stark bevorzugt), füllst das CAcert-Formular aus. Solltest du auf den Ausweisen erkennbar sein, vergeben wir anschließend die Punkte und tragen das auf der CAcert-Webseite ein. Fertig. Das ganze dauert idR. etwa 10-15 Minuten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Was soll ich mitbringen? ==&lt;br /&gt;
&lt;br /&gt;
# Zwei gültige amtliche Ausweisdokumente (z.B. Personalausweis + Führerschein). Wichtig: Auf mindestens einem Bild solltest du gut zu erkennen sein.&lt;br /&gt;
# Für Thawte-Zertifizierungen: Eine Kopie (Vorder- und Rückseite) deiner Personaldokumente. &lt;br /&gt;
# Für Thawte-Zertifizierungen: Im Notary-Listing bei Thawte &amp;quot;Felix Schwarz&amp;quot; freischalten (&amp;quot;allow this notary to view your details&amp;quot;).&lt;br /&gt;
# [https://www.cacert.org/cap.php CAcert-Formulare] haben wir da, du kannst sie aber natürlich auch schon vorher bei CAcert herunterladen und ausfüllen. Die [https://www.thawte.com/en/wot/tngerman.pdf Thawte-Formulare] sind etwas versteckter, aber ebenfalls erhältlich.&lt;br /&gt;
# Du solltest bereits einen Account bei [https://www.cacert.org/ CAcert] besitzen (gleiches gilt natürlich für [http://www.thawte.com/wot/index.html Thawte]).&lt;br /&gt;
# Dich selbst.&lt;br /&gt;
&lt;br /&gt;
== Was muss ich danach noch machen? ==&lt;br /&gt;
&lt;br /&gt;
Wenn du bei uns schon die maximalen 100 Punkte bekommen hast, gibt es eigentlich für dich nicht mehr viel zu machen. Allerdings fänden wir es schön, wenn du folgende Bitten befolgen würdest:&lt;br /&gt;
# Mit 100 Punkten bist du selbst Assurer, kannst also andere bestätigen. Bitte missbrauche deine neue Macht nicht und prüfe die Identität der Leute, die du zertifizierst.&lt;br /&gt;
# Ein Projekt wie CAcert lebt davon, dass es möglichst viele Assurer gibt. Da du jetzt auch einer bist, trage dich doch in die Assurer-Liste ein, damit dich andere finden (dies ist standardmäßig nicht der Fall): Einloggen bei CAcert - Meine Details - Mein Listeneintrag.&lt;br /&gt;
# Installiere das [https://www.cacert.org/index.php?id=3 CAcert-Rootzertifikat] auf Systemen, die du ev. betreust (Familie, Freunde, Verwandte), um für größere Akzeptanz zu werben.&lt;br /&gt;
# Werbe allgemein für CAcert, so dass z.B. auch Foren-Bekannte etc. sich das CAcert-Rootzertifikat installieren.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* https://www.cacert.org/&lt;br /&gt;
* http://wiki.cacert.org/&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Kryptologie]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Martin_H%C3%A4cker/Java_Kurs/Tag_1&amp;diff=6707</id>
		<title>Martin Häcker/Java Kurs/Tag 1</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Martin_H%C3%A4cker/Java_Kurs/Tag_1&amp;diff=6707"/>
		<updated>2006-03-14T17:02:37Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* Java */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Benutzer:Martin_Häcker/Java_Kurs | &amp;lt;- Zurück zur Übersicht]]&lt;br /&gt;
&lt;br /&gt;
= LE 1: Hello, World! =&lt;br /&gt;
&#039;&#039;&#039;Vortragende:&#039;&#039;&#039; Robert Lubkoll, Felix Schwarz&lt;br /&gt;
&lt;br /&gt;
== Organisatorisches ==&lt;br /&gt;
* Was Passiert&lt;br /&gt;
* Wann passiert was&lt;br /&gt;
* Wie passierts&lt;br /&gt;
* Vorstellung&lt;br /&gt;
* Was ist das genau&lt;br /&gt;
* Wer sind wir: Freiwillig, Umsonst&lt;br /&gt;
* Ziel des Kurses&lt;br /&gt;
* Was sie am Ende können sollen&lt;br /&gt;
* Gruppeneinteilung&lt;br /&gt;
** am Ende der ersten Vorlesung&lt;br /&gt;
** Vorher per e-mail&lt;br /&gt;
&#039;&#039;&#039;Jemand vom Rechnerbetrieb soll bitte da sein, damit wir Login-Probleme lösen können&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Inhalt (Vorgehen, Beispiele, Ideen) ==&lt;br /&gt;
=== Methodik ===&lt;br /&gt;
&lt;br /&gt;
Was ist &#039;&#039;&#039;Programmieren?&#039;&#039;&#039;&lt;br /&gt;
* imperativ (prozedural) vs. funktionales Programmieren&lt;br /&gt;
** relation problem &amp;lt;-&amp;gt; lösung / kochrezept&lt;br /&gt;
* Zustandsmaschine&lt;br /&gt;
* Einführung nach [http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-9.html#%25_chap_1 SICP Kapitel 1] (bis &amp;quot;Programming in Lisp&amp;quot;)&lt;br /&gt;
** &#039;&#039;Damit ist die Philosophie von Programmieren gemeint&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Drei Dinge, die wichtig sind für Programmierer (Das soll sich durch den Kurs durchziehen als roter Faden für die Sprachfeatures die wir einführen):&lt;br /&gt;
* Primitive Ausdrücke&lt;br /&gt;
* Kombinationsmöglichkeiten&lt;br /&gt;
* Abstraktionsmöglichkeiten&lt;br /&gt;
&lt;br /&gt;
=== Java ===&lt;br /&gt;
==== Wie fangen wir Java an ====&lt;br /&gt;
* Werte und operatoren +,*,/,-, % (?)&lt;br /&gt;
* Wenige Variablentypen int, String, (double)&lt;br /&gt;
** String: Vormerken, das man hier später klar macht das das auch Objekte und daher Referenzen sind - erstmal ists aber egal, da sie eh Immutable sind&lt;br /&gt;
* Zuweisung&lt;br /&gt;
* &amp;lt;, &amp;gt;, ==, &amp;lt;=, &amp;gt;=&lt;br /&gt;
* if&lt;br /&gt;
&lt;br /&gt;
* Methoden vorgeben: Input, Output&lt;br /&gt;
&lt;br /&gt;
* Was passiert da, wieso erst Compilieren, dann ausführen&lt;br /&gt;
* Live vorführen&lt;br /&gt;
&lt;br /&gt;
==== Vorführung ====&lt;br /&gt;
&#039;&#039;&#039;Aufbau eines Java-Programms&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ein Beispiel bringen und daran erklären, was primitive Ausdrücke, Kombinationen und Abstraktionsmöglichkeiten sind. Das Programm dabei langsam entwickeln und dabei vorführen. Ziel ist, das am schluss ein komplettes Beispiel da steht - also alles verwendet wird was wir erklärt haben, es aber trotzdem so einfach bleibt das es ohne viel Fehlerpotenzial später nachgemacht werden kann.&lt;br /&gt;
 class Test {&lt;br /&gt;
 	static void print(double aNumber) {&lt;br /&gt;
 		System.out.println(&amp;quot;&amp;gt; &amp;quot; + aNumber);&lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 	public static void main(String [] arguments) {&lt;br /&gt;
 		print(3 * 4);&lt;br /&gt;
 		print(7 + 23 * 8 - 3);&lt;br /&gt;
 		// ....&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Methodik ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sauberes Programmieren&#039;&#039;&#039;&lt;br /&gt;
* Variablen und Identifier-Namen&lt;br /&gt;
** Variablendeklaration - Namen vergeben für Dinge, die man berechnet hat!&lt;br /&gt;
** Lokale Namen und wieso: (vielleicht?) [http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-10.html#%25_sec_1.1.8 scrollen bis &#039;&#039;&#039;Local Names&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fehlermeldungen lesen und verstehen&#039;&#039;&#039;&lt;br /&gt;
* Klammer vergessen&lt;br /&gt;
* Semikolon vergessen&lt;br /&gt;
* Klasse heißt anders als Datei&lt;br /&gt;
* Compiler falsch aufgerufen&lt;br /&gt;
&lt;br /&gt;
== Übungsaufgaben ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;cd&#039;&#039; üben&lt;br /&gt;
* Hello World eintippen (kate, gedit, nano, ..)&lt;br /&gt;
* javac / java benutzen&lt;br /&gt;
* Ergebnisse sehen&lt;br /&gt;
* Fehler einbauen, Fehler finden (laufzeit/compilezeit)&lt;br /&gt;
* Einige Expressions angeben und die Teilnehmer sollen feststellen, was die ausgeben/berechnen würden&lt;br /&gt;
* Das gleiche dann nochmal mit if/else&lt;br /&gt;
* Einen mathematischen Ausdruck in Java übersetzen&lt;br /&gt;
* [http://www.cs.princeton.edu/introcs/11hello/ Beispiele für Anfängeraufgaben]&lt;br /&gt;
&lt;br /&gt;
= LE 2: Standardkonstrukte in Java (Robert und Sven) =&lt;br /&gt;
Übungs-Aufgaben inklusive Vorgaben und Musterlösung [http://user.cs.tu-berlin.de/~svens/files/le2_ue.tar.gz LE2UEB]&lt;br /&gt;
&lt;br /&gt;
updated: freitag 2006-03-10 19:05&lt;br /&gt;
&lt;br /&gt;
letzte änderungen: aufgabe 0 mit einigen methoden die sie fixen müssen, bzw. analyisieren sollen.&lt;br /&gt;
&lt;br /&gt;
TODO: LE1 aufgabe benutzen. (delayed)&lt;br /&gt;
&lt;br /&gt;
== Inhalt ==&lt;br /&gt;
=== Methodik ===&lt;br /&gt;
* Wichtigkeit, dass man Programme in verständliche und sinnvolle Teile unterteilt: [http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-10.html#%25_sec_1.1.8 Procedures as Black-Box Abstractions]&lt;br /&gt;
&lt;br /&gt;
=== Java ===&lt;br /&gt;
* &#039;&#039;&#039;Typen&#039;&#039;&#039;&lt;br /&gt;
** boolean (in LE 1, weil if sonst keinen Sinn macht)&lt;br /&gt;
** Arrays&lt;br /&gt;
** was wir im ersten Teil weggelassen haben?&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Methoden&#039;&#039;&#039;:&lt;br /&gt;
** Namend&lt;br /&gt;
** Aufruf&lt;br /&gt;
** Parameter und Rückgabe -&amp;gt; Call by Value&lt;br /&gt;
** main&lt;br /&gt;
** return&lt;br /&gt;
** Nachtrag Datenstrukturen: void&lt;br /&gt;
** Beispiel: System.out.println()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Blöcke&#039;&#039;&#039;&lt;br /&gt;
** if-else&lt;br /&gt;
*** Formulieren von Bedingungen für if, while&lt;br /&gt;
** while&lt;br /&gt;
*** Schleife als zweite Lösung für duplikation von Code&lt;br /&gt;
*** Diskussion Schleife &amp;lt;-&amp;gt; Rekursion???&lt;br /&gt;
&lt;br /&gt;
* Anwendung von Schleifen&lt;br /&gt;
* Rekursion &amp;lt;-&amp;gt; Schleifen (Beispiel)&lt;br /&gt;
* Warum/wann Schleifen?&lt;br /&gt;
** als Alternative zu Akkumulator Parametern (Vergleich zu OPAL)&lt;br /&gt;
** wenn die Anzahl der Durchläufe nicht konstant ist&lt;br /&gt;
** als Luxus - Bsp: for( int i = 0; i &amp;lt; 3; i++ )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gute Namen&#039;&#039;&#039;&lt;br /&gt;
** Abstrakter Gedanke: Für den Computer ists wurscht, wie man das was man meint aufschreibt. Wir Menschen dagegen sind von sowaas verwirrt:&lt;br /&gt;
 class _{static long _&lt;br /&gt;
 (long __,long  ___) {&lt;br /&gt;
 return __==0 ?___+ 1:&lt;br /&gt;
 ___==0?_(__-1,1):_(__&lt;br /&gt;
 -1,_(__, ___-1)) ;  }&lt;br /&gt;
 static  {int _=2 ,___&lt;br /&gt;
 = 2;System.out.print(&lt;br /&gt;
 &amp;quot;a(&amp;quot;+_+&#039;,&#039;+___+ &amp;quot;)=&amp;quot;+&lt;br /&gt;
 _ (_,  ___) ) ;System&lt;br /&gt;
 .exit(1);}}//(C) Ulli&lt;br /&gt;
&lt;br /&gt;
Wir können uns aber helfen indem wir das so schreiben:&lt;br /&gt;
 /** @see: http://de.wikipedia.org/wiki/Ackermann-Funktion */&lt;br /&gt;
 class AckermannFunctionDemo {&lt;br /&gt;
 	static long ackermann(long n, long  m) {&lt;br /&gt;
 		if (n == 0) {&lt;br /&gt;
 			return m + 1;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (m == 0) {&lt;br /&gt;
 			return ackermann(n - 1, 1)&lt;br /&gt;
 		}&lt;br /&gt;
 		else {&lt;br /&gt;
 			return ackermann(n - 1, ackermann(n, m - 1));&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	static void main {&lt;br /&gt;
 		int n = 2, m = 2;&lt;br /&gt;
 		System.out.print(&amp;quot;ackermann(&amp;quot; + n + &#039;,&#039; + m + &amp;quot;) = &amp;quot; &lt;br /&gt;
 			+ ackermann(n, m));&lt;br /&gt;
 		System.exit(1);&lt;br /&gt;
 	}&lt;br /&gt;
 }//(C) Ulli + Martin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Testen: wie testet man ob und wie etwas geht? (Java Ausprobieren)&lt;br /&gt;
** assert-Methode selber schreiben -&amp;gt; Später!&lt;br /&gt;
* Werte ausgeben! -&amp;gt; printf-Debugging&lt;br /&gt;
** Variablen haben unterschiedliche Werte während das Program läuft!&lt;br /&gt;
&lt;br /&gt;
== Übungsaufgaben ==&lt;br /&gt;
&lt;br /&gt;
* Methoden definieren, die bestimmte Eigenschaften haben&lt;br /&gt;
* Beispiele dann Abtippen und ausprobieren&lt;br /&gt;
* Sie sollen Nachfragen, wenn sie was anderes hatten (oder sowas)&lt;br /&gt;
* Verschiedene Eingabewerte&lt;br /&gt;
* erste Endlosschleife&lt;br /&gt;
* Fehler für die eingeführten elemente&lt;br /&gt;
&lt;br /&gt;
[[Benutzer:Martin_Häcker/Java_Kurs | &amp;lt;- Zurück zur Übersicht]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=21&amp;diff=6826</id>
		<title>21</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=21&amp;diff=6826"/>
		<updated>2006-02-24T13:20:02Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: spelling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist - im Gegensatz zur [[42]] - nur die halbe Wahrheit.&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Benutzer:Martin_H%C3%A4cker/Java_Kurs&amp;diff=6442</id>
		<title>Benutzer:Martin Häcker/Java Kurs</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Benutzer:Martin_H%C3%A4cker/Java_Kurs&amp;diff=6442"/>
		<updated>2006-02-17T15:42:21Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* Tutoren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Javakurs=&lt;br /&gt;
[[Javakurs2006]]&lt;br /&gt;
* Räume -&amp;gt; nicht so das problem&lt;br /&gt;
* Beamer / VNC-Multicast?&lt;br /&gt;
* Zedat (FU) hat spezielle Räume für sowas?&lt;br /&gt;
* Anzahl der Leute: eher viel zu viele, ca. 100 Geht&lt;br /&gt;
&lt;br /&gt;
= Beteiligte =&lt;br /&gt;
Wer kennt noch jemanden der Mitmachen würde? &#039;&#039;&#039;Bitte ansprechen - immer Persönlich.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wir suchen Helfer die:&lt;br /&gt;
* den Teilnehmern bei den Java-Programmen zu helfen (wie geht das mit dem &amp;quot;if-then-else&amp;quot;, der &amp;quot;for&amp;quot;-Schleife, wie schreibt man das &amp;quot;try-catch&amp;quot;, ...)&lt;br /&gt;
* die 10 Leuten erklären wie man mit mit Java im Detail umgeht und Fragen beantworten&lt;br /&gt;
* die vor 100 Leuten einen Vortrag halten und Java erklären&lt;br /&gt;
* die helfen diese Vorträge inhaltlich Vorzubereiten&lt;br /&gt;
&lt;br /&gt;
Teilnehmer bitte mit e-mail-Adresse eintragen&lt;br /&gt;
&lt;br /&gt;
==Tutoren ==&lt;br /&gt;
* Marcel&lt;br /&gt;
* Martin&lt;br /&gt;
* Arthur&lt;br /&gt;
* Florian&lt;br /&gt;
* Thomas&lt;br /&gt;
* Felix&lt;br /&gt;
* Kristian Bergmann&lt;br /&gt;
* Robert Buchholz&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
* Ellen&lt;br /&gt;
&lt;br /&gt;
== Rechnerbetreuer ==&lt;br /&gt;
* Jacob&lt;br /&gt;
* Karl &lt;br /&gt;
* Andreas Janson (vielleicht)&lt;br /&gt;
* Björn Lohrmann&lt;br /&gt;
* Sven Schneider (Vielleicht)&lt;br /&gt;
* Alex Löwer&lt;br /&gt;
&lt;br /&gt;
== Teilnehmer ==&lt;br /&gt;
* Max&lt;br /&gt;
&lt;br /&gt;
= Durchführung =&lt;br /&gt;
== Ankündigung ==&lt;br /&gt;
* In den Tutorien von Info 1&lt;br /&gt;
* In den Newsgroups Informatik 1 + 2&lt;br /&gt;
* In den Mailinglisten der Freitagsrunde&lt;br /&gt;
* An alle Teilnehmer von Informatik 1 per mail&lt;br /&gt;
* Während der Info 1 Klausureinsicht mit einem Plakat&lt;br /&gt;
&lt;br /&gt;
= Stoffplan =&lt;br /&gt;
* JAVA Grundlagen!&lt;br /&gt;
* &amp;quot;Objekt&amp;quot; ist nicht bäh...&lt;br /&gt;
&lt;br /&gt;
== Arthurs Zeitplan ==&lt;br /&gt;
erstmal der allgemeine Tagesablauf:&lt;br /&gt;
&lt;br /&gt;
* 1 h &amp;quot;Großgruppe&amp;quot;&lt;br /&gt;
* 2-3 h Kleingruppe&lt;br /&gt;
* Pause (Essen)&lt;br /&gt;
* 1 h &amp;quot;Großgruppe&amp;quot;&lt;br /&gt;
* 2-3 h Kleingruppe&lt;br /&gt;
* Hausaufgaben?&lt;br /&gt;
&lt;br /&gt;
daraus ergibt sich bei 4-5 Tagen 8-10 Lerneinheiten (LE).&lt;br /&gt;
&lt;br /&gt;
;LE1&lt;br /&gt;
:Ziel eigenes &amp;quot;Hello World&amp;quot; in Java&lt;br /&gt;
;LE2&lt;br /&gt;
:Ziel Bedingung benutzen &lt;br /&gt;
;LE3&lt;br /&gt;
:Ziel Schleifen benutzen&lt;br /&gt;
;LE4&lt;br /&gt;
:Ziel Methoden Aufruf (einfach)&lt;br /&gt;
;LE5&lt;br /&gt;
:Ziel Parameter und Rückgabewerte bei Methoden&lt;br /&gt;
;LE6&lt;br /&gt;
:Ziel Objekt als Sammlung von Daten (Struct)&lt;br /&gt;
:Konstruktor?&lt;br /&gt;
;LE7&lt;br /&gt;
:Ziel Objekt mit Methode(n) / Konstruktor &lt;br /&gt;
;LE8&lt;br /&gt;
:Ziel Standardmethoden (toString?)&lt;br /&gt;
;LE9&lt;br /&gt;
:Ziel Standardbibliothek (z.B. file IO)&lt;br /&gt;
;LE10&lt;br /&gt;
:Ziel Standardbibliothek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Java&lt;br /&gt;
** datentypen&lt;br /&gt;
** variablen&lt;br /&gt;
** zuweisung&lt;br /&gt;
** vergleich&lt;br /&gt;
** bedingungen if&lt;br /&gt;
** schleifen&lt;br /&gt;
** ein/ausgabe&lt;br /&gt;
** datei ein/ausgabe&lt;br /&gt;
* Programmieren im allgemeinen / &amp;quot;prozedural&amp;quot; programmieren&lt;br /&gt;
** Zustandsmaschine&lt;br /&gt;
* Problemlösungsstrategien&lt;br /&gt;
** Java&lt;br /&gt;
*** Debugging&lt;br /&gt;
*** kleine probleme&lt;br /&gt;
*** testen&lt;br /&gt;
** idee&lt;br /&gt;
*** kleine probleme&lt;br /&gt;
&lt;br /&gt;
== Felixs Zeitplan ==&lt;br /&gt;
== Martins Zeitplan ==&lt;br /&gt;
Vorgehen nach Ausdrucksmodell? Also Sprachfeatures so einführen wie man sie braucht um Probleme ausdrücken zu können? -- Schwierig, behalte ich aber mal im Hinterkopf.&lt;br /&gt;
&lt;br /&gt;
=== Tag 1 ===&lt;br /&gt;
Einführung nach [http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-9.html#%25_chap_1 SICP Kapitel 1] (bis &amp;quot;Programming in Lisp&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Drei Dinge die Wichtig sind für Programmierer:&lt;br /&gt;
* Primitive Ausdrücke&lt;br /&gt;
* Kombinationsmöglichkeiten&lt;br /&gt;
* Abstraktionsmöglichkeiten&lt;br /&gt;
&lt;br /&gt;
Java Stoff:&lt;br /&gt;
Ein Beispiel bringen und daran erklären was primitive Ausdrücke, Kombinationen und Abstraktionsmöglichkeiten sind (evtl. langsam entwickeln):&lt;br /&gt;
 class Test {&lt;br /&gt;
 	static void print(double aNumber) {&lt;br /&gt;
 		System.out.println(&amp;quot;&amp;gt; &amp;quot; + aNumber);&lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 	public static void main(String [] arguments) {&lt;br /&gt;
 		print(3 * 4);&lt;br /&gt;
 		print(7 + 23 * 8 - 3);&lt;br /&gt;
 		// ....&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
* Variablendeklaration - Namen vergeben für dinge die man berechnet hat!&lt;br /&gt;
** Lokale Namen und wieso: (vielleicht?) [http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html#%25_toc_%25_sec_Temp_41]&lt;br /&gt;
An dieser Stelle primitive Datentypen und String einführen, mit dem Hinweis das bei den Primitiven alles normal sei, während bei String &amp;quot;alles anders&amp;quot; ist. Dann später diesen Unterschied aufgreifen. (String ist ja nun &amp;quot;immutable&amp;quot;, trotzdem?). &lt;br /&gt;
* Zuweisung&lt;br /&gt;
* if, else&lt;br /&gt;
* methoden -&amp;gt; Wichtigkeit das man Programme in verständliche und Sinnvolle Teile unterteilt: [http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-10.html#%25_sec_1.1.8 Procedures as Black-Box Abstractions]&lt;br /&gt;
* Return&lt;br /&gt;
* System.out.println()&lt;br /&gt;
* wie testet man ob und wie etwas geht? (Java Ausprobieren)&lt;br /&gt;
&lt;br /&gt;
Abstrakter Gedanke: Für den Computer ists wurscht wie man das was man meint aufschreibt, wir Menschen dagegen sind von sowaas verwirrt:&lt;br /&gt;
 class _{static long _&lt;br /&gt;
 (long __,long  ___) {&lt;br /&gt;
 return __==0 ?___+ 1:&lt;br /&gt;
 ___==0?_(__-1,1):_(__&lt;br /&gt;
 -1,_(__, ___-1)) ;  }&lt;br /&gt;
 static  {int _=2 ,___&lt;br /&gt;
 = 2;System.out.print(&lt;br /&gt;
 &amp;quot;a(&amp;quot;+_+&#039;,&#039;+___+ &amp;quot;)=&amp;quot;+&lt;br /&gt;
 _ (_,  ___) ) ;System&lt;br /&gt;
 .exit(1);}}//(C) Ulli&lt;br /&gt;
&lt;br /&gt;
Wir können uns aber helfen indem wir das so schreiben:&lt;br /&gt;
 /** @see: http://de.wikipedia.org/wiki/Ackermann-Funktion */&lt;br /&gt;
 class AckermannFunctionDemo {&lt;br /&gt;
 	static long ackermann(long n, long  m) {&lt;br /&gt;
 		if (n == 0) {&lt;br /&gt;
 			return m + 1;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (m == 0) {&lt;br /&gt;
 			return ackermann(n - 1, 1)&lt;br /&gt;
 		}&lt;br /&gt;
 		else {&lt;br /&gt;
 			return ackermann(n - 1, ackermann(n, m - 1));&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	static {&lt;br /&gt;
 		int n = 2, m = 2;&lt;br /&gt;
 		System.out.print(&amp;quot;ackermann(&amp;quot; + n + &#039;,&#039; + m + &amp;quot;) = &amp;quot; &lt;br /&gt;
 			+ ackermann(n, m));&lt;br /&gt;
 		System.exit(1);&lt;br /&gt;
 	}&lt;br /&gt;
 }//(C) Ulli&lt;br /&gt;
&lt;br /&gt;
Beispiele + Übungen&lt;br /&gt;
* Einige Expressions angeben und die Teilnehmer sollen feststellen was die ausgeben/berechnen würden&lt;br /&gt;
* Das gleiche dann nochmal mit if/else&lt;br /&gt;
* Einen mathematischen Ausdruck in Java übersetzen&lt;br /&gt;
* methoden definieren die bestimmte eigenschaften haben&lt;br /&gt;
Beispiele dann Abtippen und ausprobieren -&amp;gt; Sie sollen Nachfragen wenn sie was anderes hatten (oder sowas)&lt;br /&gt;
// TODO: Reicht das, oder brauchts noch mehr?&lt;br /&gt;
&lt;br /&gt;
=== Tag 2 ===&lt;br /&gt;
* Methoden als abstraktionsmöglichkeiten -&amp;gt; verstecken von methoden [http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html#%25_toc_%25_sec_Temp_43] Bringts das an der stelle?&lt;br /&gt;
* while, for&lt;br /&gt;
** Anwendung davon&lt;br /&gt;
* Konzept Klassenbibliothek&lt;br /&gt;
** Javadocs finden, lesen, verwenden, schreiben -&amp;gt; http://www.javadocs.org&lt;br /&gt;
** List, ArrayList, InputReader, BufferedReader, Scanner&lt;br /&gt;
* Wie entwickelt man Programme stück für stück? (Vorgehen + Testen)&lt;br /&gt;
** kleine stücke&lt;br /&gt;
** seperat testen (von main aus)&lt;br /&gt;
** ausblick automatisieren&lt;br /&gt;
&lt;br /&gt;
=== Tag 3 ===&lt;br /&gt;
* Objekte als daten mit methoden ausssenherum&lt;br /&gt;
** um innendrinn auswechseln zu können&lt;br /&gt;
* Objekte, Static nicht static&lt;br /&gt;
** [http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html#%25_toc_%25_sec_3.1.2 Benefits of Local State]&lt;br /&gt;
&lt;br /&gt;
=== Tag 4 ===&lt;br /&gt;
* vorgehen&lt;br /&gt;
* debugging&lt;br /&gt;
* testen?&lt;br /&gt;
* Aufgaben&lt;br /&gt;
** Selber ein schlechtes Programm &amp;quot;fehlerbeseitigen lassen&amp;quot;&lt;br /&gt;
** schlechte Bezeichnungen durch bessere ersetzen lassen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Roberts Ideen und Anmerkungen ==&lt;br /&gt;
&lt;br /&gt;
=== Vorstellung  ===&lt;br /&gt;
Um mir ein Bild der Situation zu machen und meine Ideen wirklich zusammenhängend aufschreiben zu können, habe ich in Zusammenarbeit mit Sebastian ein Alternativkonzept überlegt, das sich von den zwei vorgestellten (Arthur und Martin) abhebt, aber in dem es natürlich viele Überschneidungen gibt. Es ist also durchaus nicht unähnlich, d.h. &#039;&#039;merge&#039;&#039;bar.&lt;br /&gt;
&lt;br /&gt;
In diesem Abschnitt finden sich alle Kommentare, Meinungen und Ideen. Im nächsten Abschnitt dann stichwortartig ein Ablaufplan.&lt;br /&gt;
&lt;br /&gt;
=== Paradigmen der Entwicklung===&lt;br /&gt;
Woran sich unser Konzept messen lassen sollte und worin es sich von den anderen Konzepten unterscheidet:&lt;br /&gt;
* Zeitliche Kompaktifizierung&lt;br /&gt;
* Inhaltliche und zeitliche Trennung zwischen Methodik und Java-Syntax&lt;br /&gt;
&lt;br /&gt;
* Problem: Neben den inhaltlichen Aspekten sollen auch methodische vermittelt werden:&lt;br /&gt;
** Herangehensweise an Probleme&lt;br /&gt;
** Fehler finden/Fehlermeldungen lesen/Debuggen&lt;br /&gt;
** Gutes Softwaredesign (im Kleinen)&lt;br /&gt;
&lt;br /&gt;
* Frage: Wie mischt man das?&lt;br /&gt;
** Man kann nicht erst 2 Tage programmieren, ohne dass die Leute wissen, wie sie Fehler in ihren Programmen finden.&lt;br /&gt;
** Es geht aber auch nicht, dass erste sinnvolle Programme (Schleifen, Methoden) erst am Ende des zweiten Tages laufen.&lt;br /&gt;
** Bei zuviel Mischung verlieren die Leute den Faden.&lt;br /&gt;
&lt;br /&gt;
* Ziele:&lt;br /&gt;
** Praktische Orientierung, d.h. schnelle Erfolge, damit die Leute am Ball bleiben und sehen, was sie machen können.&lt;br /&gt;
** Eine Prise mehr Stoff, als jeder versteht -- das ist wichtiger als Langeweile!&lt;br /&gt;
&lt;br /&gt;
* Ideen:&lt;br /&gt;
** In der ersten Vorlesung sollten mögliche Probleme angesprochen werden: Wie interpretiere ich die Fehlermeldungen richtig. Sonst haben 80% der Leute keine Ahnung, wie sie die Fehler in ihren ersten Hello-World&#039;s finden.&lt;br /&gt;
** Syntax+Konstrukte und Methodik trennen. In der ersten Vorlesung einen Misch fahren, danach trennen.&lt;br /&gt;
** Sprachkonstrukte schneller durchziehen.&lt;br /&gt;
&lt;br /&gt;
=== Begründung zur Zeiteinteilung ===&lt;br /&gt;
Wieviel Zeit ist &#039;&#039;&#039;angemessen&#039;&#039;&#039; für so einen Einführungskurs?&lt;br /&gt;
&lt;br /&gt;
Ich meine: 2-3 Tage. Warum?&lt;br /&gt;
&lt;br /&gt;
* Bedenkt man, wieviel 5x8 Stunden sind, so sieht man: Das sind 4SWS! So viel wie eine gesamte Lehrveranstaltung mit Vorlesung und Tutorium (z.B. TheGI3).&lt;br /&gt;
* Jeder der Veranstalter sollte sich fragen: Was würde ich von einem Seminar erwarten, in das ich als Teilnehmer 40 Stunden Zeitaufwand an Anwesenheit hereinstecke. Und das Ergebnis sollte dann damit verglichen werden, was in diesem Kurs &#039;rüber kommt.&lt;br /&gt;
* Der Stoff ist einfach zu wenig, um damit auf einem gewissen Niveau mehr als 3 Tage zu füllen, das sind immerhin 24 Stunden. Das ist wirklich &#039;&#039;&#039;richtig viel Zeit&#039;&#039;&#039;.&lt;br /&gt;
* Prinzipiell ist ein gestraffter Kurs auch nicht uninteressant für diejenigen, die schon Java-Erfahrung haben.&lt;br /&gt;
* Man verschreckt sonst diejenigen, die Interesse an dem Kurs haben, aber ggf. auch nicht soviel Zeit investieren wollen, ebenso wie Helfer, die gern an einem 2-3-Tage-Projekt mitwirken würden.&lt;br /&gt;
* Selbst für Java-Anfänger ist ein Kurs mit dem Zeitaufwand einer gesamten Woche abschreckend!&lt;br /&gt;
* Der Kurs richtet sich an Teilnehmer, die noch keine Erfahrung in der imperativen Programmierung haben. Sicher sind darunter auch Lernschwache, aber man kann auch die Massen nicht langweilen. Wenn man sich nur am Leistungsminimum orientiert, dann leiden alle darunter. Wählt man einen Mittelweg, so langweilt sich keiner und die Schwächeren haben die Chance, etwas mitzunehmen, danach Fragen zu stellen und selbst Werkzeuge in der Hand zu haben, um nach Lösungen für ihre Probleme zu suchen (Buch-Referenz, Doku)&lt;br /&gt;
&lt;br /&gt;
=== Offene TODOs und Ideen ===&lt;br /&gt;
* Gute (Anfänger)-Literatur finden und nennen, vllt. deutsch und gedruckt? (nix gegen das vielfach verlinkte SICP) Was gibt es in der UB?&lt;br /&gt;
* Ist auf der Konsole der CLASSPATH standardmäßig korrekt gesetzt?&lt;br /&gt;
* Ist der Kurs nicht auch geeignet für Leute mit Kenntnissen in imperativer Programmierung? (Falls der Ansturm doch nicht so groß sein sollte)&lt;br /&gt;
* Dann: Trennung in &amp;quot;Leute ohne imperative-Kenntnisse&amp;quot; und &amp;quot;Leute mit imp. Kenntnissen, aber ohne Plan von Java&amp;quot;&lt;br /&gt;
* Eclipse intro muss mit rein&lt;br /&gt;
* Warum/wann Schleifen?&lt;br /&gt;
** als Alternative zu Akkumulator Parametern (Vergleich zu OPAL)&lt;br /&gt;
** wenn die Anzahl der Durchläufe nicht konstant ist&lt;br /&gt;
** als Luxus - Bsp: for( int i = 0; i &amp;lt; 3; i++ )&lt;br /&gt;
&lt;br /&gt;
=== Anmerkungen ===&lt;br /&gt;
* Nicht zuviel Raum für das Thema der Namen. Sprechende Bezeichner sind wichtig und das sollte angesprochen werden, jedoch sind die &#039;&#039;Best Practices&#039;&#039; hier etwas, was sie entweder&lt;br /&gt;
** schon in Info1 gelernt haben&lt;br /&gt;
** noch selbst lernen werden (und nur selbst lernen können). Kann man guten Stil anerziehen?&lt;br /&gt;
* Was bringt da eine Aufgabe a la &amp;quot;Findet bessere Namen&amp;quot;? Das Thema sollte explizit angesprochen, aber nur implizit geübt werden.&lt;br /&gt;
&lt;br /&gt;
* Keine Hardcore-Objektorientierung (run). Dies soll doch ein Anfängerkurs sein.&lt;br /&gt;
&lt;br /&gt;
* Keine Hausaufgaben. Bei 8 Stunden Anwesenheit setzt sich niemnand um 22 Uhr noch hin und will die machen.&lt;br /&gt;
&lt;br /&gt;
== Roberts Zeitplan ==&lt;br /&gt;
&lt;br /&gt;
=== LE 1 - VL ===&lt;br /&gt;
&#039;&#039;&#039;(lieber etwas länger, weil im TUT nicht so viel läuft: max. 90 Min)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Methoden:&lt;br /&gt;
* Programmieren im Allgemeinen&lt;br /&gt;
** imperativ vs. funktionales Programmieren&lt;br /&gt;
&lt;br /&gt;
Java:&lt;br /&gt;
* Aufbau eines Java-Programms&lt;br /&gt;
* Variablen und Identifier-Namen&lt;br /&gt;
* Literale&lt;br /&gt;
* Zuweisung, Operatoren (+, *, &amp;lt;=, %)&lt;br /&gt;
* Datenstrukturen und Typen:&lt;br /&gt;
** Primitive&lt;br /&gt;
** String&lt;br /&gt;
** Arrays (?)&lt;br /&gt;
* Kommentare&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
* Hello-World&lt;br /&gt;
&lt;br /&gt;
* javac&lt;br /&gt;
&lt;br /&gt;
Methodik:&lt;br /&gt;
* Fehlermeldungen lesen und verstehen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== LE 1 - TUT ===&lt;br /&gt;
&lt;br /&gt;
* cd üben&lt;br /&gt;
* Hello World eintippen (kate, gedit, nano, ..)&lt;br /&gt;
* javac / java benutzen&lt;br /&gt;
* Ergebnisse sehen&lt;br /&gt;
* Fehler einbauen, Fehler finden (laufzeit/compilezeit)&lt;br /&gt;
&lt;br /&gt;
* Kurz-Einführung Eclipse&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== LE 2 - VL ===&lt;br /&gt;
Java:&lt;br /&gt;
* Methoden:&lt;br /&gt;
** Aufruf&lt;br /&gt;
** Parameter und Rückgabe&lt;br /&gt;
** main&lt;br /&gt;
** return&lt;br /&gt;
** Nachtrag Datenstrukturen: void&lt;br /&gt;
&lt;br /&gt;
* Blöcke&lt;br /&gt;
** if-else&lt;br /&gt;
** for&lt;br /&gt;
** while&lt;br /&gt;
** continue&lt;br /&gt;
** break&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== LE 2 - TUT ===&lt;br /&gt;
&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== LE 3 - VL ===&lt;br /&gt;
&lt;br /&gt;
* Klassen und Objekte&lt;br /&gt;
** als Ansammlung von Daten mit Methoden dazu&lt;br /&gt;
** static&lt;br /&gt;
** final&lt;br /&gt;
** Konstruktoren&lt;br /&gt;
** null, new&lt;br /&gt;
** this&lt;br /&gt;
&lt;br /&gt;
* Methoden-Nachtrag&lt;br /&gt;
** Referenzen (Pointer)&lt;br /&gt;
** insb: Referenzen sind nicht Kopien&lt;br /&gt;
** Overloading&lt;br /&gt;
&lt;br /&gt;
* Type Casting&lt;br /&gt;
* Java-API&lt;br /&gt;
* JavaDoc&lt;br /&gt;
* Input/Output (Streams, usw.) &amp;lt;-- großer Block&lt;br /&gt;
* Collections, Enumerations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== LE 3 - TUT ===&lt;br /&gt;
&lt;br /&gt;
* Selbst Klassen schreiben&lt;br /&gt;
* Klassen benutzen:&lt;br /&gt;
** Input/Output üben&lt;br /&gt;
** Viele andere Klassen aus der Java-API finden und nutzen&lt;br /&gt;
** Praktische Vorgehensweise, Anleitung zum Selbstlernen, nicht so viel Vorlesung dazu&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== LE 4 - VL ===&lt;br /&gt;
Methodik:&lt;br /&gt;
** Rekursion &amp;lt;-&amp;gt; Schleifen (Beispiel)&lt;br /&gt;
** Problemlösungsstrategien&lt;br /&gt;
&lt;br /&gt;
* Modularisierung und Strukturierung -- auf allen Ebenen&lt;br /&gt;
** Klassen (als Strukturen)&lt;br /&gt;
** Methoden-Kapselung&lt;br /&gt;
&lt;br /&gt;
* Java-Entwicklung&lt;br /&gt;
** Gefundene Fehler korrigieren&lt;br /&gt;
** Debugging&lt;br /&gt;
** Selber Fehler finden: Testen&lt;br /&gt;
** -&amp;gt; Laufend kompilieren, nicht erst am Ende!&lt;br /&gt;
** -&amp;gt; Laufend testen, nicht erst am Ende!&lt;br /&gt;
&lt;br /&gt;
* Tools&lt;br /&gt;
** Eclipse&lt;br /&gt;
** ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wichtig, aber außen vor ===&lt;br /&gt;
* Vererbung&lt;br /&gt;
* Interfaces&lt;br /&gt;
* Exceptions&lt;br /&gt;
* Packages&lt;br /&gt;
* Zugriffskontrolle (public, private, ...)&lt;br /&gt;
* switch&lt;br /&gt;
* do-while&lt;br /&gt;
&lt;br /&gt;
(Ende der Einfügung)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Vorgehen =&lt;br /&gt;
* Kochrezept....&lt;br /&gt;
* Legen immer main -&amp;gt; instanz -&amp;gt; run an, ohne zu verstehen&lt;br /&gt;
* Von Opal ausgehen -&amp;gt; bringt nichts weil Opal nicht verstanden?&lt;br /&gt;
* Von woanders ausgehen? Von null -&amp;gt; normale Welt&lt;br /&gt;
* Von vornherein Objektorientiert -&amp;gt; Langfristig besser? Auch kurzfristig besser?&lt;br /&gt;
** Test: Wird das zum Problem wenn wir das mit run() einführen?&lt;br /&gt;
* &#039;&#039;&#039;Wir wollen das die Teilnehmer danach im Semester das den anderen Erklären, die nicht da waren.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Was können sie wenn wir fertig sind? ==&lt;br /&gt;
* Utility Objekt: readFile(aFilename), getUserInput(aPrompt)&lt;br /&gt;
** JavaAPI lesen&lt;br /&gt;
** Streams verschachteln&lt;br /&gt;
** UtilityObjekt -&amp;gt; Reuse&lt;br /&gt;
* Objekt / null / Initialisieren&lt;br /&gt;
* main -&amp;gt; instanz -&amp;gt; run() (erklären wir später)?&lt;br /&gt;
* Programm mit mehreren Dateien&lt;br /&gt;
* sehen das das scheiße ist:&lt;br /&gt;
 class _{static long _&lt;br /&gt;
 (long __,long  ___) {&lt;br /&gt;
 return __==0 ?___+ 1:&lt;br /&gt;
 ___==0?_(__-1,1):_(__&lt;br /&gt;
 -1,_(__, ___-1)) ;  }&lt;br /&gt;
 static  {int _=2 ,___&lt;br /&gt;
 = 2;System.out.print(&lt;br /&gt;
 &amp;quot;a(&amp;quot;+_+&#039;,&#039;+___+ &amp;quot;)=&amp;quot;+&lt;br /&gt;
 _ (_,  ___) ) ;System&lt;br /&gt;
 .exit(1);}}//(C) Ulli&lt;br /&gt;
* Lösungsstrategien Top-&amp;gt;Down, Bottom-&amp;gt;Up&lt;br /&gt;
** Aufgaben angehen&lt;br /&gt;
** Fehlerlösungsstrategien: NullPointerException, etc.&lt;br /&gt;
*** Was sagt denn der Fehler genau? Wie finde ich das raus?&lt;br /&gt;
*** Kaputter Code -&amp;gt; Der muss Korrigiert werden&lt;br /&gt;
**** n-mal das gleiche -&amp;gt; schleife / methode&lt;br /&gt;
** Zu langer code -&amp;gt; kurz machen&lt;br /&gt;
* Testen?: von main aufrufen, unittests, debuggen, printf-style&lt;br /&gt;
* Was wissen die Leute am Schluss von Objekten?&lt;br /&gt;
** Collections, Exceptions, Streams kennen&lt;br /&gt;
** Konstruktoren, Instanzvariablen (vielleicht weglassen?)&lt;br /&gt;
** Daten mit Methoden aussen herum (vielleicht)&lt;br /&gt;
&lt;br /&gt;
== Sprachkonstrukte die wir Behandeln und deren Reihenfolge ==&lt;br /&gt;
* if&lt;br /&gt;
* while, for ( &amp;lt;- Bis hier tag eins)&lt;br /&gt;
* methode&lt;br /&gt;
* try - catch / throws??&lt;br /&gt;
* ++ oder +=, was noch? Oder gar nichts?&lt;br /&gt;
* NICHT MACHEN: try {} cach (Throwable e) {}&lt;br /&gt;
&lt;br /&gt;
=== Was wir nicht machen ABSICHTLICH ===&lt;br /&gt;
* :?, do{}while, ++i, switch, &lt;br /&gt;
&lt;br /&gt;
== Vielleicht haben wir noch Zeit hierfür? ==&lt;br /&gt;
* SVN?&lt;br /&gt;
* static / instanz -&amp;gt; Ebenen modell&lt;br /&gt;
&lt;br /&gt;
== Erklärungsansätze ==&lt;br /&gt;
=== Objektorientierung ===&lt;br /&gt;
* Objekt, Klasse erklären als: &amp;quot;Klasse&amp;quot; Mensch&lt;br /&gt;
** davon dann klonen mit bestimmten Modifikationen (augenfarbe, größe, name....)&lt;br /&gt;
** das wäre dann klasse, objekte und konstruktoraufruf&lt;br /&gt;
* Objekte / Klassen erklären als&lt;br /&gt;
** Platonische Ideen (Pferd)&lt;br /&gt;
** Tatsächliches Ding (Bruno auf dem ich jeden Dienstag in Hellersdorf reite)&lt;br /&gt;
* Objekte als Daten mit &#039;&#039;Schutzschicht&#039;&#039; Methoden aussen herum&lt;br /&gt;
** Klassen als solches erst später (quasi erst prototyp und dann klassen erklären)&lt;br /&gt;
&lt;br /&gt;
* Ganz anderer Ansatz: Erklären über Einheiten die sich über Nachrichten gegenseitig verständigen&lt;br /&gt;
&lt;br /&gt;
=== main ===&lt;br /&gt;
* Sich selbst am Schopf aus dem Sumpf herausziehen -&amp;gt; Münchhausen&lt;br /&gt;
** Am anfang gibts keine Objekte, also brauchts mechanismus um das erste erstellen zu können&lt;br /&gt;
&lt;br /&gt;
== Mehrere Möglichkeiten ein Programm anzufangen ==&lt;br /&gt;
* Eclipse Scrapbook Page (File&amp;gt;New&amp;gt;Other&amp;gt;Java&amp;gt;Java Run/Debug&amp;gt;Scrapbook Page)&lt;br /&gt;
** geeignet für: Primitive, Zusammengesetzte ausdrücke, variablen, methoden aufrufen&lt;br /&gt;
** evtl, sogar main motivieren, indem man erst keinen startpunkt hat und ihn dann von scrapbook nach main migriert&lt;br /&gt;
* Static block in der Klassse &#039;&#039;System.exit(0)&#039;&#039; nicht vergessen!&lt;br /&gt;
** geeignet für gar nichts?&lt;br /&gt;
* Code direkt in main&lt;br /&gt;
** startpunkt des programms&lt;br /&gt;
* von main aus run() aufrufen&lt;br /&gt;
** so wie es in ernsthaften programmen gemacht wird.&lt;br /&gt;
&lt;br /&gt;
= Aufgaben die wir Stellen =&lt;br /&gt;
* UtilityObjekt mit readFile(aFilename) und getUserInput(aPrompt) [http://www.cs.princeton.edu/introcs/22inout/In.java.html sowas sollte rauskommen!]&lt;br /&gt;
* Menü Objekt, das sich leicht adaptieren lässt?&lt;br /&gt;
* Apfelbaum&lt;br /&gt;
 while (hatApfelbaumNochÄpfel) {&lt;br /&gt;
 	pflückEinenApfelUndEssIhn();&lt;br /&gt;
 }&lt;br /&gt;
*  Collections, Polymorphie (Apfel mit Wurm....)&lt;br /&gt;
* [http://www.cs.princeton.edu/introcs/11hello/ Beispiele für Anfängeraufgaben]&lt;br /&gt;
&lt;br /&gt;
= Treffen 6.2.06 =&lt;br /&gt;
Bekanntmachung:&lt;br /&gt;
Termin 3.4.-7.4.&lt;br /&gt;
&lt;br /&gt;
== Anmeldung ==&lt;br /&gt;
* Wie kriegen wir das verbindlich hin&lt;br /&gt;
** Details auf webseite&lt;br /&gt;
** mail an javakurs06@freitagsrunde.org&lt;br /&gt;
** dann gibts autoreply / manuelreply mit anmeldungsdetails&lt;br /&gt;
*** 5 € überweisen&lt;br /&gt;
*** Davon besorgen wir Getränke&lt;br /&gt;
&lt;br /&gt;
== Webseite ==&lt;br /&gt;
* Absolute anfänger&lt;br /&gt;
* wenn weniger als hundert bis bestimmtes datum&lt;br /&gt;
* dann auch mit anderen imperativen sprachen&lt;br /&gt;
* CS-ACCOUNT&lt;br /&gt;
* Anmeldung&lt;br /&gt;
* Überweisung / Persönlich vorbeibringen&lt;br /&gt;
&lt;br /&gt;
== Nächstes Treffen ==&lt;br /&gt;
* Freitag 15:00 Uhr&lt;br /&gt;
* Vermutlich nächste Woche nicht, weil da Neuhjahrsempfang ist&lt;br /&gt;
&lt;br /&gt;
== Todos ==&lt;br /&gt;
@Arthur: Mittwoch 14:00 - Info A Leute&lt;br /&gt;
* Bei Moses (bzw. Veranstalter) -&amp;gt; Arthur macht das&lt;br /&gt;
* In Tutorien ankündigen -&amp;gt; Arthur macht das&lt;br /&gt;
&lt;br /&gt;
@Martin:&lt;br /&gt;
* Webseite bauen, dann rumschicken&lt;br /&gt;
&lt;br /&gt;
@Florian:&lt;br /&gt;
* Anmeldescript bauen&lt;br /&gt;
** erste 100 adressen von csaccount anmelden&lt;br /&gt;
** nur anmelden wenn anfänger (ausser opal noch nix)&lt;br /&gt;
** andere sollen sich mit cs nochmal anmelden&lt;br /&gt;
** danach Warteschlange&lt;br /&gt;
&lt;br /&gt;
@Felix:&lt;br /&gt;
* Welche Kontonummer können wir nutzen für die Überweisung&lt;br /&gt;
&lt;br /&gt;
@Martin von Robert&lt;br /&gt;
* Eintrag in den [[Termine]]n aktuell halten&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Eclipsekurs_2005&amp;diff=4789</id>
		<title>Eclipsekurs 2005</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Eclipsekurs_2005&amp;diff=4789"/>
		<updated>2006-02-10T10:35:03Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: Erklärung, warum 3plus4software.de nicht mehr ist&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Kurzbeschreibung ===&lt;br /&gt;
&lt;br /&gt;
[[IBM Eclipse | Eclipse]] ist eine [[Java IDE Einleitung| IDE]], mit der sich insbesondere Java-Programme schneller und bequemer erstellen lassen. Allerdings ist Eclipse sehr komplex und insbesondere der Start könnte vielleicht dem einen oder anderen etwas schwer fallen.&lt;br /&gt;
&lt;br /&gt;
Wir veranstalten daher wie jedes Jahr einen 2-stündigen Einführungskurs, in dem die basics gezeigt werden. Es geht also um Starthilfe, nicht um die neuesten Eclipse-Tricks oder die besten Plugins. Zielgruppe sind insbesondere Hörer von [[Informatik 2]], aber auch alle anderen Interessenten sind willkommen.&lt;br /&gt;
&lt;br /&gt;
=== Zeit und Ort ===&lt;br /&gt;
&lt;br /&gt;
==== 2. Kurs (28. April) ====&lt;br /&gt;
Datum: &#039;&#039;&#039;Donnerstag, 28. April 2005&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
Zeit: 16:15-18:00 &amp;lt;br/&amp;gt;&lt;br /&gt;
Dauer: 90 Minuten (einmalig) &amp;lt;br/&amp;gt;&lt;br /&gt;
SWS: keine (studentische Veranstaltung) &amp;lt;br/&amp;gt;&lt;br /&gt;
Ort: FR5046&lt;br /&gt;
&lt;br /&gt;
==== 1. Kurs (21. April) ====&lt;br /&gt;
Datum: &#039;&#039;&#039;Donnerstag, 21. April 2005&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
Zeit: ab 16:15 &amp;lt;br/&amp;gt;&lt;br /&gt;
Dauer: 90 Minuten (einmalig) &amp;lt;br/&amp;gt;&lt;br /&gt;
SWS: keine (studentische Veranstaltung) &amp;lt;br/&amp;gt;&lt;br /&gt;
Ort: FR 5516&lt;br /&gt;
&lt;br /&gt;
=== Themen ===&lt;br /&gt;
* Projekte anlegen&lt;br /&gt;
* Java-Programme schreiben &amp;amp; ausführen&lt;br /&gt;
* Debugging&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Anmerkungen ===&lt;br /&gt;
* 3plus4software.de ist nicht mehr. Immerhin gibt es eine englische Kopie der Tutorials unter http://www.eg.bucknell.edu/~cs479/Fall2004SoftwareDesign/eclipse-tutorial/ . Archive.org hat auch die deutsche Version, leider aber unvollständig: http://web.archive.org/web/20041009232736/www.3plus4software.de/eclipse/index.html&lt;br /&gt;
* Der Beipackzettel ist auch online verfügbar unter http://docs.freitagsrunde.org/2005/04%20-%20April/beipack.ps&lt;br /&gt;
* 3plus4software.de wurde aufgegeben ([http://groups.google.de/group/de.comp.lang.java/browse_thread/thread/b37bc62a9a004071/2777de9a578a9c78?lnk=st&amp;amp;rnum=1&amp;amp;hl=de Erklärung]).&lt;br /&gt;
&lt;br /&gt;
=== 1. Kurs ===&lt;br /&gt;
Teilnehmerliste:&lt;br /&gt;
# Florian Zeidler          (fzeidler)&lt;br /&gt;
# Thilo Schmidt            (dude)&lt;br /&gt;
# Alexander Oppermann      (opix)&lt;br /&gt;
# Nicolas Poczka           (npoczka)&lt;br /&gt;
# Daniel Giancaterino      (italia)&lt;br /&gt;
# Ani Hayka                (almhay)&lt;br /&gt;
# Zhuo-Fei Hui             (zfhui@...)&lt;br /&gt;
# Simon Kwoczek            (simonk)&lt;br /&gt;
# Stephan Spiegel          (spiegels)&lt;br /&gt;
# Nina Penova              (nina)&lt;br /&gt;
# Sven Pritzlaff           (snakebln)&lt;br /&gt;
# Jens Meier               (jmeier)&lt;br /&gt;
# Moslem Azizi             (azizi)&lt;br /&gt;
# Seyed Sadra Amirkhalili  (sidnorme)&lt;br /&gt;
# Mohammad Mohebbi         (sidnor_me@...)&lt;br /&gt;
# Meyssam Alihosseini      (meyssam20001@...)&lt;br /&gt;
# Pawel Wojciechowski      (giugiaro)&lt;br /&gt;
# Andreas Gobbin           (andigob)&lt;br /&gt;
# Anton Gräber             (sunlicht)&lt;br /&gt;
# Melanie Ozanik           (qertyxy)   --ich kann heute doch nicht :o(&lt;br /&gt;
# Ulrike Koelle 	   (koelleu)&lt;br /&gt;
# Goßmann Matthias         (matthias)&lt;br /&gt;
# Konstantin Domoratskyy   (kostyan)&lt;br /&gt;
# Christian Retzlaff       (retzlaff)&lt;br /&gt;
# Christoph Lorenz         (yasokuhl)&lt;br /&gt;
# Deniz Ceren Eser         (amphitridenis@...)&lt;br /&gt;
# Andreas Stöckle          (andreasstoeckle@...)&lt;br /&gt;
# Sebastian Ahrndt         (baschi)&lt;br /&gt;
# Yibo Zhao                (boge1981@...)&lt;br /&gt;
# Eik Tauber               (eikohol)&lt;br /&gt;
# Sven Wasmer              (svenfqab)&lt;br /&gt;
# Susi Kellberger          (tarasue@...)&lt;br /&gt;
Bitte nicht mehr anmelden, der Kurs ist voll. Bitte in den zweiten Kurs (s. unten) eintragen.&lt;br /&gt;
&lt;br /&gt;
=== Anmeldung für den 2. Kurs ===&lt;br /&gt;
&lt;br /&gt;
Glücklicherweise sind wir inzwischen fünf Vortragende, d.h. heißt, wir können bequem zwei Kurse veranstalten. Der zweite Kurs wird am 28.4. stattfinden.&lt;br /&gt;
&lt;br /&gt;
Habt bitte Verständnis, dass wir schon auf Grund der Raumsituation eine Teilnehmerbeschränkung (35 Personen) einführen müssen. Bisher konnte aber immer jeder Interessent am Kurs teilnehmen!&lt;br /&gt;
&lt;br /&gt;
Um euch für den Kurs anzumelden, tragt euch bitte unten in der Liste ein. Für Leute, die noch nie ein Wiki benutzt haben: Auf &#039;bearbeiten&#039; klicken (neben der Anmelden-Überschrift), dann im Textfeld die gewünschte Änderung durchführen und anschließend &#039;Artikel speichern&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voranmeldungen hier, wir melden uns bei euch:&lt;br /&gt;
&lt;br /&gt;
MUSTER: &amp;quot;# Name (cs-userid)&amp;quot; ohne die &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Dominique Charpentier (djcinc) 14.00 Uhr klingt gut!&lt;br /&gt;
# Marcus Daute (marcusd) Donnerstag Lieber 16 Uhr!&lt;br /&gt;
# Thomas Krauß (tkra) Donnerstag&lt;br /&gt;
# Stefan Schaffer (schaffer)&lt;br /&gt;
# Nadezhda Levitan (nlevitan) Donnerstag&lt;br /&gt;
# Johannes Teske (joeheynz) Donnerstag 1600, wie bereits gewünscht ;-)&lt;br /&gt;
# Martin Möller (martino) Freitag 10-12 finde ich klasse&lt;br /&gt;
# Alexander Wachtberger (Pacheco) Donnerstag 1600, bis dann.&lt;br /&gt;
# Neli Gospodinova (nelig)&lt;br /&gt;
# Jens Grohmann (sirsilva) Donnerstag 1600 wäre perfekt &amp;gt;;-)&lt;br /&gt;
# Andreas Hergert (handreas) Donnerstag 16:00 wäre gut&lt;br /&gt;
# Fabian Löser (shorty) Donnerstag 16 Uhr würde passen&lt;br /&gt;
# Krishan Paramasivam (krishi) Donnerstag um 16 Uhr ist OK&lt;br /&gt;
# Jan-Christoph Lange (crusrhai) Donnerstag um 16 Uhr&lt;br /&gt;
# Sascha Friesike (friesike) Donnerstag um 16 Uhr&lt;br /&gt;
# Sebastian Meyer (sebinator2003) Donnerstag um 16 Uhr&lt;br /&gt;
# Karolina Cyganek (kcyganek) Do 16 Uhr&lt;br /&gt;
# Andreas Häusler (ahaeusl) &lt;br /&gt;
# Sebastian Gutsche (sebagut)&lt;br /&gt;
# Marius Walther (mariusw) Do 16 Uhr&lt;br /&gt;
# Arnold Knaub (ares) Do 16 Uhr&lt;br /&gt;
# Diego Iles (diegoile) donnerstag 16 Uhr&lt;br /&gt;
# Stefan Schmidt (rendhark) Do 16 Uhr&lt;br /&gt;
# Remigiusz Zmuda (rexio)&lt;br /&gt;
# David Sauer (davids)&lt;br /&gt;
# Martin Schuppelius (msxx)&lt;br /&gt;
# Wendy Diaz Ramos (suepamel)&lt;br /&gt;
Anmerkung: Der zweite Kurs findet jetzt definitiv Donnerstag 16:00 statt.&lt;br /&gt;
&lt;br /&gt;
=== Feedback der Teilnehmer vom 21.4.2005 ===&lt;br /&gt;
(Vorgabe war, dass jeweils zwei positive und negative Dinge genannt werden mussten)&lt;br /&gt;
&lt;br /&gt;
+ Vielen Dank für die informative Einführung in Eclipse&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Der Debugger scheint wirklich nützlich zu sein, wahrscheinlich sogar besser wie C++&amp;lt;br/&amp;gt;&lt;br /&gt;
- Warum gab es nichts Ähnliches für Opal, das hätte ein paar graue Haare gespart.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Anmerkung: Dass es für Opal keine vernünftigen Tools gibt, ist auch einer unserer größten Kritikpunkte an Opal.&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
- Ohne Nürnberger Trichter wird ma das alles erst mal selber am Rechner verdauen müssen.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
+ gemeinsame Moderation&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Aufbau&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Themen&amp;lt;br/&amp;gt;&lt;br /&gt;
- Frisur der Moderatoren&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Anmerkung: Schon mal was von Artenschutz gehört?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
+ informativ&amp;lt;br/&amp;gt;&lt;br /&gt;
+ anfängertauglich&amp;lt;br/&amp;gt;&lt;br /&gt;
+ gut strukturiert&amp;lt;br/&amp;gt;&lt;br /&gt;
- zu kleiner Raum&amp;lt;br/&amp;gt;&lt;br /&gt;
- erzwungenes Feedback&amp;lt;br/&amp;gt; &lt;br /&gt;
&#039;&#039;Anmerkung: Wir sind halt fiese, böse Informatiker. *g*&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
+ Handzettel&amp;lt;br/&amp;gt;&lt;br /&gt;
+ man merkt, ihr kennt euch damit aus&amp;lt;br/&amp;gt;&lt;br /&gt;
- vielleicht für die etwas schwierig, die noch nie programmiert haben (Vermutung)&lt;br /&gt;
&lt;br /&gt;
+ Grober Überblick&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Viele Beispiele&amp;lt;br/&amp;gt;&lt;br /&gt;
- Die Publikation kann noch verbessert werden.&lt;br /&gt;
&lt;br /&gt;
+ Der Vortrag war gut und strukturiert.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Es fehlt noch sowas wie ein Java-Programmierkurs.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Anmerkung: Stimmt. Haben wir im letzten Sommersemester gemacht.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
+ Eure gemeinsame Moderation.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
+ Ansonsten sehr gut&amp;lt;br/&amp;gt;&lt;br /&gt;
- Keine Liste mit Tastenkürzeln.&lt;br /&gt;
&lt;br /&gt;
+ gute Information, gut nachvollziehbar&amp;lt;br/&amp;gt;&lt;br /&gt;
+ humorvoll&amp;lt;br/&amp;gt;&lt;br /&gt;
- ihr seid euch gegenseitig ins Wort gefallen&lt;br /&gt;
&lt;br /&gt;
+ spannend&amp;lt;br/&amp;gt;&lt;br /&gt;
+ schnell gelaufen&amp;lt;br/&amp;gt;&lt;br /&gt;
+ gut gemacht Jungs :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
- bin nicht so weit und brauche noch eine Weile, alles nachzuvollziehen.&amp;lt;br/&amp;gt;&lt;br /&gt;
- kein Vergleich zu anderen IDEs&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Anmerkung: Wieso? Wir haben doch gesagt, dass es die beste ist. ;-)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
+ Multimediale Nutzung/Präsentation&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Viele Erläuterungen, Tipps&amp;lt;br/&amp;gt;&lt;br /&gt;
- hätten mehr Beispiele sein können&lt;br /&gt;
&lt;br /&gt;
+ gute Einführung, so dass man ohne viele Vorkenntnise verstehen konnte&amp;lt;br/&amp;gt;&lt;br /&gt;
+ lockere Atmosphäre&amp;lt;br/&amp;gt;&lt;br /&gt;
- nichts Negatives&lt;br /&gt;
&lt;br /&gt;
=== Feedback der Teilnehmer vom 28.4.2005 ===&lt;br /&gt;
- zuwenig Infos Betreffs Installation auf Windowssystemen&amp;lt;br/&amp;gt;&lt;br /&gt;
- zuwenig Infos über die Nachteile von Eclipse&amp;lt;br/&amp;gt;&lt;br /&gt;
(Speicherauslastung bei 100%, Unübersichtlichste IDE der Welt, etc)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
+ klar&amp;lt;br/&amp;gt;&lt;br /&gt;
+ deutlich&amp;lt;br/&amp;gt;&lt;br /&gt;
- durch Java muss ich trotzdem durch&lt;br /&gt;
&lt;br /&gt;
+ übersichtlich&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Neues dazu gelernt&amp;lt;br/&amp;gt;&lt;br /&gt;
- xxx (nicht lesbar)&amp;lt;br/&amp;gt;&lt;br /&gt;
- hab Durst bekommen, Hals kratzt&lt;br /&gt;
&lt;br /&gt;
+ war zwischen 2 LV&amp;lt;br/&amp;gt;&lt;br /&gt;
+ schön engagiert seid ihr zwei&amp;lt;br/&amp;gt;&lt;br /&gt;
- leider nix neues (war aber auch Einsteigerkurs)&amp;lt;br/&amp;gt;&lt;br /&gt;
- bitte lasst das ewige Eclipse loben!&lt;br /&gt;
&lt;br /&gt;
- Informatikerhumor&amp;lt;br/&amp;gt;&lt;br /&gt;
- Fachtermini&amp;lt;br/&amp;gt;&lt;br /&gt;
- stereotype Microsoftkritik&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Dass es den Kurs gab&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Beamer&lt;br /&gt;
&lt;br /&gt;
+ guter Überblick&amp;lt;br/&amp;gt;&lt;br /&gt;
+ gute Einführung&amp;lt;br/&amp;gt;&lt;br /&gt;
- Auflösung Beamer&amp;lt;br/&amp;gt;&lt;br /&gt;
- manchmal ein wenig schnell&lt;br /&gt;
&lt;br /&gt;
+ guter Vortragsstil&amp;lt;br/&amp;gt;&lt;br /&gt;
+ gut verständlich&amp;lt;br/&amp;gt;&lt;br /&gt;
- erzwungene Zwischenfragen&amp;lt;br/&amp;gt;&lt;br /&gt;
- vielleicht zu viel Stoff auf einmal (für manche)&lt;br /&gt;
&lt;br /&gt;
+ klare Gliederung&amp;lt;br/&amp;gt;&lt;br /&gt;
+ praktische Beispiele&amp;lt;br/&amp;gt;&lt;br /&gt;
- javaspezifische Fachbegriffe&lt;br /&gt;
&lt;br /&gt;
+ Es wurde alles erklärt, was ich nicht gewusst habe&amp;lt;br/&amp;gt;&lt;br /&gt;
+ komplett, vollständig&amp;lt;br/&amp;gt;&lt;br /&gt;
- zu spät&lt;br /&gt;
&lt;br /&gt;
+ sehr gute Erklärungen zu den einzelnen Schritten&amp;lt;br/&amp;gt;&lt;br /&gt;
+ hilfreiche Tipps auch gut für Anfänger zu verstehen&amp;lt;br/&amp;gt;&lt;br /&gt;
- Schade, dass es so was nicht auch für Opal gab (Info 1)&lt;br /&gt;
&lt;br /&gt;
+ Der Kurs war ausführlich, das Wichtigste wurde uns gezeigt&amp;lt;br/&amp;gt;&lt;br /&gt;
- Dass der Kurs nur einmalig war. Also keine anderen Veranstaltungen mehr.&lt;br /&gt;
&lt;br /&gt;
+ verständlicher Überblick&amp;lt;br/&amp;gt;&lt;br /&gt;
+ guter Vortragsstil&amp;lt;br/&amp;gt;&lt;br /&gt;
- vorher überlegen, wie etwas über das Menü zu erreichen ist.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Beamer genauer einstellen (alles sollte zu sehen sein).&lt;br /&gt;
&lt;br /&gt;
+ sehr anschaulich &amp;lt;br/&amp;gt;&lt;br /&gt;
+ gut verständlich&amp;lt;br/&amp;gt;&lt;br /&gt;
- keine Rechner zum direkt testen&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
+ sehr informativ&amp;lt;br/&amp;gt;&lt;br /&gt;
+ gute Moderation&amp;lt;br/&amp;gt;&lt;br /&gt;
- statische Tafel, die den Häcker in die Knie zwang&amp;lt;br/&amp;gt;&lt;br /&gt;
- Meinungsabgabezwang&lt;br /&gt;
&lt;br /&gt;
+ gute Eclipse-Einführung&amp;lt;br/&amp;gt;&lt;br /&gt;
+ sehr kleiner Beamer&amp;lt;br/&amp;gt;&lt;br /&gt;
- weniger Unipolitik&amp;lt;br/&amp;gt;&lt;br /&gt;
- jedes Fremdwort bitte erklären&lt;br /&gt;
&lt;br /&gt;
+ Finde ich gut, dass ihr weiteren Studenten helft und ich fand auch Eclipse gut, sehr gut sogar...&amp;lt;br/&amp;gt;&lt;br /&gt;
- Etwas Negatives habe ich nicht gefunden.&lt;br /&gt;
&lt;br /&gt;
- Dinge wie z.B. Exportiern dürfen dir jetzt nicht benutzen&amp;lt;br/&amp;gt;&lt;br /&gt;
- Da nicht direkt am PC, teilweise schwer zu merken (Hinweis Laptop mitbringen fehlte)&amp;lt;br/&amp;gt;&lt;br /&gt;
+ Euer Engagement&amp;lt;br/&amp;gt;&lt;br /&gt;
+ guter Aufbau&lt;br /&gt;
&lt;br /&gt;
- je später, je schneller durch das Programm (shortcuts)&amp;lt;br/&amp;gt;&lt;br /&gt;
- besser wäre: gleichzeitig im Rechnerraum den Vortrag halten =&amp;gt; direkt mitmachen&amp;lt;br/&amp;gt;&lt;br /&gt;
+ gute Vortragsweise&amp;lt;br/&amp;gt;&lt;br /&gt;
+ gutes Wissen, viel Engagement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Veranstaltungen der Freitagsrunde]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Neue_Professuren&amp;diff=5704</id>
		<title>Neue Professuren</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Neue_Professuren&amp;diff=5704"/>
		<updated>2006-01-20T13:18:27Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* Elektrotechnik */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tatsächlich werden die Professoren nicht nur immer älter - ab und zu kommen auch mal neue an unsere Fakultät! Zur Zeit gibt es sogar einen richtigen Generationenwechsel. Viele Profs werden demnächst emeritiert (&amp;quot;in Rente gehen&amp;quot;), aber glücklicherweise können wir diese Stellen auch wieder neu besetzen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Informatik =&lt;br /&gt;
* [http://pes.cs.tu-berlin.de/pes/ Programmierung eingebetteter Systeme] (C3): Frau Dr. Sabine Glesner ist ab dem WS 05/06 mit dem Fachgebiet PES Mitglied der Fakultät.&lt;br /&gt;
* [http://mtv.cs.tu-berlin.de/ Theoretische Informatik und Theorie verteilter Systeme]: Herr Dr. Uwe Nestmann ist ab dem WS 05/06 Mitglied der Fakultät.&lt;br /&gt;
* Computer Graphics (C3, Nachfolge Lemke): Der erstplatzierte Bewerber Alexa wird wohl ab Dezember hier anfangen.&lt;br /&gt;
* Architektur eingebetteter Systeme (C4, Nachfolge Liebig): Entscheidung des Zweitplatzierten wird erwartet.&lt;br /&gt;
* Intelligente Netze und Management verteilter Systeme (Stiftungsprofessur Telekom, Nachfolge Geihs): Berufungsverhandlungen laufen.&lt;br /&gt;
* DB-Professur (verknüpft mit Leitung des Fraunhofer ISST-Instituts): Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
* Parallele und verteilte Systeme (C3, Nachfolge Gorlatch): Nach dem Scheitern der ersten Berufungskomission werden die neuen Bewerber ihre Vorträge im WS 05/06 halten.&lt;br /&gt;
* KI-Professur: Opper kommt am 01.04.2006&lt;br /&gt;
* Usability (W3, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Berufungsvorträge fertig, Gutachten werden eingeholt&lt;br /&gt;
* Service Centric Networking (W2, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Berufungsvorträge fertig, Gutachten werden eingeholt&lt;br /&gt;
* Security in Telecommunications (W2, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Berufungsvorträge fertig, Gutachten werden eingeholt&lt;br /&gt;
* Betrieb komplexer Systeme (W3, Leitung des TU Rechenzentrums): Berufungsliste vom Fakultätsrat verabschiedet.&lt;br /&gt;
* Maschinelles Lernen: Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
* Modeling of Cognitive Processes (W2, DFG-Stiftungsprofessur, Kooperation mit dem Bernstein Center for Computational Neuroscience): Bewerbungsfrist noch nicht abgeschlossen&lt;br /&gt;
&lt;br /&gt;
= Elektrotechnik =&lt;br /&gt;
* Regelungssysteme: Prof. Reich aus Magdeburg fängt am 1. März an.&lt;br /&gt;
* Elektrische Antriebstechnik: Verhandlungen mit dem Erstplatzierten laufen.&lt;br /&gt;
* Energieversorgungsnetze mit integrierten erneuerbaren Energien (W2, soll W3 werden, Nachfolge Hanitsch): Antrag auf Wiederzuweisung durch die Fakultät gestellt. Zweimaliges Scheitern der Berufungskommission &amp;quot;Energieversorgungsnetze und erneuerbare Energien&amp;quot; (W2). Ausschreibung läuft.&lt;br /&gt;
* Lichttechnik (Nachfolge Kaase, W3): Status unklar. Klären in der Fakverwaltung.&lt;br /&gt;
* Heinrich-Hertz-Institut (Stiftungsprofessur): Der Bewerber wird zum 01. Januar 2006 anfangen.&lt;br /&gt;
* Photovoltaik (W3, Stiftungsprofessur Hahn-Meitner-Institut Berlin): Ausschreibung durch den Fakultätsrat beschlossen.&lt;br /&gt;
&lt;br /&gt;
= Technische Informatik =&lt;br /&gt;
* Techniques in Biomedical Imaging (W3 auf 5 Jahre befristet, Stiftungsprofessur Philips Medical Systems): Ausschreibung beschlossen.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Hochschulpolitik]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Neue_Professuren&amp;diff=5703</id>
		<title>Neue Professuren</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Neue_Professuren&amp;diff=5703"/>
		<updated>2006-01-20T13:16:20Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* Informatik */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tatsächlich werden die Professoren nicht nur immer älter - ab und zu kommen auch mal neue an unsere Fakultät! Zur Zeit gibt es sogar einen richtigen Generationenwechsel. Viele Profs werden demnächst emeritiert (&amp;quot;in Rente gehen&amp;quot;), aber glücklicherweise können wir diese Stellen auch wieder neu besetzen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Informatik =&lt;br /&gt;
* [http://pes.cs.tu-berlin.de/pes/ Programmierung eingebetteter Systeme] (C3): Frau Dr. Sabine Glesner ist ab dem WS 05/06 mit dem Fachgebiet PES Mitglied der Fakultät.&lt;br /&gt;
* [http://mtv.cs.tu-berlin.de/ Theoretische Informatik und Theorie verteilter Systeme]: Herr Dr. Uwe Nestmann ist ab dem WS 05/06 Mitglied der Fakultät.&lt;br /&gt;
* Computer Graphics (C3, Nachfolge Lemke): Der erstplatzierte Bewerber Alexa wird wohl ab Dezember hier anfangen.&lt;br /&gt;
* Architektur eingebetteter Systeme (C4, Nachfolge Liebig): Entscheidung des Zweitplatzierten wird erwartet.&lt;br /&gt;
* Intelligente Netze und Management verteilter Systeme (Stiftungsprofessur Telekom, Nachfolge Geihs): Berufungsverhandlungen laufen.&lt;br /&gt;
* DB-Professur (verknüpft mit Leitung des Fraunhofer ISST-Instituts): Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
* Parallele und verteilte Systeme (C3, Nachfolge Gorlatch): Nach dem Scheitern der ersten Berufungskomission werden die neuen Bewerber ihre Vorträge im WS 05/06 halten.&lt;br /&gt;
* KI-Professur: Opper kommt am 01.04.2006&lt;br /&gt;
* Usability (W3, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Berufungsvorträge fertig, Gutachten werden eingeholt&lt;br /&gt;
* Service Centric Networking (W2, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Berufungsvorträge fertig, Gutachten werden eingeholt&lt;br /&gt;
* Security in Telecommunications (W2, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Berufungsvorträge fertig, Gutachten werden eingeholt&lt;br /&gt;
* Betrieb komplexer Systeme (W3, Leitung des TU Rechenzentrums): Berufungsliste vom Fakultätsrat verabschiedet.&lt;br /&gt;
* Maschinelles Lernen: Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
* Modeling of Cognitive Processes (W2, DFG-Stiftungsprofessur, Kooperation mit dem Bernstein Center for Computational Neuroscience): Bewerbungsfrist noch nicht abgeschlossen&lt;br /&gt;
&lt;br /&gt;
= Elektrotechnik =&lt;br /&gt;
* Elektrische Antriebstechnik: Der Ruf ist rausgegangen, aber die Verhandlungen haben noch nicht begonnen.&lt;br /&gt;
* Energieversorgungsnetze mit integrierten erneuerbaren Energien (W2, soll W3 werden, Nachfolge Hanitsch): Antrag auf Wiederzuweisung durch die Fakultät gestellt. Zweimaliges Scheitern der Berufungskommission &amp;quot;Energieversorgungsnetze und erneuerbare Energien&amp;quot; (W2). Ausschreibung läuft.&lt;br /&gt;
* Lichttechnik (Nachfolge Kaase, W3): Status unklar. Klären in der Fakverwaltung.&lt;br /&gt;
* Regelungssysteme: Derzeit werden Berufungsverhandlungen geführt.&lt;br /&gt;
* Heinrich-Hertz-Institut (Stiftungsprofessur): Der Bewerber wird zum 01. Januar 2006 anfangen.&lt;br /&gt;
* Photovoltaik (W3, Stiftungsprofessur Hahn-Meitner-Institut Berlin): Ausschreibung durch den Fakultätsrat beschlossen.&lt;br /&gt;
&lt;br /&gt;
= Technische Informatik =&lt;br /&gt;
* Techniques in Biomedical Imaging (W3 auf 5 Jahre befristet, Stiftungsprofessur Philips Medical Systems): Ausschreibung beschlossen.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Hochschulpolitik]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Mitglieder_in_den_Gremien&amp;diff=5892</id>
		<title>Mitglieder in den Gremien</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Mitglieder_in_den_Gremien&amp;diff=5892"/>
		<updated>2006-01-20T12:52:56Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* AOT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ständige [[Gremien]] =&lt;br /&gt;
&lt;br /&gt;
== [[Fakultätsrat]] ==&lt;br /&gt;
=== Mitglieder ===&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Martin Häcker&lt;br /&gt;
&lt;br /&gt;
=== Stellvertreter ===&lt;br /&gt;
* Björn Brandenburg&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
* Marcel Grey&lt;br /&gt;
* Ellen Michelsen&lt;br /&gt;
* Natascha Tiotuico&lt;br /&gt;
* Jenny Wegmann (ET Ini)&lt;br /&gt;
* Jan Ole Beyer&lt;br /&gt;
* Hannes Lau&lt;br /&gt;
* Karl Wessel&lt;br /&gt;
* Daniel Stum&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
&lt;br /&gt;
== [[Ausbildungskommission]] ==&lt;br /&gt;
=== Mitglieder ===&lt;br /&gt;
* Ellen Michelsen (stellvertr. Vorsitzende)&lt;br /&gt;
* Marcel Grey&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Matthias Völker (ET Ini)&lt;br /&gt;
&lt;br /&gt;
=== Stellvertreter ===&lt;br /&gt;
* Timo Glaser&lt;br /&gt;
* Karl Wessel&lt;br /&gt;
* Martin Häcker&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
* Hannes Lau&lt;br /&gt;
* Daniel Sturm&lt;br /&gt;
* Judith Rohloff&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Derzeit sind praktisch nur Informatiker in der AK aktiv. Wir suchen daher dringend noch interessierte TIler und ETler.&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Informatik ==&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Marcel Grey (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Technische Informatik ==&lt;br /&gt;
Wahl am 6. Juli 2005 im FKR (4. Sitzung)&lt;br /&gt;
* Jörn Gräwe&lt;br /&gt;
* Karina Grühser (Stellvertreterin)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Elektrotechnik ==&lt;br /&gt;
* Andreas Kay&lt;br /&gt;
&lt;br /&gt;
== [[Finanzkommission]] (FinK) ==&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
&lt;br /&gt;
== [[Wahlvorstand]] ==&lt;br /&gt;
(Studentischer Platz derzeit nicht besetzt. Interessenten gesucht!) Als  Mitglied des Wahlvorstands organisiert man die Wahlen zu den verschiedenen Gremien und lernt spätestens am Wahltag die halbe Fakultät kennen.&lt;br /&gt;
&lt;br /&gt;
== [[Raumkommission]] ==&lt;br /&gt;
wird auch [http://iv.tu-berlin.de/comm/index.html#rag Arbeitsgruppe für Raumfragen (RaumAG)] genannt.&lt;br /&gt;
* Bernhard Beschow&lt;br /&gt;
&lt;br /&gt;
== [[Kommission für Informations- und Kommunikationstechnik]] (IK) ==&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
(hat sich nie konstituiert)&lt;br /&gt;
&lt;br /&gt;
== [[Konzil]] ==&lt;br /&gt;
==== Mitglieder ====&lt;br /&gt;
* Marcel&lt;br /&gt;
&lt;br /&gt;
=== stellv. Mitglieder ===&lt;br /&gt;
&lt;br /&gt;
== Computational Neuroscience: Gemeinsame Kommission mit Entscheidungsbefugnis ==&lt;br /&gt;
Wahl am 6. Juli 2005 im FKR (4. Sitzung)&lt;br /&gt;
* Marcel Stimberg&lt;br /&gt;
* Felix Schwarz (Stellvertreter)&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Da Marcel demnächst ausscheiden wird, benötigen wir &amp;quot;Nachwuchs&amp;quot;!&lt;br /&gt;
&lt;br /&gt;
= [[Berufungskommission]]en =&lt;br /&gt;
&lt;br /&gt;
=== Datenbanken und Informationssysteme (W 3), Maschinelles Lernen (W 3) ===&lt;br /&gt;
* Marcel Grey (halt ich ja für ein Gerücht)&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
&lt;br /&gt;
=== [[T-Labs]] ===&lt;br /&gt;
Hierbei handelt es sich um die Professuren für &amp;quot;Security in Telecommunications” (W 3), &amp;quot;Usability“ (W3) und &amp;quot;Service Centric Networkung – Traffic Engineering and Network Planning” (W 2 auf 5 Jahre) , die alle von der Deutschen Telekom gestiftet werden.&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Thomas Kaschwig (Stellvertreter)&lt;br /&gt;
* Daniel Sturm (Stellvertreter)&lt;br /&gt;
* Marcel Grey (Stellvertreter)&lt;br /&gt;
* Martin Häcker (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
=== AOT ===&lt;br /&gt;
Prof. Albayrak hat derzeit nur eine auf fünf Jahre befristete Stelle (Stiftungsprofessur), die jetzt von der Fakultät übernommen wird und dafür neu ausgeschrieben werden musste (3 Professuren: Jähnichen, Obermayer, ..., 1 WM, 1 Student).&lt;br /&gt;
* Björn Brandenburg&lt;br /&gt;
* Felix Schwarz (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
* offizielle [http://iv.tu-berlin.de/comm/index.html Gremienseite] der [[Fakultätsverwaltung]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Fakultäts-ABC]]&lt;br /&gt;
[[Kategorie:Hochschulpolitik]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Mitglieder_in_den_Gremien&amp;diff=5891</id>
		<title>Mitglieder in den Gremien</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Mitglieder_in_den_Gremien&amp;diff=5891"/>
		<updated>2006-01-20T12:48:19Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* AOT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ständige [[Gremien]] =&lt;br /&gt;
&lt;br /&gt;
== [[Fakultätsrat]] ==&lt;br /&gt;
=== Mitglieder ===&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Martin Häcker&lt;br /&gt;
&lt;br /&gt;
=== Stellvertreter ===&lt;br /&gt;
* Björn Brandenburg&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
* Marcel Grey&lt;br /&gt;
* Ellen Michelsen&lt;br /&gt;
* Natascha Tiotuico&lt;br /&gt;
* Jenny Wegmann (ET Ini)&lt;br /&gt;
* Jan Ole Beyer&lt;br /&gt;
* Hannes Lau&lt;br /&gt;
* Karl Wessel&lt;br /&gt;
* Daniel Stum&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
&lt;br /&gt;
== [[Ausbildungskommission]] ==&lt;br /&gt;
=== Mitglieder ===&lt;br /&gt;
* Ellen Michelsen (stellvertr. Vorsitzende)&lt;br /&gt;
* Marcel Grey&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Matthias Völker (ET Ini)&lt;br /&gt;
&lt;br /&gt;
=== Stellvertreter ===&lt;br /&gt;
* Timo Glaser&lt;br /&gt;
* Karl Wessel&lt;br /&gt;
* Martin Häcker&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
* Hannes Lau&lt;br /&gt;
* Daniel Sturm&lt;br /&gt;
* Judith Rohloff&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Derzeit sind praktisch nur Informatiker in der AK aktiv. Wir suchen daher dringend noch interessierte TIler und ETler.&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Informatik ==&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Marcel Grey (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Technische Informatik ==&lt;br /&gt;
Wahl am 6. Juli 2005 im FKR (4. Sitzung)&lt;br /&gt;
* Jörn Gräwe&lt;br /&gt;
* Karina Grühser (Stellvertreterin)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Elektrotechnik ==&lt;br /&gt;
* Andreas Kay&lt;br /&gt;
&lt;br /&gt;
== [[Finanzkommission]] (FinK) ==&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
&lt;br /&gt;
== [[Wahlvorstand]] ==&lt;br /&gt;
(Studentischer Platz derzeit nicht besetzt. Interessenten gesucht!) Als  Mitglied des Wahlvorstands organisiert man die Wahlen zu den verschiedenen Gremien und lernt spätestens am Wahltag die halbe Fakultät kennen.&lt;br /&gt;
&lt;br /&gt;
== [[Raumkommission]] ==&lt;br /&gt;
wird auch [http://iv.tu-berlin.de/comm/index.html#rag Arbeitsgruppe für Raumfragen (RaumAG)] genannt.&lt;br /&gt;
* Bernhard Beschow&lt;br /&gt;
&lt;br /&gt;
== [[Kommission für Informations- und Kommunikationstechnik]] (IK) ==&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
(hat sich nie konstituiert)&lt;br /&gt;
&lt;br /&gt;
== [[Konzil]] ==&lt;br /&gt;
==== Mitglieder ====&lt;br /&gt;
* Marcel&lt;br /&gt;
&lt;br /&gt;
=== stellv. Mitglieder ===&lt;br /&gt;
&lt;br /&gt;
== Computational Neuroscience: Gemeinsame Kommission mit Entscheidungsbefugnis ==&lt;br /&gt;
Wahl am 6. Juli 2005 im FKR (4. Sitzung)&lt;br /&gt;
* Marcel Stimberg&lt;br /&gt;
* Felix Schwarz (Stellvertreter)&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Da Marcel demnächst ausscheiden wird, benötigen wir &amp;quot;Nachwuchs&amp;quot;!&lt;br /&gt;
&lt;br /&gt;
= [[Berufungskommission]]en =&lt;br /&gt;
&lt;br /&gt;
=== Datenbanken und Informationssysteme (W 3), Maschinelles Lernen (W 3) ===&lt;br /&gt;
* Marcel Grey (halt ich ja für ein Gerücht)&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
&lt;br /&gt;
=== [[T-Labs]] ===&lt;br /&gt;
Hierbei handelt es sich um die Professuren für &amp;quot;Security in Telecommunications” (W 3), &amp;quot;Usability“ (W3) und &amp;quot;Service Centric Networkung – Traffic Engineering and Network Planning” (W 2 auf 5 Jahre) , die alle von der Deutschen Telekom gestiftet werden.&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Thomas Kaschwig (Stellvertreter)&lt;br /&gt;
* Daniel Sturm (Stellvertreter)&lt;br /&gt;
* Marcel Grey (Stellvertreter)&lt;br /&gt;
* Martin Häcker (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
=== AOT ===&lt;br /&gt;
Prof. Albayrak hat derzeit nur eine auf fünf Jahre befristete Stelle (Stiftungsprofessur), die jetzt von der Fakultät übernommen wird und dafür neu ausgeschrieben werden musste (3 Professuren: Jähnichen, Obermayer, ..., 1 WM, 1 &lt;br /&gt;
* Björn Brandenburg&lt;br /&gt;
* Felix Schwarz (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
* offizielle [http://iv.tu-berlin.de/comm/index.html Gremienseite] der [[Fakultätsverwaltung]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Fakultäts-ABC]]&lt;br /&gt;
[[Kategorie:Hochschulpolitik]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Mitglieder_in_den_Gremien&amp;diff=5890</id>
		<title>Mitglieder in den Gremien</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Mitglieder_in_den_Gremien&amp;diff=5890"/>
		<updated>2006-01-20T12:26:40Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* Berufungskommissionen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ständige [[Gremien]] =&lt;br /&gt;
&lt;br /&gt;
== [[Fakultätsrat]] ==&lt;br /&gt;
=== Mitglieder ===&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Martin Häcker&lt;br /&gt;
&lt;br /&gt;
=== Stellvertreter ===&lt;br /&gt;
* Björn Brandenburg&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
* Marcel Grey&lt;br /&gt;
* Ellen Michelsen&lt;br /&gt;
* Natascha Tiotuico&lt;br /&gt;
* Jenny Wegmann (ET Ini)&lt;br /&gt;
* Jan Ole Beyer&lt;br /&gt;
* Hannes Lau&lt;br /&gt;
* Karl Wessel&lt;br /&gt;
* Daniel Stum&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
&lt;br /&gt;
== [[Ausbildungskommission]] ==&lt;br /&gt;
=== Mitglieder ===&lt;br /&gt;
* Ellen Michelsen (stellvertr. Vorsitzende)&lt;br /&gt;
* Marcel Grey&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Matthias Völker (ET Ini)&lt;br /&gt;
&lt;br /&gt;
=== Stellvertreter ===&lt;br /&gt;
* Timo Glaser&lt;br /&gt;
* Karl Wessel&lt;br /&gt;
* Martin Häcker&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
* Hannes Lau&lt;br /&gt;
* Daniel Sturm&lt;br /&gt;
* Judith Rohloff&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Derzeit sind praktisch nur Informatiker in der AK aktiv. Wir suchen daher dringend noch interessierte TIler und ETler.&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Informatik ==&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Marcel Grey (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Technische Informatik ==&lt;br /&gt;
Wahl am 6. Juli 2005 im FKR (4. Sitzung)&lt;br /&gt;
* Jörn Gräwe&lt;br /&gt;
* Karina Grühser (Stellvertreterin)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Elektrotechnik ==&lt;br /&gt;
* Andreas Kay&lt;br /&gt;
&lt;br /&gt;
== [[Finanzkommission]] (FinK) ==&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
&lt;br /&gt;
== [[Wahlvorstand]] ==&lt;br /&gt;
(Studentischer Platz derzeit nicht besetzt. Interessenten gesucht!) Als  Mitglied des Wahlvorstands organisiert man die Wahlen zu den verschiedenen Gremien und lernt spätestens am Wahltag die halbe Fakultät kennen.&lt;br /&gt;
&lt;br /&gt;
== [[Raumkommission]] ==&lt;br /&gt;
wird auch [http://iv.tu-berlin.de/comm/index.html#rag Arbeitsgruppe für Raumfragen (RaumAG)] genannt.&lt;br /&gt;
* Bernhard Beschow&lt;br /&gt;
&lt;br /&gt;
== [[Kommission für Informations- und Kommunikationstechnik]] (IK) ==&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
(hat sich nie konstituiert)&lt;br /&gt;
&lt;br /&gt;
== [[Konzil]] ==&lt;br /&gt;
==== Mitglieder ====&lt;br /&gt;
* Marcel&lt;br /&gt;
&lt;br /&gt;
=== stellv. Mitglieder ===&lt;br /&gt;
&lt;br /&gt;
== Computational Neuroscience: Gemeinsame Kommission mit Entscheidungsbefugnis ==&lt;br /&gt;
Wahl am 6. Juli 2005 im FKR (4. Sitzung)&lt;br /&gt;
* Marcel Stimberg&lt;br /&gt;
* Felix Schwarz (Stellvertreter)&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Da Marcel demnächst ausscheiden wird, benötigen wir &amp;quot;Nachwuchs&amp;quot;!&lt;br /&gt;
&lt;br /&gt;
= [[Berufungskommission]]en =&lt;br /&gt;
&lt;br /&gt;
=== Datenbanken und Informationssysteme (W 3), Maschinelles Lernen (W 3) ===&lt;br /&gt;
* Marcel Grey (halt ich ja für ein Gerücht)&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
&lt;br /&gt;
=== [[T-Labs]] ===&lt;br /&gt;
Hierbei handelt es sich um die Professuren für &amp;quot;Security in Telecommunications” (W 3), &amp;quot;Usability“ (W3) und &amp;quot;Service Centric Networkung – Traffic Engineering and Network Planning” (W 2 auf 5 Jahre) , die alle von der Deutschen Telekom gestiftet werden.&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Thomas Kaschwig (Stellvertreter)&lt;br /&gt;
* Daniel Sturm (Stellvertreter)&lt;br /&gt;
* Marcel Grey (Stellvertreter)&lt;br /&gt;
* Martin Häcker (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
=== AOT ===&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
* offizielle [http://iv.tu-berlin.de/comm/index.html Gremienseite] der [[Fakultätsverwaltung]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Fakultäts-ABC]]&lt;br /&gt;
[[Kategorie:Hochschulpolitik]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Diskussion:WikiNode&amp;diff=6281</id>
		<title>Diskussion:WikiNode</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Diskussion:WikiNode&amp;diff=6281"/>
		<updated>2006-01-17T08:31:49Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Löschen?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ist das hier SPAM oder was Sinnvolles? Löschen? Felix&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Mitglieder_in_den_Gremien&amp;diff=5889</id>
		<title>Mitglieder in den Gremien</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Mitglieder_in_den_Gremien&amp;diff=5889"/>
		<updated>2006-01-06T12:57:20Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: /* Stellvertreter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ständige [[Gremien]] =&lt;br /&gt;
&lt;br /&gt;
== [[Fakultätsrat]] ==&lt;br /&gt;
=== Mitglieder ===&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Martin Häcker&lt;br /&gt;
&lt;br /&gt;
=== Stellvertreter ===&lt;br /&gt;
* Björn Brandenburg&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
* Marcel Grey&lt;br /&gt;
* Ellen Michelsen&lt;br /&gt;
* Natascha Tiotuico&lt;br /&gt;
* Jenny Wegmann (ET Ini)&lt;br /&gt;
* Jan Ole Beyer&lt;br /&gt;
* Hannes Lau&lt;br /&gt;
* Karl Wessel&lt;br /&gt;
* Daniel Stum&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
&lt;br /&gt;
== [[Ausbildungskommission]] ==&lt;br /&gt;
=== Mitglieder ===&lt;br /&gt;
* Ellen Michelsen (stellvertr. Vorsitzende)&lt;br /&gt;
* Marcel Grey&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Matthias Völker (ET Ini)&lt;br /&gt;
&lt;br /&gt;
=== Stellvertreter ===&lt;br /&gt;
* Timo Glaser&lt;br /&gt;
* Karl Wessel&lt;br /&gt;
* Martin Häcker&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
* Hannes Lau&lt;br /&gt;
* Daniel Sturm&lt;br /&gt;
* Judith Rohloff&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Derzeit sind praktisch nur Informatiker in der AK aktiv. Wir suchen daher dringend noch interessierte TIler und ETler.&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Informatik ==&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
* Marcel Grey (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Technische Informatik ==&lt;br /&gt;
Wahl am 6. Juli 2005 im FKR (4. Sitzung)&lt;br /&gt;
* Jörn Gräwe&lt;br /&gt;
* Karina Grühser (Stellvertreterin)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Prüfungsausschuss]] Elektrotechnik ==&lt;br /&gt;
* Andreas Kay&lt;br /&gt;
&lt;br /&gt;
== [[Finanzkommission]] (FinK) ==&lt;br /&gt;
* Robert Lubkoll&lt;br /&gt;
&lt;br /&gt;
== [[Wahlvorstand]] ==&lt;br /&gt;
(Studentischer Platz derzeit nicht besetzt. Interessenten gesucht!) Als  Mitglied des Wahlvorstands organisiert man die Wahlen zu den verschiedenen Gremien und lernt spätestens am Wahltag die halbe Fakultät kennen.&lt;br /&gt;
&lt;br /&gt;
== [[Raumkommission]] ==&lt;br /&gt;
wird auch [http://iv.tu-berlin.de/comm/index.html#rag Arbeitsgruppe für Raumfragen (RaumAG)] genannt.&lt;br /&gt;
* Bernhard Beschow&lt;br /&gt;
&lt;br /&gt;
== [[Kommission für Informations- und Kommunikationstechnik]] (IK) ==&lt;br /&gt;
* Thomas Kaschwig&lt;br /&gt;
(hat sich nie konstituiert)&lt;br /&gt;
&lt;br /&gt;
== [[Konzil]] ==&lt;br /&gt;
==== Mitglieder ====&lt;br /&gt;
* Marcel&lt;br /&gt;
&lt;br /&gt;
=== stellv. Mitglieder ===&lt;br /&gt;
&lt;br /&gt;
== Computational Neuroscience: Gemeinsame Kommission mit Entscheidungsbefugnis ==&lt;br /&gt;
Wahl am 6. Juli 2005 im FKR (4. Sitzung)&lt;br /&gt;
* Marcel Stimberg&lt;br /&gt;
* Felix Schwarz (Stellvertreter)&lt;br /&gt;
&#039;&#039;Hinweis:&#039;&#039; Da Marcel demnächst ausscheiden wird, benötigen wir &amp;quot;Nachwuchs&amp;quot;!&lt;br /&gt;
&lt;br /&gt;
= [[Berufungskommission]]en =&lt;br /&gt;
&lt;br /&gt;
=== Datenbanken und Informationssysteme (W 3), Maschinelles Lernen (W 3) ===&lt;br /&gt;
* Marcel Grey (halt ich ja für ein Gerücht)&lt;br /&gt;
* Thorsten Rimkus&lt;br /&gt;
&lt;br /&gt;
=== [[T-Labs]] ===&lt;br /&gt;
Hierbei handelt es sich um die Professuren für &amp;quot;Security in Telecommunications” (W 3), &amp;quot;Usability“ (W3) und &amp;quot;Service Centric Networkung – Traffic Engineering and Network Planning” (W 2 auf 5 Jahre) , die alle von der Deutschen Telekom gestiftet werden.&lt;br /&gt;
* Felix Schwarz&lt;br /&gt;
* Thomas Kaschwig (Stellvertreter)&lt;br /&gt;
* Daniel Sturm (Stellvertreter)&lt;br /&gt;
* Marcel Grey (Stellvertreter)&lt;br /&gt;
* Martin Häcker (Stellvertreter)&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
* offizielle [http://iv.tu-berlin.de/comm/index.html Gremienseite] der [[Fakultätsverwaltung]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Fakultäts-ABC]]&lt;br /&gt;
[[Kategorie:Hochschulpolitik]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Einf%C3%BChrungswoche_2005:Einf%C3%BChrungstutorium_Felix_und_Robert&amp;diff=5736</id>
		<title>Einführungswoche 2005:Einführungstutorium Felix und Robert</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Einf%C3%BChrungswoche_2005:Einf%C3%BChrungstutorium_Felix_und_Robert&amp;diff=5736"/>
		<updated>2005-10-18T11:10:31Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Erster Tag ===&lt;br /&gt;
* Vorbereitung:&lt;br /&gt;
** Kontaktliste (Name, Mail, Telefon)&lt;br /&gt;
** Berlinkarte oder fähig sein diese an die Tafel zu pinseln&lt;br /&gt;
** Begriffe aus der Informatik auf jeweils drei Zetteln. Insgesamt min so viele Zettel wie Teilnehmer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Auf dem Weg zum Raum: Kleine Uniführung inkl. Erklärung&lt;br /&gt;
* Tische wenn möglich als U umstellen lassen. (Erzeugt eine sehr viel angenehmere Atmosphäre)&lt;br /&gt;
* Die E-Tutoren stellen sich vor. (Namen auch an die Tafel schreiben)&lt;br /&gt;
** Vorstellung Freitagsrunde als Studentische INNI&lt;br /&gt;
* Kontaktliste herrumgehen lassen. (am 2. Tag bekommt jeder eine Kopie)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Erklährung der Rechnereinführung vorziehen &lt;br /&gt;
** 70% &#039;&#039;&#039;A&#039;&#039;&#039; (Anfänger)&lt;br /&gt;
** 30% &#039;&#039;&#039;B&#039;&#039;&#039; (Fortgeschrittende) -&amp;gt; Müssen mit Linux Dateisystem und Mail, Newsgroups usw vertreut sein&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wichtigkeit der Anmeldung zu den Tutorien mit Moses klar machen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 1. Spiel&lt;br /&gt;
** Durchmischung : Jeder zeichnet auf der Berlinkarte seinen Wohnort ein. Nach räumlicher Nähe werden Dreiergruppen gebildet.&lt;br /&gt;
** jeder aus der Gruppe muss nach 10 min einen der Anderen kurz vorstellen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wie ist das Grundstudium aufgebaut?&lt;br /&gt;
** Wer noch keinen Plahn hat: keine Panik die ersten Vorlesungen sind Einführungen.&lt;br /&gt;
** Pflichtfächer (64 SWS) und Neben/Wahlfächer (16 SWS)&lt;br /&gt;
** Wahlfach: beliebige Fächer aus dem Vorlesungsverzeichnis, müssen nur geprüft werden&lt;br /&gt;
** Nebenfach: Eine von einem Professor als Gesamtheit geprüfte Zusammenstellung von Veranstaltungen. Infos im Studienführer und bei der Studienberatung. &lt;br /&gt;
** Man sollte sich frühzeitig Gedanken machen. Einige Nebenfächer müssen im 1. Sem begonnen werden !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Was sollte man über die Hauptfächer wissen?&lt;br /&gt;
** Info 1 -&amp;gt; [[Opalix]]&lt;br /&gt;
** ThegI&lt;br /&gt;
** TechgI (Post, ersetzbar durch Grundlagen der ET [1a, 1b]. 3fache Arbeit aber wichtig für Nebenfach ET!)&lt;br /&gt;
** Mathe (lernen!!, ersetzbar duch Ma Ana1, Linalg1. Wichtig für Nebenfach Mathe) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kleine Pause&lt;br /&gt;
* Wenn gut in der Zeit 2. Spiel&lt;br /&gt;
** Zettel mit den Begriffen aus der Informatik verteilen. Personen mit gleichen Zetteln bilden Gruppen.&lt;br /&gt;
** Jede Gruppe muss ihren Begriff kurz erklähren.&lt;br /&gt;
** die Erklährung darf nicht richtig sein !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wochenplan, wo sollte man auf jeden Fall hin? Was ist was?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Erstsemester Party im I-Cafee.&lt;br /&gt;
** Wird von den Erstsemestlern selbst organisiert (Gibt natürlich ein kleines Bischen Hilfe).&lt;br /&gt;
** min 2 Personen suchen die mit organisieren wollen&lt;br /&gt;
** Treffen um 16.00 im I-Cafe. An der Theke fragen, sonst bekommt man nur was zu trinken!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wichtigkeit von Lerngruppen / wie lernt man&lt;br /&gt;
** gute Gruppenarbeit ist von elementarer Wichtigkeit für den persönlichen Lernerfolg!&lt;br /&gt;
** man lernt leichter, ist motivierter&lt;br /&gt;
** man ergänzt sich beim Lernen, kann einander Dinge erklähren oder sich gemeinsam duch Stoff beißen&lt;br /&gt;
** Hausaufgaben werden in Gruppen abgegeben, Freiblöcke sind hier für die Arbeit sehr praktisch&lt;br /&gt;
** Klausurvorbereitung mit Klausurensammlung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Hinweis Studienführer zu lesen. Insbesondere das Kapitel über das Grundstudium.&lt;br /&gt;
* Dienstagstermin nch einmal ansagen&lt;br /&gt;
&lt;br /&gt;
=== Zweiter Tag ===&lt;br /&gt;
* Vorbereitung: Studiengänge außer Fak. 4 auf jeweils drei Zettlen. Min so viele Zettel wie Teilnehmer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Prüfungen&lt;br /&gt;
** Schriftlich / Mündlich / Mündlich in Gruppe&lt;br /&gt;
** Prüfungen können 2 mal wiederholt werden (wenn man durchgefallen ist, sonst nicht!)&lt;br /&gt;
** bei 2. Bei Wiederholung an Studienberatung wenden. &lt;br /&gt;
** Als letzter Rettungsanker 3. Mündliche Prüfung beim Prof möglich, sonst exmatrikuliert!&lt;br /&gt;
** Wahl/Nebenfach: Pr.rel.Studienleistungen (Veranstalter muss Note für Prüfung oder z.B. im Projekt erbrachte Arbeit geben)&lt;br /&gt;
&lt;br /&gt;
* cs-Account &lt;br /&gt;
** Formulare austeilen und kurz erklähren&lt;br /&gt;
** gemeinsam mit den Studis einen Account organisieren gehen (Wo und wann siehe Mail)(doofe Reglung vom IRB. Geht viel Zeit verloren!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Mentorenprogramm&lt;br /&gt;
** Soll Studis beim Start und bei Problemen die die Studienberatung nicht lösen kann helfen. Ansprechpartner&lt;br /&gt;
** Wie sollte es ablaufen? (Einladung zm ersten Gespräch, in Abständen Treffen zur Beratung)&lt;br /&gt;
&lt;br /&gt;
*Anlaufstellen durchgehen&lt;br /&gt;
** Studieberatung (siehe Studienführer, Webseite usw.)&lt;br /&gt;
** Jobvermitlung Heinzelmännchen des Studentenwerks Berlin&lt;br /&gt;
** Frauenbeauftragte&lt;br /&gt;
** Betreuer für ausländische Studierende (FR6066) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 3. Spiel&lt;br /&gt;
** Zettel mit Studiengängen austeilen, Personen mit gleichen Zetteln bilden Gruppen&lt;br /&gt;
** jede Gruppe muss kurz erklären warum &amp;quot;ihr&amp;quot; (und nur ihr) Studiengang die Zukunft bestimmen wird (beim Studiengang dann immer erklären, wie es mit dem Studiengang an der TU aussieht, Wahlfach etwas erklären)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Computerarbeit an der Uni&lt;br /&gt;
** Arbeitsplätze im 2., 5. und 6. Stock des Franklins, außerdem im 2. des EN und 2. des MA&lt;br /&gt;
** Frauenrechnerraum im 5. Stock (bunte Tür). NUR REINGEHEN WENN MAN MIT SICHERHEIT WEIBLICHEN GESCHLECHTS IST !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Campuskarte, Druckerkarte, Mensakarte. Wo bekommt man den Kram?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Es gibt auch Uni neben den Vorlesungen&lt;br /&gt;
** Unisport&lt;br /&gt;
** Unipolitik, Freitagsrunde&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Einführungswoche]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Neue_Professuren&amp;diff=5698</id>
		<title>Neue Professuren</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Neue_Professuren&amp;diff=5698"/>
		<updated>2005-10-14T14:05:04Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tatsächlich werden die Professoren nicht nur immer älter - ab und zu kommen auch mal neue an unsere Fakultät! Zur Zeit gibt es sogar einen richtigen Generationenwechsel. Viele Profs werden demnächst emeritiert (&amp;quot;in Rente gehen&amp;quot;), aber glücklicherweise können wir diese Stellen auch wieder neu besetzen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Informatik =&lt;br /&gt;
* Programmierung eingebetteter Systeme (C3): Frau Dr. Sabine Glesner ist ab dem WS 2005/2006 mit dem [http://pes.cs.tu-berlin.de/pes/ Fachgebiet PES] Mitglied der Fakultät.&lt;br /&gt;
* Nestmann&lt;br /&gt;
* Computer Graphics (C3, Nachfolge Lemke): Der erstplatzierte Bewerber Alexa wird wohl ab Dezember hier anfangen.&lt;br /&gt;
* DB-Professur (verknüpft mit Leitung des Fraunhofer ISST-Instituts): Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
* Intelligente Netze und Management verteilter Systeme (Stiftungsprofessur Telekom, Nachfolge Geihs): Berufungsverhandlungen laufen.&lt;br /&gt;
* Parallele und verteilte Systeme (C3, Nachfolge Gorlatch): Nach dem Scheitern der ersten Berufungskomission werden die neuen Bewerber ihre Vorträge im WS 05/06 halten.&lt;br /&gt;
* KI-Professur: Verhandlungen laufen&lt;br /&gt;
* Usability (W3, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
* Service Centric Networking (W2, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
* Security in Telecommunications (W2, neue Stiftungsprofessur Telekom im Rahmen der T-Labs): Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
* Betrieb komplexer Systeme (W3, Leitung des TU Rechenzentrums): Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
&lt;br /&gt;
* Architektur eingebetteter Systeme (C4, Nachfolge Liebig): Der Erstplatziert hat leider abgesagt, Verhandlungen mit dem zweiten laufen derzeit.&lt;br /&gt;
* Maschinelles Lernen: Die Kandidaten werden im Laufe des WS 05/06 ihre Berufungsvorträge halten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Elektrotechnik =&lt;br /&gt;
* Elektrische Antriebstechnik: Der Ruf ist rausgegangen, aber die Verhandlungen haben noch nicht begonnen.&lt;br /&gt;
* Energieversorgungsnetze &amp;amp; erneuerbare Energien: Nach dem Scheitern der ersten Berufungskommission gibt es jetzt eine neue.&lt;br /&gt;
* Lichttechnik (Nachfolge Kaase): Es wurde eine Liste erstellt, die noch vom Fakultätsrat beschlossen werden muss.&lt;br /&gt;
* Regelungssysteme: Derzeit werden Berufungsverhandlungen geführt.&lt;br /&gt;
* Heinrich-Hertz-Institut (Stiftungsprofessur): Der Bewerber wird zum 01. Januar 2006 anfangen.&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteNewsBox&amp;diff=2896</id>
		<title>Vorlage:HauptseiteNewsBox</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteNewsBox&amp;diff=2896"/>
		<updated>2005-10-14T13:45:57Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Hallo Ersties! ===&lt;br /&gt;
&#039;&#039;14. Oktober 2005&#039;&#039; - Wir freuen uns, dass ihr unsere Webseite gefunden habt. Damit ihr in der meist stressigen Anfangszeit besser zurechtkommt, haben wir speziell ein paar Informationen zur [[Einführungswoche]] bereit gestellt.&lt;br /&gt;
&lt;br /&gt;
==== Freitagstreffen ====&lt;br /&gt;
&#039;&#039;12. August 2005&#039;&#039; - Etwas spät zwar, aber besser spät als nie: Heute findet auf jeden Fall ein Treffen der Freitagsrunde statt.&lt;br /&gt;
&lt;br /&gt;
==== Allgemeine StuPO beschlossen ====&lt;br /&gt;
&#039;&#039;13. Juli 2005&#039;&#039; - Der Akademische Senat hat auf seiner heutigen Sitzung die allgemeine StuPO mit 12 Ja-Stimmen (konservative Profs), 4 Nein-Stimmen (Studis des EB104 und P7, WM) sowie 9 Enthaltungen (u.a. Vertreter des RCDS sowie der Unabhängigen Studis) beschlossen.&lt;br /&gt;
&lt;br /&gt;
[[Newsarchiv | ältere News...]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteWasWikiBietetBoxAlternative&amp;diff=3089</id>
		<title>Vorlage:HauptseiteWasWikiBietetBoxAlternative</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteWasWikiBietetBoxAlternative&amp;diff=3089"/>
		<updated>2005-10-14T13:08:57Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Über die Freitagsrunde ==&lt;br /&gt;
Wir sind die studentische Initiative in der Fakultät IV &amp;quot;Informatik und Elektrotechnik&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* [[Freitagsrunde | Wer sind wir?]]&lt;br /&gt;
* [[Mitglieder der Freitagsrunde]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Was Euch dieses Wiki bietet ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 120%&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;[[Informationen für Erstsemester]]&#039;&#039;&#039;: [[Einführungswoche]], [[:Kategorie:Fakultäts-ABC|Fakultäts-ABC]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Opalix]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Informationen zum Studium]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Klausurensammlung]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[aktuelle Probleme| Aktuelles aus der Fakultät]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Diverses|mehr...]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Hauptseite&amp;diff=90</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Hauptseite&amp;diff=90"/>
		<updated>2005-10-14T13:00:58Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
   | colspan=2 style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- WILLKOMMEN-BOX --&amp;gt;&lt;br /&gt;
{{HauptseiteWillkommenBox}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- NEWS --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
== News ==&lt;br /&gt;
{{HauptseiteNewsBox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;50%&amp;quot; style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;!-- WAS BIETET DAS WIKI? --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0; margin-top: 0.0cm; margin-left: 0.3cm;  border:1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#efefef; align:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{HauptseiteWasWikiBietetBox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Hauptseite&amp;diff=89</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Hauptseite&amp;diff=89"/>
		<updated>2005-10-14T12:59:36Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: neue Startseite&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
   | colspan=2 style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- WILLKOMMEN-BOX --&amp;gt;&lt;br /&gt;
{{HauptseiteWillkommenBox}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- NEWS --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
== News ==&lt;br /&gt;
{{HauptseiteNewsBox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;50%&amp;quot; style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;!-- WAS BIETET DAS WIKI? --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0; margin-top: 0.0cm;  border:1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#efefef; align:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{HauptseiteWasWikiBietetBox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteHinweiseBox&amp;diff=2866</id>
		<title>Vorlage:HauptseiteHinweiseBox</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteHinweiseBox&amp;diff=2866"/>
		<updated>2005-10-14T12:58:40Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: neue Startseite&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Hauptseite&amp;diff=88</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Hauptseite&amp;diff=88"/>
		<updated>2005-10-14T12:58:20Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: Felix: neue Startseite&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
   | colspan=2 style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- WILLKOMMEN-BOX --&amp;gt;&lt;br /&gt;
{{HauptseiteWillkommenBox}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;!-- BESONDERE HINWEISE --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0; margin-bottom:4px; border:1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#efefef; align:left;&amp;quot;&amp;gt;&lt;br /&gt;
=== Besondere Hinweise  ===&lt;br /&gt;
{{HauptseiteHinweiseBox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- NEWS --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
== News ==&lt;br /&gt;
{{HauptseiteNewsBox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;50%&amp;quot; style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;!-- WAS BIETET DAS WIKI? --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0; margin-top: 0.0cm;  border:1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#efefef; align:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{HauptseiteWasWikiBietetBox}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteWasWikiBietetBoxAlternative&amp;diff=3088</id>
		<title>Vorlage:HauptseiteWasWikiBietetBoxAlternative</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteWasWikiBietetBoxAlternative&amp;diff=3088"/>
		<updated>2005-10-14T12:57:46Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Über die Freitagsrunde ==&lt;br /&gt;
Wir sind die studentische Initiative in der Fakultät IV &amp;quot;Informatik und Elektrotechnik&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* [[Freitagsrunde | Wer sind wir?]]&lt;br /&gt;
* [[Mitglieder der Freitagsrunde]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Was Euch dieses Wiki bietet ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 120%&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;[[Informationen für Erstsemester]]&#039;&#039;&#039;: [[Einführungswoche]], [[:Kategorie:Fakultäts-ABC|Fakultäts-ABC]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Opalix]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Informationen zum Studium]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Klausurensammlung]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[aktuelle Probleme| Aktuelles aus der Fakultät]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Diverses|mehr...]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Newsarchiv&amp;diff=5640</id>
		<title>Newsarchiv</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Newsarchiv&amp;diff=5640"/>
		<updated>2005-10-14T12:56:26Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==== Donnerstags-Treffen ====&lt;br /&gt;
&#039;&#039;30. Juni 2005&#039;&#039; - Heute treffen wir uns wieder (wenn es nicht regnet) um 20:00 im Biergarten am neuen See ([http://www.berlin.de/stadtplan/explorer?ADR_ZIP=10787&amp;amp;ADR_STREET=Lichtensteinallee&amp;amp;ADR_HOUSE=2 Lichtensteinallee 2]). Wenn bis 19:00 hier das Treffen nicht abgesagt wird, findet es statt (Status um 16:00: Sonnenschein, alles bestens).&lt;br /&gt;
&lt;br /&gt;
==== Allgemeine StuPO wird geändert ====&lt;br /&gt;
&#039;&#039;23. Juni 2005&#039;&#039; - Auf Druck der LSK wird die Fortschrittskontrolle der allgemeinen StuPO leicht entschärft: Statt 2/3 der Leistungspunkte müssen nur noch 50% pro Jahr erbracht werden. Genauere Informationen zu den Änderungen demnächst im Wiki.&lt;br /&gt;
&lt;br /&gt;
==== Videos vom [[Kickerturnier]] ====&lt;br /&gt;
&#039;&#039;17. Juni 2005&#039;&#039; - Wir haben das [http://docs.freitagsrunde.org/Veranstaltungen/kickerturnier_2005/movies/Kickerturnier.mov zusammengeschnittene Video] und das [http://docs.freitagsrunde.org/Veranstaltungen/kickerturnier_2005/movies/KickerEndspiel.mov Endspiel] jetzt endlich fertig und online gestellt! Viel Spaß beim Anschauen!&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteNewsBox&amp;diff=2895</id>
		<title>Vorlage:HauptseiteNewsBox</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Vorlage:HauptseiteNewsBox&amp;diff=2895"/>
		<updated>2005-10-14T12:56:19Z</updated>

		<summary type="html">&lt;p&gt;192.168.23.200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Freitagstreffen ====&lt;br /&gt;
&#039;&#039;12. August 2005&#039;&#039; - Etwas spät zwar, aber besser spät als nie: Heute findet auf jeden Fall ein Treffen der Freitagsrunde statt.&lt;br /&gt;
&lt;br /&gt;
==== Allgemeine StuPO beschlossen ====&lt;br /&gt;
&#039;&#039;13. Juli 2005&#039;&#039; - Der Akademische Senat hat auf seiner heutigen Sitzung die allgemeine StuPO mit 12 Ja-Stimmen (konservative Profs), 4 Nein-Stimmen (Studis des EB104 und P7, WM) sowie 9 Enthaltungen (u.a. Vertreter des RCDS sowie der Unabhängigen Studis) beschlossen.&lt;br /&gt;
&lt;br /&gt;
[[Newsarchiv | ältere News...]]&lt;/div&gt;</summary>
		<author><name>192.168.23.200</name></author>
	</entry>
</feed>