Warning, /education/kturtle/po/de/docs/kturtle/getting-started.docbook is written in an unsupported language. File is not indexed.

0001 <chapter id="getting-started">
0002 <title
0003 >Erste Schritte</title>
0004 <para
0005 >Beim ersten Start von &kturtle; sehen Sie folgendes Bild:</para>
0006 <screenshot>
0007   <screeninfo
0008 >Hier sehen Sie ein Bildschirmfoto von &kturtle;, wenn Sie es zum ersten Mal starten</screeninfo>
0009   <mediaobject>
0010     <imageobject>
0011       <imagedata fileref="mainwindow.png" format="PNG"/>
0012     </imageobject>
0013     <textobject>
0014       <phrase
0015 >&kturtle; beim ersten Start</phrase>
0016     </textobject>
0017   </mediaobject>
0018 </screenshot>
0019 <para
0020 >In diesem Handbuch zur Einführung wird angenommen, dass die Sprache der &turtlescript;-Befehle auf deutsch eingestellt ist. Die Spracheinstellung können Sie unter <menuchoice
0021 ><guimenu
0022 >Einstellungen</guimenu
0023 ><guisubmenu
0024 >Skript-Sprache</guisubmenu
0025 ></menuchoice
0026 >  finden. Die hier für &kturtle; eingestellte Sprache wird für die &turtlescript;-Befehle verwendet, das ist nicht die Sprache für &kde; und für die grafische Oberfläche und die Menüs von &kturtle;.</para>
0027 
0028 <sect1 id="first-steps">
0029 <title
0030 >Erste Schritte mit &turtlescript;: Spielen Sie mit der Schildkröte!</title>
0031 <para
0032 >Wie Sie sicher bemerkt haben, steht die Schildkröte mitten auf der Zeichenfläche: Sie lernen hier, die Schildkröte mit Befehlen im Editor zu kontrollieren.</para>
0033 
0034 <sect2 id="the-turtle-moves">
0035 <title
0036 >Die Schildkröte bewegt sich</title>
0037 <para
0038 >Beginnen Sie damit, die Schildkröte in Bewegung zu setzen. Unsere Schildkröte kennt drei Arten von Bewegungen. (1) sie kann vorwärts oder rückwärts gehen, (2) sie kann nach links oder rechts drehen und (3) sie kann direkt zu einer Position auf der Zeichenfläche springen. Versuchen Sie zum Beispiel diese Befehle:</para>
0039 <para>
0040 <screen
0041 >vorwärts 100
0042 linksdrehen 90 
0043 </screen
0044 >Im Editor können Sie Text direkt eingeben oder kopieren und einfügen. Mit <link linkend="run-execute"
0045 ><menuchoice
0046 ><guimenu
0047 >Ausführen</guimenu
0048 ><guimenuitem
0049 >Ausführen</guimenuitem
0050 ></menuchoice
0051 ></link
0052 > sehen Sie das Ergebnis.</para>
0053 
0054 <para
0055 >Nach der Eingabe und Ausführung der oben gezeigten Befehle im Editor ist Ihnen vielleicht folgendes aufgefallen:</para>
0056 <orderedlist>
0057 <listitem
0058 ><para
0059 >Die Schildkröte bewegt sich &mdash; nach der Ausführung der Befehle &mdash; nach oben, zeichnet eine Linie und macht dann eine Vierteldrehung nach links. Dies haben Sie mit den Befehlen <link linkend="forward"
0060 ><userinput
0061 >vorwärts</userinput
0062 ></link
0063 > und <link linkend="turnleft"
0064 ><userinput
0065 >linksdrehen</userinput
0066 ></link
0067 > erreicht.</para>
0068 </listitem>
0069 <listitem>
0070 <para
0071 >Die Farbe des Codes hat sich bei der Eingabe verändert, diese Eigenschaft nennt sich <emphasis
0072 >intuitive Hervorhebung</emphasis
0073 > &mdash;, verschiedene Arten von Befehlen werden unterschiedlich dargestellt. Dies erleichtert das Lesen von Quelltexten.</para>
0074 </listitem>
0075 <listitem>
0076 <para
0077 >Die Schildkröte zeichnet eine dünne schwarze Linie.</para>
0078 </listitem>
0079 <listitem>
0080 <para
0081 >Vielleicht haben Sie auch eine Fehlermeldung bekommen. Das kann zwei Gründe haben, entweder haben Sie die Befehle falsch geschrieben oder Sie müssen noch die richtige Sprache für die &turtlescript;-Befehle einstellen (mit <menuchoice
0082 ><guimenu
0083 >Einstellungen</guimenu
0084 ><guisubmenu
0085 >Skript-Sprache</guisubmenu
0086 ></menuchoice
0087 >).</para>
0088 </listitem>
0089 </orderedlist>
0090 
0091 <para
0092 >Sie sehen wahrscheinlich, das <userinput
0093 >vorwärts 100</userinput
0094 > die Schildkröte vorwärts bewegt und dabei eine Linie zeichnet, und das <userinput
0095 >linksdrehen 90</userinput
0096 > die Schildkröte um 90 <glossterm linkend="degrees"
0097 >Grad</glossterm
0098 > nach links dreht.</para>
0099 
0100 <para
0101 >In den folgenden Verweisen zum Referenzhandbuch finden Sie ausführliche Erklärungen der neuen Befehle: <link linkend="forward"
0102 ><userinput
0103 >vorwärts</userinput
0104 ></link
0105 >, <link linkend="backward"
0106 ><userinput
0107 >rückwärts</userinput
0108 ></link
0109 >, <link linkend="turnleft"
0110 ><userinput
0111 >linksdrehen</userinput
0112 ></link
0113 > und <link linkend="turnright"
0114 ><userinput
0115 >rechtsdrehen</userinput
0116 ></link
0117 >.</para>
0118 </sect2>
0119 
0120 <sect2 id="more-examples">
0121 <title
0122 >Weitere Beispiele</title>
0123 <para
0124 >Das erste Beispiel war sehr einfach, deshalb machen wir weiter!</para>
0125 
0126 <para>
0127 
0128 <screen
0129 >zurücksetzen
0130 
0131 papiergröße 200,200
0132 papierfarbe 0,0,0
0133 stiftfarbe 255,0,0
0134 stiftbreite 5
0135 
0136 gehe 20,20
0137 richtung 135
0138 
0139 vorwärts 200
0140 linksdrehen 135
0141 vorwärts 100
0142 linksdrehen 135
0143 vorwärts 141
0144 linksdrehen 135
0145 vorwärts 100
0146 linksdrehen 45
0147 
0148 gehe 40, 100
0149 </screen
0150 >Auch hier können Sie den Quelltext eingeben oder kopieren und in den Editor einfügen. Oder Sie öffnen die Datei <filename
0151 >pfeil</filename
0152 > im Menü <guimenu
0153 >Beispiele</guimenu
0154 > und führen sie aus (mit <link linkend="run-execute"
0155 ><menuchoice
0156 ><guimenu
0157 >Ausführen</guimenu
0158 ><guimenuitem
0159 >Ausführen</guimenuitem
0160 ></menuchoice
0161 ></link
0162 >), um das Ergebnis zu sehen. In den folgenden  Beispielen werden diese Möglichkeiten zur Eingabe von Quelltext nicht mehr ausdrücklich genannt.</para>
0163 
0164 <para
0165 >Wie Sie vielleicht festgestellt haben, benutzt das zweite Beispiel viel mehr Quelltext. Außerdem enthält es viele neue Befehle, die im folgenden kurz erklärt werden.</para>
0166 
0167 <para
0168 >Mit dem Befehl <userinput
0169 >zurücksetzen</userinput
0170 > wird alles wieder wie direkt nach dem Start von &kturtle; eingestellt.</para>
0171 
0172 <para
0173 ><userinput
0174 >papiergröße 200,200</userinput
0175 > setzt die Breite und Höhe der Zeichenfläche auf 200 <glossterm linkend="pixels"
0176 >Pixel</glossterm
0177 >. Breite und Höhe sind gleich, also ist die Zeichenfläche ein Quadrat.</para>
0178 
0179 <para
0180 ><userinput
0181 >papierfarbe 0,0,0</userinput
0182 > färbt die Zeichenfläche schwarz. <userinput
0183 >papierfarbe 0,0,0</userinput
0184 > ist eine <glossterm linkend="rgb"
0185 >RGB-Kombination</glossterm
0186 >, in der alle Werte auf <userinput
0187 >0</userinput
0188 > gesetzt sind, das Ergebnis ist schwarz.</para>
0189 
0190 <para
0191 ><userinput
0192 >stiftfarbe 255,0,0</userinput
0193 > setzt die Farbe des Zeichenstiftes auf Rot. <userinput
0194 >255,0,0</userinput
0195 > ist eine <glossterm linkend="rgb"
0196 >RGB-Kombination</glossterm
0197 >, in der nur der Wert für Rot auf <userinput
0198 >255</userinput
0199 > gesetzt ist, während die anderen (Grün und Blau) den Wert <userinput
0200 >0</userinput
0201 > (aus) haben. Das Ergebnis ist ein leuchtendes Rot.</para>
0202 
0203 <para
0204 >Wenn Sie die Farbwerte nicht verstehen, finden Sie dazu weitere Erläuterungen unter dem Begriff <glossterm linkend="rgb"
0205 >RGB-Kombinationen</glossterm
0206 ></para>
0207 
0208 <para
0209 ><userinput
0210 >stiftbreite 5</userinput
0211 > setzt die Breite des Zeichenstiftes auf <userinput
0212 >5</userinput
0213 > <glossterm linkend="pixels"
0214 >Pixel</glossterm
0215 >. Nach diesem Befehl zeichnet die Schildkröte jede Linie mit einer Breite von <userinput
0216 >5</userinput
0217 >, bis Sie die <userinput
0218 >stiftbreite</userinput
0219 > auf einen anderen Wert einstellen.</para>
0220 
0221 <para
0222 ><userinput
0223 >gehe 20,20</userinput
0224 > bewegt die Schildkröte auf eine bestimmte Stelle auf der Zeichenfläche, die 20 <glossterm linkend="pixels"
0225 >Pixel</glossterm
0226 > vom linken Rand und 20 <glossterm linkend="pixels"
0227 >Pixel</glossterm
0228 > vom oberen Rand der Zeichenfläche entfernt ist. Mit dem Befehl <userinput
0229 >gehe</userinput
0230 > zeichnet die Schildkröte keine Linie. </para>
0231 
0232 <para
0233 ><userinput
0234 >richtung 135</userinput
0235 > setzt die Bewegungsrichtung der Schildkröte. Die Befehle <userinput
0236 >linksdrehen</userinput
0237 > und <userinput
0238 >rechtsdrehen</userinput
0239 > ändern die Bewegungsrichtung der Schildkröte relativ zur vorhandenen Richtung. Der Befehl <userinput
0240 >richtung</userinput
0241 > setzt die Bewegungsrichtung unabhängig von der vorhandenen Richtung neu.</para>
0242 
0243 <para
0244 >Nach dem Befehl <userinput
0245 >richtung</userinput
0246 > folgen viele <userinput
0247 >vorwärts</userinput
0248 > und <userinput
0249 >linksdrehen</userinput
0250 > Befehle. Diese Befehle erzeugen die aktuelle Zeichnung.</para>
0251 
0252 <para
0253 >Zum Schluss bewegt der Befehl <userinput
0254 >gehe</userinput
0255 > die Schildkröte zu Seite.</para>
0256 
0257 <para
0258 >Lesen Sie die Verknüpfungen zur Befehlsreferenz, in der die einzelnen Befehle ausführlicher erklärt werden.</para>
0259 
0260 
0261 </sect2>
0262 </sect1>
0263 
0264 
0265 
0266 <!--        EXTRA SECTIONS CAN BE ADDED TO THE "GETTING STARTED"
0267 
0268 <sect1 id="calculations">
0269 <title
0270 >Simple Calculations</title>
0271 <para>
0272 Not yet written
0273 </para>
0274 </sect1>
0275 <sect1 id="using_variables">
0276 <title
0277 >Using Variables: creating 'number containers'</title>
0278 <para>
0279 Not yet written
0280 </para>
0281 </sect1>
0282 <sect1 id="using_strings">
0283 <title
0284 >Using strings: creating 'text containers'</title>
0285 <para>
0286 Not yet written
0287 </para>
0288 </sect1>
0289 <sect1 id="logic">
0290 <title
0291 >Logic: asking the computer simple questions</title>
0292 <para>
0293 Not yet written
0294 </para>
0295 </sect1>
0296 <sect1 id="recursion">
0297 <title
0298 >Recursion: the Turtle is using itself</title>
0299 <para>
0300 Draw a maze for example
0301 </para>
0302 </sect1>
0303 -->
0304 
0305 
0306 </chapter>