Skip to main content
  • Textbook
  • © 2018

Programmieren lernen mit Computergrafik

Eine Einführung mit Java und Processing

  • Kurzweilige und motivierende Einführung in Java und Processing

  • Spiele, Animationen und Simulationen ohne viel Aufwand programmieren

  • Vermittelt Freude am Programmieren

  • Includes supplementary material: sn.pub/extras

  • 119k Accesses

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 37.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (17 chapters)

  1. Front Matter

    Pages I-XII
  2. Einführung

    • Oliver Deussen, Thomas Ningelgen
    Pages 1-8
  3. Zutaten

    • Oliver Deussen, Thomas Ningelgen
    Pages 9-20
  4. Kontrollstrukturen

    • Oliver Deussen, Thomas Ningelgen
    Pages 21-29
  5. Mengen

    • Oliver Deussen, Thomas Ningelgen
    Pages 31-43
  6. Bilder

    • Oliver Deussen, Thomas Ningelgen
    Pages 45-52
  7. Prozeduren

    • Oliver Deussen, Thomas Ningelgen
    Pages 53-75
  8. Interaktion

    • Oliver Deussen, Thomas Ningelgen
    Pages 77-82
  9. Input/Output

    • Oliver Deussen, Thomas Ningelgen
    Pages 83-95
  10. Game of Life

    • Oliver Deussen, Thomas Ningelgen
    Pages 97-105
  11. Fraktale

    • Oliver Deussen, Thomas Ningelgen
    Pages 107-127
  12. Turtle-Grafik

    • Oliver Deussen, Thomas Ningelgen
    Pages 129-140
  13. Objektorientierung

    • Oliver Deussen, Thomas Ningelgen
    Pages 141-158
  14. Physikalische Simulation

    • Oliver Deussen, Thomas Ningelgen
    Pages 159-174
  15. Räumliche Formen

    • Oliver Deussen, Thomas Ningelgen
    Pages 175-190
  16. Nebenläufige Programmierung

    • Oliver Deussen, Thomas Ningelgen
    Pages 191-208
  17. Bildverarbeitung

    • Oliver Deussen, Thomas Ningelgen
    Pages 209-219
  18. Bibliotheken

    • Oliver Deussen, Thomas Ningelgen
    Pages 221-240
  19. Back Matter

    Pages 241-246

About this book

Im Zeitalter der Digitalisierung lädt dieses Buch dazu ein, das grundlegende Handwerkszeug der Computer-Programmierung zu erlernen. Motivierend und auch für Neulinge immer verständlich führen die Autoren in die wichtigsten Aspekte der Programmiersprache Java und die Programmierumgebung Processing ein. Leser lernen anhand grafischer Beispiele, wie sich kleine Spiele, Animationen, Fraktale oder Simulationen ohne viel Aufwand herstellen lassen. Alle Beispiele können auf einem Laptop realisiert werden. Einzige Voraussetzung ist, dass sich Processing installieren und ausführen lässt.
Ausgehend von einfachen Bausteinen werden im Verlauf des Buchs immer kompliziertere Probleme gelöst und auf diese Weise die wichtigen Konzepte der Programmierung behandelt. Dabei holen die Autoren ihre Leser stets mit den passenden Worten ab: Ihre detaillierten Beschreibungen und Anleitung greifen genau die Fragen auf, die bei der Lektüre und beim Ausführen der Programmierbeispiele auftauchen können. Mit diesem Buch eignen sich Leser nicht nur die Grundfertigkeiten des Programmierens spielend an, sondern erhalten nebenbei auch noch einen tiefgehenden Einblick in die Funktionsweise von Computern.
Die Autoren haben Processing als Programmierumgebung gewählt, weil man damit besonders gut veranschaulichen kann, worauf es beim Programmieren ankommt. Außerdem lassen sich mit dem Programm nicht nur Bilder und Animationen, Musik und Sounds erzeugen, Processing erlaubt auch die Interaktion mit dem Computer. Die Grundlagen der Programmierung für absolute Anfänger in einem Buch: von Algorithmen und Arrays bis Turtle-Grafik und Variablen.


Authors and Affiliations

  • Universität Konstanz, Konstanz, Germany

    Oliver Deussen

  • Konstanz, Germany

    Thomas Ningelgen

About the authors

Oliver Deussen ist Professor für Computergrafik an der Universität Konstanz und vermittelt seit vielen Jahren Studenten die Freude am grafischen Programmieren. 
Thomas Ningelgen war vor seiner Pensionierung Lehrer für Informatik und hat viele Generationen von Schülern für das Programmieren begeistert.


Bibliographic Information

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 37.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access