222
Alle Achtung! Du hast das ganze Buch durchgearbeitet
und bist nun ein erfahrener Scratcher. Du hast sicher tolle
Projekte entwickelt und einige Programmiertechniken aus-
probiert. Vielleicht bist du aber auch schon an Grenzen
gestoßen.
Scratch ist zum Lernen gedacht. Für sehr umfangreiche
Projekte ist es nicht geeignet. Softwareentwickler und -Ent-
wicklerinnen verwenden andere Programmiersprachen wie
Python, Java oder C++.
Welche Vorteile haben die professionellen Programmier-
sprachen gegenüber Scratch?
Klassen und Funktionen
Professionelle Programmiersprachen erlauben es, sogenann-
te
Klassen
und
Funktionen
zu definieren. Das ähnelt ein
wenig der Definition von neuen Blöcken bei Scratch, ist aber
sehr viel weiterentwickelt. ...