Scratch stellt verschiedene Methoden und Schleifen zur Verfügung, um eigene Programme zu schreiben. Im Folgenden wollen wir genau diese Funktionalität auf eine echte Sprache übertragen. Als Ausgangspunkt stellt dazu die Klasse turtle, in der Programmier- oder Scriptsprache Python geschrieben, die wesentlichen Methoden bereit. Einzelne Methoden sind spezifiziert, es wird beschrieben, was sie leisten. So können Voraussetzung und Effekt der jeweiligen Methode abgelesen werden. Die eigentliche Programmierung (Implementierung) der Methoden interessiert erst später, da das Vorgehen scratch nachempfunden wird. Die Klasse wird im Folgenden nur in Auszügen dargestellt. Weiterführende Inhalte sind dem entsprechenden script zu entnehmen.
Einführungsscript zur Arbeit mit der turtle