Warning, /education/kturtle/po/it/docs/kturtle/getting-started.docbook is written in an unsupported language. File is not indexed.
0001 <chapter id="getting-started"> 0002 <title 0003 >Per iniziare</title> 0004 <para 0005 >Quando avvii &kturtle; vedrai qualcosa di simile a questo:</para> 0006 <screenshot> 0007 <screeninfo 0008 >Ecco una schermata di &kturtle; al primo avvio</screeninfo> 0009 <mediaobject> 0010 <imageobject> 0011 <imagedata fileref="mainwindow.png" format="PNG"/> 0012 </imageobject> 0013 <textobject> 0014 <phrase 0015 >&kturtle; dopo il primo avvio</phrase> 0016 </textobject> 0017 </mediaobject> 0018 </screenshot> 0019 <para 0020 >In questa guida assumiamo che la lingua dei comandi &turtlescript; sia l'italiano. Puoi cambiare questa impostazione dal sotto-menu <menuchoice 0021 ><guimenu 0022 >Impostazioni</guimenu 0023 ><guisubmenu 0024 >Lingua degli script</guisubmenu 0025 ></menuchoice 0026 >. Considera che la lingua impostata qui per &kturtle; è quella che usi per i comandi &turtlescript;, non quella che usa &kde; e quella per visualizzare l'interfaccia e i menu di &kturtle;.</para> 0027 0028 <sect1 id="first-steps"> 0029 <title 0030 >Primi passi con &turtlescript;: incontriamo la tartaruga!</title> 0031 <para 0032 >Devi aver notato che la tartaruga è nel mezzo dell'area di disegno: stai per imparare come controllarla usando i comandi nell'editor.</para> 0033 0034 <sect2 id="the-turtle-moves"> 0035 <title 0036 >La tartaruga si muove</title> 0037 <para 0038 >Iniziamo facendo muovere la tartaruga. La nostra tartaruga può eseguire 3 tipi di movimento: (1) può andare avanti e indietro, (2) può girare a sinistra e a destra e (3) può andare direttamente ad una posizione dello schermo. Prova questo per esempio:</para> 0039 <para> 0040 <screen 0041 >avanti 100 0042 sinistra 90 0043 </screen 0044 >Inserisci, oppure copia e incolla, il codice nell'editor, ed eseguilo (usando <link linkend="run-execute" 0045 ><menuchoice 0046 ><guimenu 0047 >Esegui</guimenu 0048 ><guimenuitem 0049 >Esegui comandi</guimenuitem 0050 ></menuchoice 0051 ></link 0052 >) per vedere il risultato.</para> 0053 0054 <para 0055 >Quando hai inserito ed eseguito i comandi come sopra nell'editor, potresti aver notato una o più delle seguenti cose:</para> 0056 <orderedlist> 0057 <listitem 0058 ><para 0059 >Che — dopo aver eseguito i comandi —, la tartaruga si muove verso l'alto, disegna una linea e poi si gira di un quarto a sinistra. Ciò accade poiché hai usato i comandi <link linkend="forward" 0060 ><userinput 0061 >avanti</userinput 0062 ></link 0063 > e <link linkend="turnleft" 0064 ><userinput 0065 >sinistra</userinput 0066 ></link 0067 >.</para> 0068 </listitem> 0069 <listitem> 0070 <para 0071 >Che il colore del codice è cambiato mentre lo inserivi: questa caratteristica è chiamata <emphasis 0072 >evidenziazione intuitiva</emphasis 0073 > — i diversi tipi di comandi sono evidenziati differentemente. Ciò semplifica molto la lettura di ampi porzioni di codice.</para> 0074 </listitem> 0075 <listitem> 0076 <para 0077 >Che la tartaruga disegna una sottile linea nera.</para> 0078 </listitem> 0079 <listitem> 0080 <para 0081 >Forse ti è apparso un messaggio d'errore. Ciò potrebbe significare semplicemente due cose: potresti aver fatto un errore copiando i comandi, oppure potresti ancora dover impostare la lingua corretta dei comandi &turtlescript; (puoi farlo scegliendo <menuchoice 0082 ><guimenu 0083 >Impostazioni</guimenu 0084 ><guisubmenu 0085 >Lingua degli script</guisubmenu 0086 ></menuchoice 0087 >).</para> 0088 </listitem> 0089 </orderedlist> 0090 0091 <para 0092 >Avrai probabilmente capito che <userinput 0093 >avanti 100</userinput 0094 > ha detto alla tartaruga di andare avanti disegnando una linea, mentre con <userinput 0095 >sinistra 90</userinput 0096 > la tartaruga si è girata di 90 <glossterm linkend="degrees" 0097 >gradi</glossterm 0098 > a sinistra.</para> 0099 0100 <para 0101 >Segui i collegamenti seguenti nel manuale di riferimento per una spiegazione completa dei nuovi comandi: <link linkend="forward" 0102 ><userinput 0103 >avanti</userinput 0104 ></link 0105 >, <link linkend="backward" 0106 ><userinput 0107 >indietro</userinput 0108 ></link 0109 >, <link linkend="turnleft" 0110 ><userinput 0111 >sinistra</userinput 0112 ></link 0113 > e <link linkend="turnright" 0114 ><userinput 0115 >destra</userinput 0116 ></link 0117 >.</para> 0118 </sect2> 0119 0120 <sect2 id="more-examples"> 0121 <title 0122 >Altri esempi</title> 0123 <para 0124 >Il primo esempio era molto semplice, quindi andiamo avanti!</para> 0125 0126 <para> 0127 0128 <screen 0129 >ricomincia 0130 0131 dimensionesfondo 200,200 0132 coloresfondo 0,0,0 0133 colorepenna 255,0,0 0134 spessorepenna 5 0135 0136 vai 20,20 0137 direzione 135 0138 0139 avanti 200 0140 sinistra 135 0141 avanti 100 0142 sinistra 135 0143 avanti 141 0144 sinistra 135 0145 avanti 100 0146 sinistra 45 0147 0148 vai 40, 100 0149 </screen 0150 >Puoi nuovamente inserire, oppure copiare e incollare, il codice nell'editor, o anche aprire l'esempio <filename 0151 >freccia</filename 0152 > nel sotto-menu <guimenu 0153 >Esempi</guimenu 0154 > ed eseguirlo (usando <link linkend="run-execute" 0155 ><menuchoice 0156 ><guimenu 0157 >Esegui</guimenu 0158 ><guimenuitem 0159 >Esegui comandi</guimenuitem 0160 ></menuchoice 0161 ></link 0162 >) per vedere il risultato. Negli esempi seguenti si dà per scontato che tu lo sappia fare.</para> 0163 0164 <para 0165 >Potresti aver notato che il secondo esempio usa molto più codice. Hai anche visto molti muovi comandi. Qui c'è una breve spiegazione di tutti i nuovi comandi:</para> 0166 0167 <para 0168 >Dopo un comando <userinput 0169 >ricomincia</userinput 0170 >, tutto ritorna allo stato in cui era quando hai avviato &kturtle;.</para> 0171 0172 <para 0173 ><userinput 0174 >dimensionesfondo 200,200</userinput 0175 > imposta la larghezza e l'altezza dell'area di disegno a 200 <glossterm linkend="pixels" 0176 >pixel</glossterm 0177 >. La larghezza e l'altezza sono uguali, così l'area di disegno sarà un quadrato.</para> 0178 0179 <para 0180 ><userinput 0181 >coloresfondo 0,0,0</userinput 0182 > colora di nero l'area di disegno. <userinput 0183 >0,0,0</userinput 0184 > è una <glossterm linkend="rgb" 0185 >combinazione RGB</glossterm 0186 > dove tutti i valori sono impostati a <userinput 0187 >0</userinput 0188 >, il che si traduce nel colore nero.</para> 0189 0190 <para 0191 ><userinput 0192 >colorepenna 255,0,0</userinput 0193 > imposta il colore della penna a rosso. <userinput 0194 >255,0,0</userinput 0195 > è una <glossterm linkend="rgb" 0196 >combinazione RGB</glossterm 0197 > dove solo il valore del rosso è impostato a <userinput 0198 >255</userinput 0199 > (totalmente pieno), mentre gli altri (verde e blu) sono impostati a <userinput 0200 >0</userinput 0201 > (totalmente non usati). Ciò produrrà come risultato un rosso brillante.</para> 0202 0203 <para 0204 >Se non comprendi i valori dei colori, assicurati di aver letto il glossario alla voce <glossterm linkend="rgb" 0205 >combinazioni RGB</glossterm 0206 >.</para> 0207 0208 <para 0209 ><userinput 0210 >spessorepenna 5</userinput 0211 > imposta lo spessore (la dimensione) della penna a <userinput 0212 >5</userinput 0213 > <glossterm linkend="pixels" 0214 >pixel</glossterm 0215 >. Da ora in avanti, ogni linea che la tartaruga disegna avrà uno spessore di <userinput 0216 >5</userinput 0217 >, fino a quando cambieremo lo <userinput 0218 >spessorepenna</userinput 0219 > in qualcos'altro.</para> 0220 0221 <para 0222 ><userinput 0223 >vai 20,20</userinput 0224 > comanda alla tartaruga di andare in un punto preciso dell'area di disegno. Contando dall'angolo in alto a sinistra, questo punto dista 20 <glossterm linkend="pixels" 0225 >pixel</glossterm 0226 > dalla sinistra, e 20 <glossterm linkend="pixels" 0227 >pixel</glossterm 0228 > dall'alto dell'area di disegno. Nota che usando il comando <userinput 0229 >vai</userinput 0230 >, la tartaruga non disegnerà una linea.</para> 0231 0232 <para 0233 ><userinput 0234 >direzione 135</userinput 0235 > imposta la direzione della tartaruga. I comandi <userinput 0236 >sinistra</userinput 0237 > e <userinput 0238 >destra</userinput 0239 > cambiano l'angolo della tartaruga a partire dalla sua direzione corrente. Il comando <userinput 0240 >direzione</userinput 0241 > cambia l'angolo della tartaruga a partire dallo zero, e quindi non relativamente alla direzione precedente della tartaruga.</para> 0242 0243 <para 0244 >Dopo il comando <userinput 0245 >direzione</userinput 0246 >, seguono molti comandi <userinput 0247 >avanti</userinput 0248 > e <userinput 0249 >sinistra</userinput 0250 >. Questi effettuano il <quote 0251 >vero e proprio</quote 0252 > lavoro di disegno.</para> 0253 0254 <para 0255 >Infine, un altro comando <userinput 0256 >vai</userinput 0257 > serve per mettere in disparte la tartaruga.</para> 0258 0259 <para 0260 >Assicurati di seguire i collegamenti al riferimento. La guida spiega ogni comando in modo più completo.</para> 0261 0262 0263 </sect2> 0264 </sect1> 0265 0266 0267 0268 <!-- EXTRA SECTIONS CAN BE ADDED TO THE "GETTING STARTED" 0269 0270 <sect1 id="calculations"> 0271 <title 0272 >Simple Calculations</title> 0273 <para> 0274 Not yet written 0275 </para> 0276 </sect1> 0277 <sect1 id="using_variables"> 0278 <title 0279 >Using Variables: creating 'number containers'</title> 0280 <para> 0281 Not yet written 0282 </para> 0283 </sect1> 0284 <sect1 id="using_strings"> 0285 <title 0286 >Using strings: creating 'text containers'</title> 0287 <para> 0288 Not yet written 0289 </para> 0290 </sect1> 0291 <sect1 id="logic"> 0292 <title 0293 >Logic: asking the computer simple questions</title> 0294 <para> 0295 Not yet written 0296 </para> 0297 </sect1> 0298 <sect1 id="recursion"> 0299 <title 0300 >Recursion: the Turtle is using itself</title> 0301 <para> 0302 Draw a maze for example 0303 </para> 0304 </sect1> 0305 --> 0306 0307 0308 </chapter>