+ Antworten
Ergebnis 1 bis 10 von 10
  1. #1
    Förster
    Registriert seit
    25.11.2011
    Beiträge
    33

    [Biete] Java-Kurs

    INFO: Alle Kurse belegt. Wir bedanken uns bei dem großen Interesse. Wenn alles gut funktioniert werden weitere Termine/Kurse folgen.

    Hallo Leute,

    ich wollte ersteinmal unverbindlich nachfragen ob jemand Interesse an einem Java-Kurs hat.

    Wir werden 2 Arten anbieten:
    Grundkurs: Hier wird alles grundlegende zu Java erzählt und hat noch nichts mit der Plugin-Entwicklung zu tun.
    Einfache Bukkit-Plugins: Hier wird alles grundlegende zur Plugin-Entwicklung einem beigebracht. (Command/Events/etc.)

    Vorraussetztung ist TeamViewer und Teamspeak (mit oder ohne Headset)

    -->hier<-- bitte anmelden (bitte denkt daran das nur begrenzt Platz ist)

    INFO: bei großem Interesse folgen weitere Termine

    Wir würden uns auf Rückmeldung freuen um so unsere Idee einordnen zukönnen.

    MfG

    Das MaerdnGaming-Team
    Geändert von MaerdnGaming (20.08.2012 um 12:45 Uhr)

  2. #2
    Fallout hater * Avatar von _cheesa_
    Registriert seit
    10.05.2011
    Beiträge
    5.622
    Minecraft
    _cheesa_
    Nur so als Tipp, ich würde die Zeiten ändern. Um 15Uhr haben die wenigsten Zeit. Eher 18 Uhr.



  3. #3
    Förster
    Registriert seit
    25.11.2011
    Beiträge
    33
    Das um 15 Uhr ist für die "Schüler" unter uns und das um 19Uhr eher für die "Arbeiter" unter uns

  4. #4
    Fallout hater * Avatar von _cheesa_
    Registriert seit
    10.05.2011
    Beiträge
    5.622
    Minecraft
    _cheesa_
    Achso das sind getrennte Kurse. Klingt logisch



  5. #5
    Architekt Avatar von theC
    Registriert seit
    16.04.2011
    Beiträge
    1.212
    Minecraft
    theCed7
    Grundsätzlich wären wohl ein paar Infos nicht schlecht. Beispielsweise ein kleines Portfolio, indem sowohl Teammitglieder, als auch Referenzprojekte kurz vorgestellt werden. Man möchte ja wissen, ob der "Lehrer" selbst überhaupt Ahnung hat.


  6. #6
    Förster
    Registriert seit
    25.11.2011
    Beiträge
    33
    @theC haben Referenzen und das Team hinzugefügt

  7. Mag ich theC mag diesen Beitrag
  8. #7
    Obsidianforscher
    Registriert seit
    29.04.2011
    Beiträge
    3.074
    Zitat Zitat von MaerdnGaming Beitrag anzeigen
    Grundkurs: Hier wird alles grundlegende zu Java erzählt und hat noch nichts mit der Plugin-Entwicklung zu tun.
    Java Grundlagen in zwei Tagen, bzw ein paar Stunden, ohne Vorraussetzungen jeglicher Programmierkenntnisse?
    Klingt ja sehr sportlich.
    Wie soll das ganze ablaufen? Einfach nur runtererklärt, wie es auch in einem Buch steht, ohne jegliche Praxisbeispiele und Anwendungen, die der "Schüler" selbst ausführt? Das vergrault mehr Anfänger als dass es irgendjemandem etwas beibringt, auch wenn man direkt im TS Fragen stellen kann.

    Zitat Zitat von MaerdnGaming Beitrag anzeigen
    Einfache Bukkit-Plugins: Hier wird alles grundlegende zur Plugin-Entwicklung einem beigebracht. (Command/Events/etc.)
    Das ist schon eher machbar, wenn die Teilnehmer zumindest schon Grundkenntnisse und etwas Erfahrung in Java haben, was man aber nach eurem Grundkurs definitiv nicht haben wird, wenn man sich nicht schon anderweitig mit Java beschäftigt hat.

    Sorry, so gut euer Angebot auch gemeint ist, aber auch wenn das hart klingt: Java, bzw wohl eher Programmieren allgemein (und das ist euer Grundkurs nur am Anwendungsfall Java demonstriert), lernt man nicht mal eben in 2 Teamviewer-Sessions, aber genau das suggeriert euer Angebot. Da kommt nur Frustration dabei raus und Möchtegern-Mod-Coder bei deren Code man nach zwei Zeilen erkennt, dass sie keine Ahnung haben, wie Programmierung funktioniert.

    Wenn der Grundkurs allgemeine Programmierkenntnisse vorraussetzen würde, dann wär das in dem Zeitrahmen wohl eher eine realistische Einführung in die Java-Welt.

    Noch was zum Aufbau an eurem Plan angelehnt, ich würde jetzt einfach mal Vorraussetzen, dass die Aufzählung auch gleichzeitig die Reihenfolge der Themen wiederspiegelt:

    Grundlegende Ausgabe

    passt.

    Grundlegender Klassenaubau

    Vor Vererbung und OOP? Viel zu früh. Das Konstrukt aussenrum muss man erstmal hinnehmen.

    Kommentare
    naja, das sind zwei Sätze.

    Schlüsselwörter

    Völlig uninteressant. Kurz erwähnt, dass es Schlüsselwörter gibt, die man vielleicht nicht gerade als Variablen oder Klassennamen verwenden sollte. Vielleicht im Zusammenhang mit Bedingungen , Schleifen oder Datentypen erstmals erwähnen.

    Einfache Datentypen
    passt.

    Namensgebung
    Ist subjektiv und projektabhängig. Kann man nach einfachen Grundstrukturen wie Schleifen oder Bedingungen mal erwähnen, dass es da bestimmte gängige Schemata gibt.

    Operatoren
    passt.

    Verzweigungen

    Hier wirds dann erstmal interessant. Hier kann man eher mal obengenannte Punkte nebenbei einbringen.

    Einlesen mit dem Scanner
    ?? Tastatureingaben lesen oder was soll das sein?

    Parsen
    Parsen? Für Anfänger? Niemals. Zahlen einlesen und vergleichen oder maximal Stings auf Gleichheit prüfen oder ob ein Substring enthalten ist, aber parsen ist da echt zu viel.

    Schleifen
    Schleifen kommen direkt nach Bedingungen.

    Statische Methoden und Attribute

    Viel zu früh, ohne Vererbung, OOP, etc macht das überhaupt keinen Sinn.

    Konstanten
    Wir wissen noch nichtmal, was eine Variable ist.

    Objekte
    Hier kommt dann OOP mit Klassenaufbau, Vererbung, statische Methoden, etc.


    Die Klasse "String"
    Gehört viel früher. So etwa bei Variablen und Schleifen.

    Vererbung
    Kommt direkt nach Objekte.

    Arrays
    Listen
    Maps

    viel zu spät, dass muss vor OOP liegen und am besten direkt nach Schleifen und Bedingungen.

    Vielleicht solltet ihr euch bei den Themen und der Reihenfolge mal an diversen Büchern und Tutorials orientieren. Das hat doch schon irgendwo einen Sinn, dass die das so erklären
    Geändert von Buuuh (19.08.2012 um 23:55 Uhr)

  9. #8
    Förster
    Registriert seit
    25.11.2011
    Beiträge
    33
    Wie lange die einzelnen Termine genau gehen, können wir noch nicht genau sagen, da uns dafür noch die Erfahrung fehlt.
    So steht es auf unserer Homepage und natürlich kommt es auch auf die Gruppe an dieses Projekt ist in der Test-Phase und wird sich auch nach diesen Test-Termin als machbar bzw nicht machbar in der Zeit erweisen.

    Ich denke schon das man das in dieser Zeit schafft, natürlich muss man nach dieser "Sitzung" selber weiter arbeiten, dazu werden wir aber hilfreiche Tipps und Dokumente austeilen.

  10. #9
    Obsidianforscher
    Registriert seit
    29.04.2011
    Beiträge
    3.074
    Das ist nur meine realistische Einschätzung dazu.

    Zitat Zitat von MaerdnGaming Beitrag anzeigen
    Ich denke schon das man das in dieser Zeit schafft, natürlich muss man nach dieser "Sitzung" selber weiter arbeiten, dazu werden wir aber hilfreiche Tipps und Dokumente austeilen.
    Dokumente sind ein Muss, denn nach 2 Stunden Extremeinlauf über Programmierung ohne jegliche eigene Anwendung direkt im Kurs, weiß man Erfahrungsgemäß am nächsten Tag maximal noch 10%. Wenn man dann nichts zum Nachschlagen hat, war das ganze für die Katz.
    Wer ohnehin absolut keine Programmierkenntnisse hat, wird wohl nach 15 Minuten einer so komprimierten Einführung nur noch Bahnhof verstehen.

    So ein Kurs kann durchaus sehr sinnvoll sein, allerdings nur mit hochgeschraubten Vorraussetzungen. Wenn man schonmal ein Java-Buch gelesen hat und eigene anfängliche Gehversuche gemacht hat, dann ist so ein Kurs als Auffrischung und nochmal "persönlich" erklärt sicherlich sehr gut. Komplett ohne Kenntnisse, was überhaupt eine Schleife oder eine Bedingung ist, seh ich da nicht viel Erfolgschancen.
    Das Ding ist halt, ihr erklärt das runter, der Schüler versteht vielleicht auch was eine Bedingung oder ein Schleife ist, aber er kann es nicht in eine Kontext bringen, er versteht nicht, wie das zusammenhängt oder wie man es sinnvoll kombiniert und wie sich aus solchen Grundkonstrukten am Ende ein Programm (oder gar Plugin) ergibt.

    Nicht umsonst dauern professionelle Programmiergrundkurse (sprachenunabhängig) meist mehrere Wochen (mit 8h/Tag, also Vollzeit) und das sind wirklich nur absolute Grundlagen.
    Geändert von Buuuh (19.08.2012 um 23:34 Uhr)

  11. Mag ich the_captain mag diesen Beitrag
  12. #10
    Förster
    Registriert seit
    25.11.2011
    Beiträge
    33
    Kurse sind leider schon voll. Es werden weitere Infos zu neuen Terminen etc. hier gepostet

+ Antworten