Skip to content
xenforo

Überfordert

Content

ich hab jetzt nur den Kurs 01618 belegt (habe jetzt erst mit dem Studium angefangen).
Ich fühle mich irgendwie ziemlich überfordert, der Kurs ist angegeben mit 4+2 Stunden, aber ich muss viel mehr Zeit investieren. Ich arbeite Vollzeit (ca. 40-50 h) und hab also nur abends Zeit, oder am Wochenende.
Ich habe für die erste Einsendeaufgabe ca. 4 wochen gebraucht, und sie auch nicht komplett geschafft. Ich hänge jetzt etwas hinterher (bin am Anfgang von Kapitel 2, müsste aber schon die Einsendeaufgaben für 3 machen, hab aber die für 2 noch nicht). Der Kurs ist auch sehr schwierig geschreiben, ich finde die Beispiele sehr theoretisch.
Weiss echt nicht, wie ich die Klausur jemals schaffen soll. Zu den Betreuungen kann ich leider nicht gehen, da sie zu früh sind (ich bin selten vor 20.00 zuhause).
Sorry, wenn ich hier meinen Frust so loslasse, aber ich weiss nicht, wie ich das jetzt noch in den Griff kriegen soll, wo ich jetzt schon am Anfang so hinterher hinke
Und ich finde den Kurs echt schwer, und dabei ist es doch ein Kurs aus dem Grundstudium, d.h. es wird hinterher sicher noch viel schwerer!

Comments

Francis,

ich gehöre zwar nicht zu euch Informatikern, dein Problem ist aber sicher jedem auf die eine oder andere Art und Weise bekannt. Ich gehöre auch zu denen die nur abends und am Wochenende lernen können und abends nach der Arbeit schaffe ich's nicht mehr, in die Matheunterlagen reinzuschauen, irgendwie ist da eine Männchen in meinem Kopf, das mir sagt "nach 20h kein Mathe mehr" :D. Die Stundenzahl 4+2 ist vermutlich auch nur ein Richtwert, es gibt in jedem Fach Leute die's einfach können und beim ersten Mal kapieren und Leute, die eine Kurseinheit öfter lesen müssen, damit allmählich klar wird, was die überhaupt meinen.

Was spräche denn dagegen, wenn du den Kurs nächstes Semester nochmal als Wiederholer belegst und dann vielleicht schneller durchkommst und auch erst im März die Klausur angehst? Hier im Forum findest du vielleicht zudem ein paar Tipps für die EAs :) und welche Kurse für den Einstieg ansprechender geschrieben sind.

Lass den Kopf nicht hängen.

Jasmin

Francis,

ich belege ebenfalls den OOP Kurs bin allerdings schon im 2. Semester VZ.
Für die Programmierkurse 1618 und 1613 brauch man auf jeden Fall viel mehr Zeit als angegeben. Vor allem da hier in erster Linie die Konzepte der objektorientierten bzw imperativen Programmierung (1613) besprochen werden und nicht die Programmiersprachen. Ich weis nicht ob du schon Programmiererfahrung hast, aber es geht neben dem reinen Kurstext natürlich viel Zeit mit dem Rumprobieren in Java drauf.

Allerdings sollte man sich schon intensiv mit Java beschäftigen, da man für das Grundpraktikum Programmierung schon einigermassen fit seien muß.

Einige der Konzepte zu Listen mit Zeigern und Binären Bäumen wurden schon im Kurs imperative Programmierung mit Pascal (1613) behandelt.
Deswegen wird dies im 1618 darauf nicht mehr so ausführlich behandelt.

Wenn es dir zu stressig wirst und du nicht mehr hinterher kommst, dann klink dich aus dem Kurs aus. Das ist keine Schande. Ich habe aus dem selben Grund den Kurs Computersystem I für dieses Semester aufgegeben. Nimm dir die Zeit den Kurs in der Geschwindigkeit zu bearbeiten, wie du kannst. Es ist wahrscheinlich auch einfacher sich mit Hilfe des Buches "Java ist auch eine Insel" erst mal langsam mit Java anzufreunden. Das Buch gibt hier als HTML Version zum downloaden, falls du es noch nicht hast: [URL="https://www.galileocomputing.de/katalog/openbook?GPP=opjV"]https://www.galileocomputing.de/katalog/openbook?GPP=opjV[/URL]

Als Einstieg in die Programmierung solltest du am besten im Wintersemester zuerst den 1613 Kurs Imperative Programmierung belegen (Wenn du den Bachelor machst, sonst 1612 für Diplom). Pascal ist einfacher gestrickt als Java.

Ansonsten keine Panik. Das wird schon.

Grüsse Susan

danke fürs aufbauen!
Ich mache den Kurs im Akademiestudium, erstmal nur für mich, vieleicht später dann mit Ziel auf Master. Aber ich möchte ihn trotzdem schaffen.
Das Problem ist auch, dass ich bei dem Skript fast nichts verstehe, jeden Satz muss ich auseinandernehmen, ich komme mir vor, als wäre ich Analphabet. Die Aufgaben schaffe ich dann teilweise ja gar nicht, und die die ich schaffe, dafür brauche ich ewig, es ist eher trial and error, ich suche dann noch nach ähnlichen Aufgaben im Internet und bau mir was zusammen, aber so ganz verstehe ich das dann trotzdem nicht.
Eigentlich hatte ich immer gedacht, man kann alles lernen, wenn man sich dahinterklemmt, aber langsam zweifele ich echt an meiner Intelligenz...

Naja, und ausklinken möchte ich mich nicht, ich hab nur diesen Kurs und dann noch den 1570 (also nur Java), wobei der etwas einfacher ist. Nur den 1570 brauche ich für nichts, den mache ich nur, um besser mit Java klar zukommen (ich hab noch nie vorher programmiert) und wenn ich jetzt 1618 abbreche, hab ich keinen echten Kurs mehr...

Hm Java ist meiner Meinung nach nicht unbedingt einsteigerfreundlich wenn man damit vorher noch gar nie nichts zu tun hatte. Ich hab keine Ahnung wie die Kurse bei euch aufgebaut sind, normalerweise gibts ja immer einen Crash-Kurs in Objekt-Orientierung und danach geht's munter zur Sache. Java in 21 Tagen ([URL="https://jerry.c-lab.de/java/21Tage/"]https://jerry.c-lab.de/java/21Tage/[/URL]) fand ich nicht schlecht, der fängt eben bei "Hallo Welt" an und wird dann immer schwerer :). Das Java ist auch eine Insel finde ich auch sehr gut zum Nachschlagen.

ich suche dann noch nach ähnlichen Aufgaben im Internet und bau mir was zusammen, aber so ganz verstehe ich das dann trotzdem nicht.

Ich glaube, das halbe Leben eines Programmierers besteht darin, irgendwo im Netz nach einer Vorlage zu suchen, die man einfach kopieren kann. Hab ich heute auch wieder gemacht :rolleyes:, wobei man schon ungefähr wissen sollte, was man tut.

Können wir dir irgendwie helfen? Also mal deinen Code anschauen und dir die Sachen erklären wo es hängt? Ich muss eh gerade viel Zeit in Java investieren, da wäre ein wenig Praxis nicht verkehrt :). (Ob ich das kann ist die andere Sache aber wieso nicht versuchen?)

Jasmin

Danke!

Ja, ich bin auch in der newsgroup, ich les dann auch immer alles zu den Aufgaben, das hilft schon.
Mein Problem ist vermutlich, dass ich bisher noch nicht die Struktur von Java durchschaut hab.
Ganz primitive Beispiele:
Ich setze diese {} Klammern immer nur nach Gefühl, bzw. eclipse meckert, wenn die irgendwo fehlen. Die sollen einen Anweisungsblock einschliessen, aber da weiss ich nie genau, wie weit der Anweisungsblock geht, also manchmal mehr als nur ein Befehl manchmal weniger...
Oder die Begriffe: Methode, Atribut
Verstehe ich es richtig, dass bei Methode immer ein Punkt . dabei ist, also wäre System.out.println() eine Methode und in den () steht dann was ausgegeben wird, oder jetzt in der aktuellesten Aufgabe hatten wir was mit LinkedList, da war z.b. dann wohl morsealphabet.addList("XY") die Methode?
Also Methode immer mit NameDerMethode.Anweisung("Ausgabe oder Atribut") ?
Bzw. was das Atribut ist, ist mir auch nicht so ganz klar...
Ich versuche da eine Struktur zu erkennen, sodass ich dann die Befehle auswendig lernen muss und dann aber anwenden kann. Also ähnlich wie vokabellernen wenn man die Grammatik verstanden hat.
Sorry, das waren jetzt vermutlich ziemlich dumme Fragen, aber daran hapert es eben schon...

Das Java ist eine Insel Buch hab ich schon, da ich ja den 1570 auch mache, da ist auch alles ganz gut erklärt, aber irgendwie kapiere ich es trotzdem nicht so ganz.

Hm ok :).

Ich fange mal vorne an und kämpf mich nach hinten durch, du hast ja schon ein paar Sachen genannt.

Also ein Objekt ist ein ziemlich dummes abstraktes Ding. Nehmen wir das Objekt "Fahrzeug". Daraus könntest du für dich z.b. eine Klasse machen. Eine Klasse kann nun Methoden und Attribute haben. Methoden sind z.B. "bewegen", "kaputt gehen". Methoden sind also ganz grob gesagt, Dinge die dein Objekt tun kann. Attribute wäre z.B. "Anzahl der Personen die das Fahrzeug transportieren kann", "Motorleistung" oder die Farbe des Fahrzeugs. Etwas ausrechnen oder ausgeben. Attribute sind Eigenschaften, die dein Objekt hat.

Und schauen wir uns die Klasse Fahrzeug mal genauer an.
Class Fahrzeug {

int transportiertePersonen = 4; // es passen also 4 Leute in das Fahrzeug
string Farbe = "blau";
long motorleistung = 1.4;

bewegen() {
//code für die bewegen-methode
// in den () könnten jetzt, wenn es erlaubt wäre, noch Parameter stehen.
}

kaputtgehen() {
code für die kaputtgehen-methode
}

}

Die geschweiften Klammern - hast du schon richtig gesagt, umschließen einen Anweisungsblock. Eine Methode ist z.B. ein Anweisungsblock oder auch eine Klasse. Wenn du nach einem if-Statement mehrere Befehle ausführen willst...

z.B
if (Wochentag.equals("Sonntag") {
Fahrzeug.bewegen();
Fahrzeug.kaputtgehen();
}

musst du das in geschweifte Klammern einschließen. So wird dein Fahrzeug - wenn der Wochentag ein Sonntag ist - erst bewegt und dann geht es kaputt.

Würdest du die geschweiften Klammern vergessen, also den Code so schreiben:

if (Wochentag.equals("Sonntag")
Fahrzeug.bewegen();
Fahrzeug.kaputtgehen();

würde dein Fahrzeug am Wochentag = Sonntag bewegt und würde aber auch an jedem anderen Tag der Woche kaputt gehen - denn so würde nur der erste Befehl der nach dem if-Kommt als "dem if zugehörig" verstanden werden von der JVM.

Ein Auto ist z.B. ein Fahrzeug und kann sich bewegen und kaputt gehen. Genauso hat es die gleichen Attribute wie die Klasse Fahrzeug. Du könntest jetzt also sagen:

Fahrzeug Auto = new Fahrzeug();

Dann würdest du ein Objekt (=eine Instanz) der Klasse Fahrzeug erzeugen. Das geht. Da du jetzt eine Instanz der Klasse Fahrzeug hast, kannst du prinzipiell alle Attribute und Methoden der Klasse benutzen.

Du kannst also sagen, mein Auto hat eine rote Farbe. Dann sagst du:
Auto.farbe = "rot";
Oder wenn sich dein Auto bewegen soll:
Auto.bewegen();

Der Aufruf ist also Objekt.Attribut oder Objekt.Methode() :).

Ich hoffe, dass ich das einigermaßen verständlich erklärt hab bis hierher. Wenn ja, dann später gerne mehr, muss mal ein bisschen arbeiten.

Jasmin

elise wrote:

ps: doppelt hält besser, seh ich grad *g

Irgendwie muss ich mein schlechtes Gewissen beruhigen, weil ich für die JavaProgrammer-Zertifizierung gestern Abend nix gemacht hab. Dafür heute. *versprech*

Und noch länger aufschieben? Nee nee, dann lern ich das nie. Ich brauch da mal einen Termin für die Prüfung zum draufhin-lernen. Alles andere führt zu nichts-machen und aufschieben :rolleyes:. Ich würd die gerne machen bevor die Klausurvorbereitung für September losgeht bei mir. Und das wäre so... im Juli :).

Super danke!

Das war ja mal verständlich erklärt (von euch beiden!).
Ich werde heute abend mal probieren, ob ich damit die neue Aufgabe verstehe. Es hat zumindest schon Licht in meine Java-Dunkelheit gebracht

Bei Kurs 1618 ist die Betreuung in der Newsgroup wirklich sehr gut, also wenn du Probleme hast oder Lösungsansätze brauchst schau da doch einfach mal rein ...

Hab auch dieses Semester mit dem Studium angefangen, mit 1618, 1661 und 5009 ... aber da ich schon ziemlich viel mit Java gemacht hab warn die ersten 3 KEs bei 1618 nicht so wirklich schwer, dafür aber 1661 umso mehr. Als ich zum ersten mal die EAs angeschaut hab dachte ich das krieg ich nie hin, inzwischen gehts aber ganz gut, dank Newsgroup und Mathebuch

ich kann Dir nur empfehlen Dich durch diesen Kurs durchzubeisen. Es ist keine Schande, wenn Du noch nie mit Java gearbeitet hast, die Prüfung nicht zu bestehen. Ich habe vor ein paar Jahren mit Java angefangen und ich hatte die gleichen Probleme wie Du. Aber irgendwann hast Du es dann geschnall - Es fällt Dir wie Schuppen aus den Haaren ;).
Sie denn Kurs einfach mal als Übung an - wenn Du die Prüfung bestehst - SCHÖN, wenn nicht, hast Du auf jeden Fall was gelernt.

Java ist wie jede andere Sprache auch - man lernt Sprachen nur, wenn man sie immer wieder spricht - egal, ob das nun Englisch oder Java ist.

Eines Tages wirst Du gar nicht mehr verstehen, was Dein Problem mit den Klammern und den Blöcken war - Du machst es einfach richtig.

Am Schluss noch ein weiterer Link [URL="https://www.javabuch.de/"]https://www.javabuch.de[/URL] . Das Buch kannst Du Dir runterladen und lokal lesen. Das schöne an dem Buch ist die internen Verlinkung, die guten Beispiele und die hervorragende Suche (für ein ebook).

Noch viel Erfolg mit Java
Irgendwann wirst auch Du es schaffen
Gruß Taggert

Und weiter gehts:

oder jetzt in der aktuellesten Aufgabe hatten wir was mit LinkedList, da war z.b. dann wohl morsealphabet.addList("XY") die Methode?

Java bietet eine Unmenge an Klassen und Packages, die man importieren und dann ihre Funktionalitäten benutzen kann.

Auf der Seite hier (das ist so mit die wichtigste überhaupt) [URL="https://java.sun.com/j2se/1.5.0/docs/api/index.html"]https://java.sun.com/j2se/1.5.0/docs/api/index.html[/URL] findest du eigentlich alles, was irgendwie möglich ist.

Wenn du auf der linken Seite (unten unter Classes) nach LinkedList suchst und draufklickst bekommst du im rechten Frame alles zu der Klasse angezeigt was du wissen musst.

Frag ruhig weiter - macht Spaß

Oh mann, ihr seid echt super!

Aber ich muss jetzt erstmal heute abend die Aufgabe angucken, bin noch im Büro, und da kann ich natürlich nicht viel machen. Aber das hat mich echt schon mal sehr motiviert! Und es kommen bestimmt weitere Fragen

ich bins nochmal

wenn Du eine Entwicklungsumgebung nutzt z.B NetBeans und ein neues Objekt mit new angelegt hast
LinkedList meineListe = new LinkedList();
und du nun eingibst

meineListe.
(der Punkt ist wichtig)

dann gibt Dir jede aktuelle Entwicklungsumgebung alle Methoden an, die Du für Dein Objekt meineListe benutzen kannst. Es wird sogar meist noch eine Beschreibung angegeben, was die Methode macht, wenn Du eine Methode für etwas längere Zeit vorselektierst. Hast Du dann gefunden, was Du willst, wählst Du die Methode aus, sie erscheint in Deinem Code und Du musst nur noch sagen, welche Parameter übergeben werden sollen.

Gruß Taggert

Ich hab nochmal eine einfache Frage:
Ich hoffe, ich krieg das jetzt hier auf der Arbeit aus dem Kopf noch richtig hin (hatte es gestern abend ausprobiert), aber es geht um 3 Zahlen, die eingegeben werden sollen, und davon soll man dann einfach den Mittelwert bilden und diesen dann ausgeben.
In der Lösung wurden die Zahlen über BufferedReader eingelesen, aber ich wollte das erst über System.read.in () machen. Aber das Problem dabei war dann, dass ich nicht 3 Zahlen auf einmal einlesen konnte.
z.b.

ZahlA ZahlB ZahlC =(int) System.read.in();

geht irgendwie nicht. Ok also gehts scheinbar nur mit einer:
Zahl A = (int) System.read.in();
Zahl B = (int) System.read.in();
Zahl C = (int) System.read.in();
klappte aber auch nicht, da war dann auch irgendwie nur Zahl A dabei...
Wie kann man denn 3 Zahlen auf einmal eingeben? Wenn ich das bei eclipse einfach nur bei den Argumenten eingebe, gebe ich doch auch 3 auf einmal nur mit Leerzeichen ein.
Kann ich eine Mehrfacheingabe gar nicht über System.read.in() machen?

Du kannst natürlich eine ganze Zahlenkolone auf einmal eingeben und die dann von Deinem Javaprogramm wieder in einzelne Zahlen aufspalten lassen.
Wie man einen String in einzelne Worte zerteilt steht hier:
[URL="https://www.galileocomputing.de/openbook/javainsel4/javainsel_04_005.htm#Xxx999384"]https://www.galileocomputing.de/openbook/javainsel4/javainsel_04_005.htm#Xxx999384[/URL]

Diese einzelnen Worte kannst Du dann wieder in Integeger parsen.

Gruß Taggert

Hmm, das geht also nicht ohne diese Extra-Klasse? Die wurde ja im Kurs nicht besprochen, also müsste es ja auch einfacher gehen. Dann bleibt aber nur BufferedReader?
Und wieso muss man immer in String einlesen und dann nach int umwandeln? Das ist bei Buffered Reader doch auch so, oder erinnere ich mich falsch?
Also geht es mit system.read.in () echt nur mit einem String (=Wort oder ganze Zeile, wobei dann aber die ganze Zeile als string zählt und nicht die einzelnen Worte einzelne strings wären) oder mit int (ich kann damit ja auch int einlesen, oder)? Also nur eine Zahl. Nicht 3.
Dann probiere ich beides aus, den StringTokenizer und den BufferedReader.

Mit StringTokenizer zerteilst Du Strings - mehr nicht

Du machst also aus dem String "Das ist ein Haus" mit Hilfe von dem StringTokenizer (genaues steht ja in "Java ist eine Insel") vier Strings - nämlich "Das", "ist", "ein" und "Haus". Würden da jetzt Zahelne stehen z.B " 1 2 3 4 5", dann könntest Du diesen inzwischen zerteilten String ("1", "2", "3" ... ) in integer-Werte parsen.

Gruß taggert

Dein erster Versuch ist kann nicht funktionieren, weil die Syntax von Java das nicht unterstützt. Du willst, dass er drei verschiedene Werte einliest und sie dann in den Variablen A, B und C speichert. Deshalb musst Du für jede Variable eine eigene Zuweisung schreiben (wie in Deinem zweiten Versuch).

Nächstes Problem:
System.in ist eine Instanz der Klasse InputStream (siehe [url]https://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html)[/url]. Damit unterstützt System.in zum Einlesen aber nur elementare Funktionen, mit denen man einzelne Zeichen (read()) oder Zeichenketten (mit den beiden anderen Varianten read(byte[] buffer) und read(byte[] buffer, int off, int len)) einlesen kann. Die Eingabe von "richtigen" Zahlen ist schon eine schwierigere Sache, da Du die Eingabe des Benutzers interpretieren musst. Das kann man zwar alles mit obigen Methoden programmieren, ist aber ziemlich umständlich, zumal es ja solche Sachen wie BufferedReader gibt.

Wenn der Benutzer z.B. die Zahl "42" eingibt, dann besteht diese Eingabe aus zwei Bytes, welche die Zahl im ASCII-Code (oder je nachdem, was das System für einen Zeichensatz verwendet, auch einen anderen) darstellen. Wenn Du nun System.in.read() aufrufst, dann liefert Dir die Funktion das erste Byte der Eingabe, nämlich den Wert 52 (das ist im ASCII-Code die Repräsentation des Zeichens "4"). Analog liefert Dir der nächste Aufruf den Wert des zweiten Bytes, die Zahl 50 ("2" im ASCII-Code).
Wie Du siehst, ist das nicht das, was Du haben willst. Du müsstest zuerst alles vom ASCII-Code zu einer "richtigen" Integer/Float/etc. Zahl konvertieren.

Aus diesem Grund ist es praktischer einen BufferedReader zu verwenden und damit eine ganze Eingabezeile einzulesen (die Klasse kümmert sich u.a. auch darum, zu erkennen, wo denn eine Zeile überhaupt zu Ende ist). Den erhaltenen String kannst Du dann einfach mit Integer.parseInt(String eingabe) zu einer Integer-Zahl umwandeln. Die ganze Arbeit, die Eingabe vom ASCII-Code zur internen Integer-Repräsentation umzuwandeln, übernimmt parseInt.

Wie gesagt, das alles kann man natürlich auch selbst programmieren mit System.in.read() & Co., aber warum das Rad neuerfinden?

Danke, sehr verständlich erklärt.
Ich mache es also mit BufferedReader (war ja auch so in der Lösung) aber diesen StringTokenizer probiere ich trotzdem mal aus!

Ja, spiel mal damit rum! Das ist eh das Wichtigste beim Programmieren Lernen ^^

Francis,

wie klappts denn mit dem Lernen?

Schmetterling,

sorry dass ich mich jetzt erst melde, ich hatte extrem Stress im Büro. Wir mussten ein Projekt fertig kriegen, und genau deswegen läuft das Lernen auch nur schleppend. Ich mach halt was ich kann, aber viel Zeit hatte ich ja leider nicht :-(
Ich bin mir auch nicht sicher, ob ich mich zur Klausur anmelden sollte, also für 1618, den 1570 Java-Kurs mach ich auf jeden Fall Klausur, unc da bestehe ich bestimmt auch, die Klausur ist ja auch erst im September, aber die von 1618 ist ja schon im Juli, und ich hänge total hinterher. Vielleicht einfach versuchen? Schadet doch nichts, oder? Also ich kann ja immer wieder schreiben, wenn ich durchfallen sollte, oder?

Weitere Bücher zu Java

Hallo,
Es gibt zum Thema Java auch dazu noch zwei weiter Bücher, die mir selber weitergehofen haben. Ich weiß nicht ob bekannt oder nicht.Es handelt sich um "Programmieren spielend gelernt mit dem Java-Hamster-Modell" und um "Objektierte Programmierung spielend gelernt mit dem Java-Hamster-Modell" von Dietrich Boles.
Es gibt diese auch unter [URL="https://www.everlage.de/"]https://www.eVerlage.de. :)[/URL] Mir hat es viel gebracht da ich in 1612 und 1618 nicht umbedingt alles sofort verstanden habe.

Gruß
Astrid

schmetterling wrote:

Hm Java ist meiner Meinung nach nicht unbedingt einsteigerfreundlich wenn man damit vorher noch gar nie nichts zu tun hatte. \

Mit dem richtigen Buch sehrwohl. Es ist in jedem Fall *deutlich* einsteigerfreundlicher als C/C++, da gibt es erheblich mehr Fallstricke.

Das Referenzwerk schlechthin, weil IMHO für Einsteiger am besten geeignet, ist "Java ist auch eine Insel".
Von den "... in 21 Tagen" Büchern halte ich nicht wirklich viel.

Eine klassische imperative Programmiersprache wie Pascal, C oder Basic hilft lediglich, die klassischen Programmkosntruke - Schleifen, Bedingungen - kennenzulernen. Schon bei Funktionen und Prozeduren hakt es, ddenn das wird in der OOP ja nicht gebraucht, auch wenn man die Methoden eines Objektes als Funktionen bzw. Prozeduren begreifen kann - was aber nicht unbedingt zielführend ist.

Volker, Sun Certified...

neanderix wrote:

Sun Certified...

Welches Zertifikat hast du denn?

schmetterling wrote:

Welches Zertifikat hast du denn?

Sun Certified Programmer for the Java 2 Platform.

Übrigens: die Prüfung wird Rechnergestützt abgenommen und man muss zu ihrem bestehen mehr als 50% der möglichen Punktzahl erreichen.

Und: die Prüfung ist nicht wirklich einfach, es sind ein paar heftige Schoten drin.

Volker

Wie hast du dich denn auf die Prüfung vorbereitet, neanderix? Dass das Ding nicht ohne ist weiß ich, deswegen schieb ich den Termin auch ständig hin und her :rolleyes:, dass ich mal Zeit hab dafür was zu tun ohne gleich ein schlechtes Gewissen wegen FU-Vernachlässigung zu bekommen. Kannst du dich vielleicht noch an ein paar deiner Prüfungsfragen erinnern? :)

liebe Grüße
Jasmin

Jasmin,

schmetterling wrote:

Wie hast du dich denn auf die Prüfung vorbereitet, neanderix? \

Zum einen hatte ich einen Crash-Kurs, der von April bis einschl. september ging - davon waren die letzten 8 wochen vor der Prüfung reines Pauken von Prüfungsfragen -- und die beiden Dozenten waren wirklich Spitze.

Zum anderen hatten wir in dieser Phase noch gutes, allerdings englisches, Material; google mal nach "Easyjava".

Und: ein paar Kollegen hatten damals Seiten im netz gefunden, auf denen man Originalprüfungen(!) simulieren konnte.


Dass das Ding nicht ohne ist weiß ich, deswegen schieb ich den Termin auch ständig hin und her :rolleyes:, dass ich mal Zeit hab dafür was zu tun ohne gleich ein schlechtes Gewissen wegen FU-Vernachlässigung zu bekommen. Kannst du dich vielleicht noch an ein paar deiner Prüfungsfragen erinnern? :)

liebe Grüße
Jasmin

Erinnern kann ich mich nicht mehr, die Prüfung war ende Sept. '05 ;)

N büschen arg lange her. ;)

Ich kann aber mal nachshen, obbich noch Material in Dateiform habe - ich melde mich dann bei dir Zwecks austausch.

Volker