|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Programmierkurs Java Ziel des Programmierkurs Java ist das Erlernen grundlegender Konzepte der imperativen und objektorientierten Programmierung anhand der Programmiersprache Java. Die Studierenden sollen nach dem Durcharbeiten der Materialien Java-Programme für die Lösung kleinerer und mittel-großer Probleme entwickeln können. Der erste Teil des Programmierkurs Java befasst sich mit den imperativen Programmierkonzepten von Java für das "Programmieren im Kleinen", wie Typen, Variablen, Anweisungen und Funktionen. Im zweiten Teil werden weitergehende objektorientierte Konzepte von Java, wie die Klassendefinition, Interfaces und Vererbungsmechanismen, vermittelt, die es erlauben, große, strukturierte, wiederverwendbare und erweiterbare Programmsysteme zu entwickeln. Die Vorlesungen greifen zum Teil auf das Java-Hamster-Modell zurück, ein einfaches aber mächtiges didaktisches Modell, mit dessen Hilfe Grundkonzepte der Programmierung auf spielerische Art und Weise erlernt werden können. An Materialien werden auf dieser Website Folien, Videos und Aufgaben bereitgestellt. Die Folien existieren im Powerpoint- und PDF-Format. Die Videos stehen in den Formaten SWF (Shockwave Flash) und AVI zur Verfügung. Die Videos sind in HTML-Seiten eingebettet und enthalten ein Inhaltverzeichnis (Folienstruktur). Das SWF-Format unterstützen standardmäßig fast alle Web-Browser. Weitere Infos zum SFW-Format siehe http://de.wikipedia.org/wiki/Shockwave. Die Videos sind in unterschiedlichen Qualitätsstufen gerendert, HQ steht für "High Quality", LQ steht für "Low Quality". HQ ist natürlich datenintensiver als LQ. Für die AVI-Filme wird der TSCC-Codec benötigt. Weitere Infos hierzu unter http://www.techsmith.com/download/codecs.asp Der frühere Fehler beim Mozilla Firefox konnte inzwischen beseitigt werden. Nun kann auch dieser Browser ohne Probleme zum Anschauen der Videos (in der High Quality Version!) verwendet werden (Danke an Tobias Niehues). Die Materialien stammen ursprünglich aus der Lehrveranstaltung "Programmierkurs Java", die seit vielen Jahren von Dr.-Ing. Dietrich Boles am Department für Informatik der Universität Oldenburg durchgeführt wird. Die Aufgabe werden ständig erweitert (daher auch keine zip-datei). Insofern auf diese Website www.programmierkurs-java.de verwiesen wird, dürfen die Materialien für den nicht-kommerziellen Gebrauch beliebig verwendet werden. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
© Dr.-Ing. Dietrich Boles |