2  Vorwort zu diesem Band

Im Jahr 2014 leben wir in einem Umfeld, das durch sich rasant entwickelnde Technologien geprägt ist. Computer sind aus unserem Alltag nicht mehr wegzudenken und die globale Wirtschaft wird durch Innovationen im Bereich der Informationstechnologie vorangetrieben.

Gemessen am technologischen Wandel ist Java, das 1995 entwickelt wurde, keine neue Programmiersprache. Damals steckte das Internet noch in den Kinderschuhen, Computer hielten Einzug in privaten Haushalten und in Büros und unterschiedliche Rechenplattformen kamen auf den Markt. Java wurde als leistungsstarkes, flexibles Werkzeug konzipiert, mit dem Programmierer Code nur einmal schreiben müssen, um ihn überall ausführen zu können. Java und die ihm zugrunde liegenden Konzepte sorgen dafür, dass Anwender konsistent und nahtlos mit Computern, zugehörigen Geräten und dem Internet interagieren können.

Haben Sie ein Smartphone oder einen Blu-Ray-Player? Spielen Sie Online-Games? Verlassen Sie sich auf Ihr Navigationssystem, wenn Sie mit dem Auto in einer fremden Gegend unterwegs sind? Surfen Sie im Web, nutzen Sie Online-Shopping oder haben Sie schon einmal Ihre elektronische Gesundheitsakte beim Arzt eingesehen?

Wenn ja, dann verwenden Sie Java.

Mit weltweit über neun Millionen Entwicklern ist Java mittlerweile allgegenwärtig. Als objektorientierte Programmiersprache wird Java auch in absehbarer Zeit das wichtigste Werkzeug bleiben, um bessere Websites, sichere Onlinetransaktionen und das Internet der Dinge zu ermöglichen.

Da Computer in unserem täglichen Leben überall anzutreffen sind, werden Kenntnisse in den Bereichen Informationstechnologie und Programmierung immer wichtiger, um aktiv an unserer globalen Gesellschaft teilzunehmen. Nicht zuletzt nimmt auch die Anzahl der Berufe, in denen IT-Fachwissen gefordert ist, immer mehr zu. Weltweit gibt es derzeit mehr Stellenangebote, die ein abgeschlossenes Informatikstudium voraussetzen, als qualifizierte Bewerber. Zugleich eröffnet sich damit IT-Absolventen eine schier unbegrenzte Anzahl an Möglichkeiten.

Oracle Academy ist der Überzeugung, dass jedes Kind rund um den Globus Zugang zu einer guten Ausbildung im Bereich Informationstechnologie haben sollte. Schüler und Studenten müssen sich möglichst früh – idealerweise bereits im Grundschulalter – mit Informatik befassen und während ihrer gesamten schulischen und akademischen Laufbahn von Kursen und Lehrmaterialien begleitet werden, die Mathematik, den Umgang mit digitalen Technologien, Problemlösung und Programmierung beinhalten.

Aufgabe der Lehrkräfte ist es, entsprechende Lehrpläne zu erarbeiten und die Schüler und Studenten auf ihrem Weg unterstützend zu begleiten. Seit über 20 Jahren engagiert sich Oracle im Rahmen des Oracle Academy-Programms erfolgreich im Bereich Aus- und Weiterbildung. Gemeinsam mit Lehrkräften werden Ressourcen für Informatik- und Programmierkurse entwickelt und Lernenden auf der ganzen Welt zur Verfügung gestellt. Als Java-Steward bringt sich Oracle auch in verschiedene Java-Entwicklungsumgebungen (JDEs) ein, darunter Alice, Greenfoot, BlueJ, Eclipse und NetBeans. In unserer technologisierten Welt sind Java- Programmierkenntnisse nicht nur extrem wichtig, sondern auch enorm gefragt. Die Oracle Academy bietet umfangreiche Lehr- und Lernressourcen, um Schülern das geeignete Rüstzeug für ein erfolgreiches Studium und Berufsleben an die Hand zu geben.

Aus diesem Grund freuen wir uns besonders darüber, dass wir dieses Buch der Initiative „Roberta – Lernen mit Robotern“ des Fraunhofer-Instituts für Intelligente Analyse- und Informationssysteme IAIS unterstützen konnten. Die Roberta-Initiative liefert einen wertvollen Beitrag für die Wissensvermittlung. Seit über zehn Jahren bieten speziell ausgebildete und zertifizierte „Roberta-Teacher“ Hands-on-Roboterkurse an. Die Teilnehmer der Roberta-Kurse werden unter realistischen Bedingungen an die Entwicklung und Programmierung von mobilen Robotern herangeführt – eine faszinierende Erfahrung, die sie nachhaltig für Informationstechnologie begeistert und motiviert. Einige Schüler nehmen sogar an Roboter-Wettbewerben teil. Wir sind der Überzeugung, dass Jugendliche, die durch Robotertechnik oder auf andere Weise eine Leidenschaft für Computerwissenschaften entwickeln, im späteren Berufsleben erfolgreicher sein werden.

Durch die Zusammenarbeit mit der Roberta-Initiative und die Unterstützung des neuesten Roberta-Bands Programmieren mit Java leisten wir einen weiteren Beitrag zur Förderung der Aus- und Weiterbildung im Bereich Informatik. Wir hoffen, durch die Bereitstellung von Lehr- und Lernmaterialien und -programmen eine durchaus komplexe Disziplin wie die Informatik für jedermann – insbesondere Mädchen und andere unterrepräsentierte Gruppen – zugänglich und interessant zu machen, um ihnen den Weg in eine bessere, erfolgreiche berufliche Zukunft zu ebnen.

Alison Derbenwick Miller
Vice President Oracle Academy