1<chapter id="getting-started">
2<title
3>Com començar</title>
4<para
5>Quan inicieu el &kturtle; veureu quelcom com això:</para>
6<screenshot>
7  <screeninfo
8>Aquesta és una captura de pantalla del &kturtle; quan l'inicieu per primera vegada</screeninfo>
9  <mediaobject>
10    <imageobject>
11      <imagedata fileref="mainwindow.png" format="PNG"/>
12    </imageobject>
13    <textobject>
14      <phrase
15>El &kturtle; en un inici net</phrase>
16    </textobject>
17  </mediaobject>
18</screenshot>
19<para
20>En aquesta guia sobre com començar assumirem que l'idioma de les ordres està en anglès. Podeu canviar aquest idioma a l'element de menú <menuchoice
21><guimenu
22>Arranjament</guimenu
23><guimenuitem
24>Idioma de script</guimenuitem
25></menuchoice
26>. Cal tenir en compte que l'idioma que heu establert aquí per al &kturtle;, és el que utilitzareu per a escriure les ordres de &turtlescript;, no l'idioma utilitzat pel &kde; al vostre ordinador i ni l'utilitzat per a mostrar la interfície i els menús del &kturtle;.</para>
27
28<sect1 id="first-steps">
29<title
30>Els primers passos amb &turtlescript;: Trobar la Tortuga!</title>
31<para
32>Podeu haver observat la tortuga al centre del llenç: Esteu a punt d'aprendre a controlar-la mitjançant les ordres a l'editor.</para>
33
34<sect2 id="the-turtle-moves">
35<title
36>Els moviments de la tortuga</title>
37<para
38>Començarem per aconseguir que la tortuga es mogui. La nostra tortuga pot fer tres tipus de moviments, (1) pot desplaçar-se cap endavant i cap enrere, (2) pot girar a l'esquerra i a la dreta i (3) pot anar (salt) directament a una posició a la pantalla. Proveu això, per exemple:</para>
39<para>
40<screen
41>forward 100
42turnleft 90
43</screen
44>Escriviu-ho o copieu i enganxeu el codi a l'editor, i executeu-lo (emprant <link linkend="run-execute"
45><menuchoice
46><guimenu
47>Executa</guimenu
48><guimenuitem
49>Executa</guimenuitem
50></menuchoice
51></link
52>) per a veure el resultat.</para>
53
54<para
55>Quan escriviu i executeu les ordres com abans a l'editor observareu una o més de les següents coses:</para>
56<orderedlist>
57<listitem
58><para
59>Que -després d'executar les ordres- la tortuga es mou cap amunt, dibuixa una línia, i llavors gira un quart de volta cap a l'esquerra. Això és deu a què heu utilitzat les ordres <link linkend="forward"
60><userinput
61>forward</userinput
62></link
63> i <link linkend="turnleft"
64><userinput
65>turnleft</userinput
66></link
67>.</para>
68</listitem>
69<listitem>
70<para
71>Que el color del codi canvia a mesura que l'escriviu: Aquesta característica s'anomena <emphasis
72>ressaltat intuïtiu</emphasis
73> -diferents tipus d'ordres són ressaltades de manera diferent-. Això fa que la lectura de grans blocs de codi sigui més fàcil.</para>
74</listitem>
75<listitem>
76<para
77>La tortuga dibuixa una fina línia negra.</para>
78</listitem>
79<listitem>
80<para
81>Potser heu rebut un missatge d'error. Això simplement pot significar dues coses: Que podríeu haver comès un error en copiar les ordres, o que encara s'ha de definir l'idioma correcte per a les ordres de &turtlescript; (podeu fer-ho amb el submenú <menuchoice
82><guimenu
83>Arranjament</guimenu
84><guisubmenu
85>Idioma de script</guisubmenu
86></menuchoice
87>).</para>
88</listitem>
89</orderedlist>
90
91<para
92>Vós interpreteu que en la instrucció <userinput
93>forward 100</userinput
94> la tortuga s'ha de moure a partir d'una línia, i que la instrucció <userinput
95>turnleft 90</userinput
96> serveix perquè la tortuga giri 90 <glossterm linkend="degrees"
97>graus</glossterm
98> a l'esquerra.</para>
99
100<para
101>Fixeu-vos en els següents enllaços al manual de referència per a una explicació més completa de les ordres: <link linkend="forward"
102><userinput
103>forward</userinput
104></link
105>, <link linkend="backward"
106><userinput
107>backward</userinput
108></link
109>, <link linkend="turnleft"
110><userinput
111>turnleft</userinput
112></link
113> i <link linkend="turnright"
114><userinput
115>turnright</userinput
116></link
117>.</para>
118</sect2>
119
120<sect2 id="more-examples">
121<title
122>Més exemples</title>
123<para
124>El primer exemple és molt senzill, el podeu fer sense cap dificultat!</para>
125
126<para>
127
128<screen
129>reset
130
131canvassize 200,200
132canvascolor 0,0,0
133pencolor 255,0,0
134penwidth 5
135
136go 20,20
137direction 135
138
139forward 200
140turnleft 135
141forward 100
142turnleft 135
143forward 141
144turnleft 135
145forward 100
146turnleft 45
147
148go 40,100
149</screen
150>Altra vegada ho podeu escriure o fer copia i enganxa a l'editor o obrir l'exemple <filename
151>arrow</filename
152> que trobareu en el submenú <guimenu
153>Exemples</guimenu
154> i executeu-lo (emprant <link linkend="run-execute"
155><menuchoice
156><guimenu
157>Executa</guimenu
158><guimenuitem
159>Executa</guimenuitem
160></menuchoice
161></link
162>) per a veure el resultat. En els exemples següents s'espera que coneixereu l'exercici.</para>
163
164<para
165>Podeu haver notat que aquest segon exemple utilitza molt més codi. També s'han fet servir un parell d'ordres noves. Aquí teniu una breu explicació de totes les ordres noves:</para>
166
167<para
168>Després d'una ordre <userinput
169>reset</userinput
170> tot queda com estava quan vau iniciar el &kturtle;.</para>
171
172<para
173><userinput
174>canvassize 200,200</userinput
175> estableix amplada i alçada del llenç a 200 x 200 <glossterm linkend="pixels"
176>píxels</glossterm
177>. L'amplada és igual que l'alçada, per tant el llenç serà quadrat.</para>
178
179<para
180><userinput
181>canvascolor 0,0,0</userinput
182> fa que el llenç sigui negre. <userinput
183>0,0,0</userinput
184> és una <glossterm linkend="rgb"
185>combinació RGB</glossterm
186> on tots els valors estan establerts a <userinput
187>0</userinput
188>, el qual resultarà en el color negre.</para>
189
190<para
191><userinput
192>pencolor 255,0,0</userinput
193> estableix el color del dibuix a vermell. <userinput
194>255,0,0</userinput
195> és una <glossterm linkend="rgb"
196>combinació RGB</glossterm
197> on només el valor vermell està establert a <userinput
198>255</userinput
199> (completament) on tots els altres valors (verd i blau) estan establerts a <userinput
200>0</userinput
201> (no gens). Això resultarà en un to més brillant de color vermell.</para>
202
203<para
204>Si no enteneu els valors de color, assegureu-vos de llegir el glossari sobre la <glossterm linkend="rgb"
205>combinació RGB </glossterm
206>.</para>
207
208<para
209><userinput
210>penwidth 5</userinput
211> canvia l'amplada (la mida) del traç a <userinput
212>5</userinput
213> <glossterm linkend="pixels"
214>píxels</glossterm
215>. A partir d'aquest moment, cada línia que dibuixi la tortuga ho farà amb <userinput
216>5</userinput
217> píxels d'amplada, fins que canvieu el valor de l'amplada de <userinput
218>penwidth</userinput
219> a una altra cosa.</para>
220
221<para
222><userinput
223>go 20,20</userinput
224> permet a la tortuga anar a un cert lloc sobre el llenç. Comptat a partir de la cantonada superior esquerra, aquest lloc és de 20 <glossterm linkend="pixels"
225>píxels</glossterm
226> cap a l'esquerra, i 20 <glossterm linkend="pixels"
227>píxels</glossterm
228> cap avall des de la part superior del llenç. Nota: Quan empreu l'ordre <userinput
229>go</userinput
230> no us dibuixarà una línia.</para>
231
232<para
233><userinput
234>direction 135</userinput
235> estableix la direcció de la tortuga. Les ordres <userinput
236>turnleft</userinput
237> i <userinput
238>turnright</userinput
239> canvien d'angle la tortuga a partir de la seva direcció actual. L'ordre <userinput
240>direction</userinput
241> canvia d'angle la tortuga des de zero, i per tant no és relativa a l'anterior direcció de la tortuga.</para>
242
243<para
244>Després de l'ordre <userinput
245>direction</userinput
246> segueixen una gran quantitat d'ordres <userinput
247>forward</userinput
248> i <userinput
249>turnleft</userinput
250>. Aquestes ordres fan el dibuix.</para>
251
252<para
253>Al final una altra ordre <userinput
254>go</userinput
255> s'utilitza per a moure la tortuga a un costat.</para>
256
257<para
258>Assegureu-vos d'emprar els enllaços a la referència. La referència explica cadascuna de les ordres amb més detall.</para>
259
260
261</sect2>
262</sect1>
263
264
265
266<!--        EXTRA SECTIONS CAN BE ADDED TO THE "GETTING STARTED"
267
268<sect1 id="calculations">
269<title
270>Simple Calculations</title>
271<para>
272Not yet written
273</para>
274</sect1>
275<sect1 id="using_variables">
276<title
277>Using Variables: creating 'number containers'</title>
278<para>
279Not yet written
280</para>
281</sect1>
282<sect1 id="using_strings">
283<title
284>Using strings: creating 'text containers'</title>
285<para>
286Not yet written
287</para>
288</sect1>
289<sect1 id="logic">
290<title
291>Logic: asking the computer simple questions</title>
292<para>
293Not yet written
294</para>
295</sect1>
296<sect1 id="recursion">
297<title
298>Recursion: the Turtle is using itself</title>
299<para>
300Draw a maze for example
301</para>
302</sect1>
303-->
304
305
306</chapter>
307