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

0001 <chapter id="getting-started">
0002 <title
0003 >Aan de slag</title>
0004 <para
0005 >Als je &kturtle; start, dan zie je iets dat hier op lijkt:</para>
0006 <screenshot>
0007   <screeninfo
0008 >Hier is een schermbeeld van &kturtle; bij de eerste keer.</screeninfo>
0009   <mediaobject>
0010     <imageobject>
0011       <imagedata fileref="mainwindow.png" format="PNG"/>
0012     </imageobject>
0013     <textobject>
0014       <phrase
0015 >&kturtle; de eerste keer</phrase>
0016     </textobject>
0017   </mediaobject>
0018 </screenshot>
0019 <para
0020 >In deze beginnersgids wordt aangenomen dat de &turtlescript;-opdrachten in het Engels zijn. Je kunt dit veranderen in het menu  <menuchoice
0021 ><guimenu
0022 >Instellingen</guimenu
0023 ><guisubmenu
0024 >Scripttaal</guisubmenu
0025 ></menuchoice
0026 >. Let erop dat de taal die je hier instelt voor &kturtle; de taal is waarin je de  &turtlescript;-opdrachten typt, en niet de taal is die door &kde; op je computer wordt gebruikt, in de  interface en menu's van &kturtle;.</para>
0027 
0028 <sect1 id="first-steps">
0029 <title
0030 >De eerste stappen met &turtlescript;: ontmoet de schildpad!</title>
0031 <para
0032 >Je hebt vast het kleine schildpadje gezien in het midden van het canvas. Je staat op het punt te leren hoe je die kunt bedienen met behulp van commando's in de codebewerker.</para>
0033 
0034 <sect2 id="the-turtle-moves">
0035 <title
0036 >De schildpad beweegt</title>
0037 <para
0038 >Laten we beginnen bij het laten bewegen van de schildpad. Onze schildpad kan op 3 manieren bewegen: (1) vooruit en achteruit, (2) naar links en naar rechts en (3) hij kan direct naar een (andere) positie op het scherm gaan. Probeer bijvoorbeeld dit eens:</para>
0039 <para>
0040 <screen
0041 >vooruit 100
0042 draailinks 90 
0043 </screen
0044 >Type of kopieer en plak de code in de bewerker en voer deze uit (gebruik <link linkend="run-execute"
0045 ><menuchoice
0046 ><guimenu
0047 >Uitvoeren</guimenu
0048 ><guimenuitem
0049 >Uitvoeren</guimenuitem
0050 ></menuchoice
0051 ></link
0052 >) en bekijk het resultaat.</para>
0053 
0054 <para
0055 >Als je de commando's zoals hierboven in de codebewerker hebt ingetypt en uitgevoerd, dan heb je een of meer van de volgende acties gezien:</para>
0056 <orderedlist>
0057 <listitem
0058 ><para
0059 >Dat &mdash; na het uitvoeren van de commando's &mdash; de schildpad omhoog gaat, een lijn tekent en een kwartslag (90 graden) naar links draait. Dit doet hij omdat je de commando's <link linkend="forward"
0060 ><userinput
0061 >vooruit</userinput
0062 ></link
0063 > en <link linkend="turnleft"
0064 ><userinput
0065 >draailinks</userinput
0066 ></link
0067 > hebt gegeven.</para>
0068 </listitem>
0069 <listitem>
0070 <para
0071 >Dat de kleur van de code veranderde terwijl je die intypte: deze functie heet <emphasis
0072 >intuïtieve accentuering</emphasis
0073 > &mdash; verschillende soorten commando's worden in verschillende kleuren geaccentueerd. Dit maakt het lezen van grote stukken programmacode heel wat eenvoudiger.</para>
0074 </listitem>
0075 <listitem>
0076 <para
0077 >Dat de schildpad een dunne zwarte lijn heeft getekend.</para>
0078 </listitem>
0079 <listitem>
0080 <para
0081 >Mogelijk kreeg je een foutmelding. Dit kan twee dingen betekenen: je hebt een fout gemaakt bij het kopiëren van de commando's, of je hebt de juiste taal voor de &turtlescript;-commando's nog niet goed ingesteld. Je kunt de taal instellen via het menu <menuchoice
0082 ><guimenu
0083 >Instellingen</guimenu
0084 ><guimenuitem
0085 >Scripttaal</guimenuitem
0086 ></menuchoice
0087 >.</para>
0088 </listitem>
0089 </orderedlist>
0090 
0091 <para
0092 >Je begrijpt wel dat het commando <userinput
0093 >vooruit 100</userinput
0094 > de schildpad vooruit laat gaan en een lijn tekenen, en dat <userinput
0095 >draailinks 90</userinput
0096 > de schildpad 90 <glossterm linkend="degrees"
0097 >graden</glossterm
0098 > naar links laat draaien.</para>
0099 
0100 <para
0101 >Bekijk de volgende verwijzingen naar de programmahandleiding voor een complete uitleg van deze commando's: <link linkend="forward"
0102 ><userinput
0103 >vooruit</userinput
0104 ></link
0105 >, <link linkend="backward"
0106 ><userinput
0107 >achteruit</userinput
0108 ></link
0109 >, <link linkend="turnleft"
0110 ><userinput
0111 >draailinks</userinput
0112 ></link
0113 >, and <link linkend="turnright"
0114 ><userinput
0115 >draairechts</userinput
0116 ></link
0117 >.</para>
0118 </sect2>
0119 
0120 <sect2 id="more-examples">
0121 <title
0122 >Meer voorbeelden</title>
0123 <para
0124 >Het eerste voorbeeld was vrij eenvoudig, dus laten we verder gaan!</para>
0125 
0126 <para>
0127 
0128 <screen
0129 >canvasmaat 200,200
0130 canvaskleur 0,0,0
0131 penkleur 255,0,0
0132 pendikte 5
0133 
0134 ganaar 20,20
0135 richting 135
0136 
0137 vooruit 200
0138 draailinks 135
0139 vooruit 100
0140 draailinks 135
0141 vooruit 141
0142 draailinks 135
0143 vooruit 100
0144 draailinks 45
0145 
0146 ganaar 40, 100
0147 </screen
0148 >Ook hier kun je de programmacode intypen of kopiëren en plakken in de codebewerker, of door het voorbeeld <filename
0149 >pijl</filename
0150 > in het menu <guimenu
0151 >Voorbeelden</guimenu
0152 > te openen en dat uit te voeren (gebruik <link linkend="run-execute"
0153 ><menuchoice
0154 ><guimenu
0155 >Uitvoeren</guimenu
0156 ><guimenuitem
0157 >Uitvoeren</guimenuitem
0158 ></menuchoice
0159 ></link
0160 >) en het resultaat te bekijken. In de volgende voorbeelden wordt verwacht dat je weet hoe dit moet.</para>
0161 
0162 <para
0163 >Je hebt vast gemerkt dat er in het tweede voorbeeld veel meer programmacode is. Ook heb je enkele nieuwe commando's gezien. Hier is een korte uitleg van alle nieuwe commando's:</para>
0164 
0165 <para
0166 >Na het commando <userinput
0167 >alsnieuw</userinput
0168 > wordt alles weer als toen &kturtle; net was gestart (ja, inderdaad, als nieuw).</para>
0169 
0170 <para
0171 ><userinput
0172 >canvasmaat 200,200</userinput
0173 > zet de breedte en hoogte van het canvas (het speelterrein voor de schildpad) op 200 <glossterm linkend="pixels"
0174 >pixels</glossterm
0175 >. De breedte en hoogte zijn gelijk aan elkaar, dus krijgen we een vierkant canvas.</para>
0176 
0177 <para
0178 ><userinput
0179 >canvaskleur 0,0,0</userinput
0180 > maakt het canvas zwart. <userinput
0181 >0,0,0</userinput
0182 > is een zogenaamde <glossterm linkend="rgb"
0183 >RoodGroenBlauw-kleurcombinatie (RGB)</glossterm
0184 >. Door alle waarden op <userinput
0185 >0</userinput
0186 > te zetten krijg je een zwart resultaat.</para>
0187 
0188 <para
0189 ><userinput
0190 >penkleur 255,0,0</userinput
0191 > maakt de kleur van de pen rood. <userinput
0192 >255,0,0</userinput
0193 > is een <glossterm linkend="rgb"
0194 >RGB-kleurcombinatie</glossterm
0195 > waarbij alleen de rode waarde op <userinput
0196 >255</userinput
0197 > (volledig aan) is ingesteld. De andere waarden (groen en blauw) krijgen de waarde <userinput
0198 >0</userinput
0199 > (volledig uit). Dit geeft een heldere kleur rood.</para>
0200 
0201 <para
0202 >Als je de kleurwaarden niet begrijpt, lees dan even in de woordenlijst wat <glossterm linkend="rgb"
0203 >RGB-combinaties</glossterm
0204 > zijn</para>
0205 
0206 <para
0207 ><userinput
0208 >pendikte 5</userinput
0209 > zet de dikte van de pen op <userinput
0210 >5</userinput
0211 > <glossterm linkend="pixels"
0212 >pixels</glossterm
0213 >. Van nu af zal elke lijn die de schildpad tekent de dikte <userinput
0214 >5</userinput
0215 > hebben, totdat we de <userinput
0216 >pendikte</userinput
0217 > weer veranderen.</para>
0218 
0219 <para
0220 ><userinput
0221 >ganaar 20,20</userinput
0222 > vertelt de schildpad dat hij naar een bepaalde plek op het canvas moet gaan. Gerekend vanuit de linker bovenhoek ligt deze plek 20 <glossterm linkend="pixels"
0223 >pixels</glossterm
0224 > naar rechts, en <glossterm linkend="pixels"
0225 >20</glossterm
0226 > pixels naar beneden. Je ziet dat met het commando <userinput
0227 >ganaar</userinput
0228 > de schildpad geen lijn tekent.</para>
0229 
0230 <para
0231 ><userinput
0232 >richting 135</userinput
0233 > bepaalt de richting van de schildpad. De commando's <userinput
0234 >draailinks</userinput
0235 > en <userinput
0236 >draairechts</userinput
0237 > draaien de schildpad naar een andere richting. Het commando <userinput
0238 >richting</userinput
0239 > verandert de hoek van de schildpad vanuit positie nul, en is dus niet afhankelijk van de vorige richting van de schildpad.</para>
0240 
0241 <para
0242 >Na het commando <userinput
0243 >richting</userinput
0244 > volgen een aantal <userinput
0245 >vooruit</userinput
0246 >- en <userinput
0247 >draailinks</userinput
0248 >-commando's. Met deze commando's wordt de tekening gemaakt.</para>
0249 
0250 <para
0251 >Tot slot wordt het commando <userinput
0252 >ganaar</userinput
0253 > gebruikt om de schildpad naar ergens anders te verplaatsen.</para>
0254 
0255 <para
0256 >Volg alle verwijzingen naar de programmeerhandleiding. Hier vind je een grondige uitleg van elk commando.</para>
0257 
0258 
0259 </sect2>
0260 </sect1>
0261 
0262 
0263 
0264 <!--        EXTRA SECTIONS CAN BE ADDED TO THE "GETTING STARTED"
0265 
0266 <sect1 id="calculations">
0267 <title
0268 >Simple Calculations</title>
0269 <para>
0270 Not yet written
0271 </para>
0272 </sect1>
0273 <sect1 id="using_variables">
0274 <title
0275 >Using Variables: creating 'number containers'</title>
0276 <para>
0277 Not yet written
0278 </para>
0279 </sect1>
0280 <sect1 id="using_strings">
0281 <title
0282 >Using strings: creating 'text containers'</title>
0283 <para>
0284 Not yet written
0285 </para>
0286 </sect1>
0287 <sect1 id="logic">
0288 <title
0289 >Logic: asking the computer simple questions</title>
0290 <para>
0291 Not yet written
0292 </para>
0293 </sect1>
0294 <sect1 id="recursion">
0295 <title
0296 >Recursion: the Turtle is using itself</title>
0297 <para>
0298 Draw a maze for example
0299 </para>
0300 </sect1>
0301 -->
0302 
0303 
0304 </chapter>