1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
|
<!--Dear translator: please NEVER translate the id or anything inside the tags as they are needed in english by the application
Thanks a lot in advance.-->
<chapter id="getting-started">
<title
>Kom i gang</title>
<para
>Når du starter &kturtle; vil du se noget i retning af dette: <screenshot
> <screeninfo
>Her er et skærmaftryk af &kturtle; når du starter den første gang</screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="mainwindow.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>&kturtle;'s hovedvindue</phrase
> </textobject
> </mediaobject
> </screenshot
> I denne Kom i gang-guide antager vi at sproget for &logo;-kommandoerne er engelsk. Du kan ændre dette sprog i <menuchoice
><guimenu
>Opsætning</guimenu
><guimenuitem
>Indstil &kturtle;</guimenuitem
></menuchoice
> i sprogafsnittet. Vær klar over at det sprog du sætter for &kturtle; skal være det samme sprog du bruger til at skrive &logo;-kommandoerne i.</para>
<sect1 id="first-steps">
<title
>De første skridt med &logo;: Mød skildpadden!</title>
<para
>Du må have bemærket skildpadden i midten af kanvassen, du er lige ved at skulle lære hvordan du kontrollerer den ved brug af kommandoer i kodeeditoren.</para>
<sect2 id="the-turtle-moves">
<title
>Skildpadden bevæger sig</title>
<para
>Lad os starte med at få skildpadden til at bevæge sig. Vores skildpadde kan udføre 3 slags bevægelser, (1) den kan gå fremad eller baglæns, (2) den kan dreje til venstre og til højre (3) den kan gå direkte til et sted på skærmen. Prøv dette for eksempel:</para>
<para>
<screen
>forward 100
turnleft 90
</screen>
Skriv eller kopiér-indsæt koden i kodeeditoren og kør den (ved brug af <link linkend="file-execute"
><menuchoice
><guimenu
>Fil</guimenu
><guimenuitem
>Kør kommandoer</guimenuitem
></menuchoice
></link
>) for at se resultatet.</para>
<para
>Når du har skrevet og kørt kommandoerne som ovenfor i kodeeditoren bemærker du måske en eller flere af følgende ting:</para>
<orderedlist>
<listitem
><para
>At — efter kommandoerne er kørt — flytter skildpadden op, tegner en linje og drejer så en kvart omgang til venstre. Det er fordi du har brugt kommandoerne <link linkend="forward"
><userinput
>forward</userinput
></link
> og <link linkend="turnleft"
><userinput
>turnleft</userinput
></link
>.</para>
</listitem>
<listitem>
<para
>At farven på koden ændres mens du skriver den. Denne egenskab kaldes: intuitiv fremhævning — forskellige typer kommandoer bliver fremhævet forskelligt. Dette gør det nemmere at læse store blokke af kode.</para>
</listitem>
<listitem>
<para
>At skildpadden tegner en tynd sort linje.</para>
</listitem>
<listitem>
<para
>Måske fik du en fejlmeddelelse. Dette kan vetyde en af to ting: du kan have lavet en fejl ved kopieringen af kommandoerne eller du mangler stadig at sætte det rigtige sprog for &logo;-kommandoerne (du kan gøre det her: <menuchoice
><guimenu
>Opsætning</guimenu
><guimenuitem
>Indstil &kturtle;</guimenuitem
></menuchoice
> i <guilabel
>Sprog</guilabel
>afsnittet).</para>
</listitem>
</orderedlist>
<para
>Du forstår formodentlig at <userinput
>forward 100</userinput
> kommanderede skildpadden til at flytte sig fremad efterladende en linje, og at <userinput
>turnleft 90</userinput
> bad skildpadden om at dreje 90 <glossterm linkend="degrees"
>grader</glossterm
> til venstre.</para>
<para
>Se venligst følgende link til reference-manualen for en fuldstændig forklaring af de introducerede kommandoer: : <userinput
>forward</userinput
>, <userinput
>backward</userinput
>, <userinput
>turnleft</userinput
> og <userinput
>turnright</userinput
>.</para>
</sect2>
<sect2 id="more-examples">
<title
>Flere eksempler</title>
<para
>Det første eksempel var meget simpelt så lad os komme videre.</para>
<para>
<!--translators: if it's not already there, you can copy/paste the translated code below and save it in arrow.logo in your examples folder: tde-i18n/language-code/data/tdeedu/kturtle/ -->
<screen
>canvassize 200,200
canvascolor 0,0,0
pencolor 255,0,0
penwidth 5
clear
go 20,20
direction 135
forward 200
turnleft 135
forward 100
turnleft 135
forward 141
turnleft 135
forward 100
turnleft 45
go 40, 100
</screen>
Du skal igen skrive eller kopiere-indsætte koden i kodeeditoren, eller åbne <filename
>arrow.logo</filename
>-filen i <guimenu
>Åbn eksempler</guimenu
>-mappen og køre den (ved brug af <link linkend="file-execute"
><menuchoice
><guimenu
>Fil</guimenu
><guimenuitem
>Kør kommandoer</guimenuitem
></menuchoice
></link
>) for at se resultatet. I de næste eksempler forventes du at være klar over dette.</para>
<para
>Du bemærker nok at dette andet eksempel bruger en masse mere kode. Du har også set et par nye kommandoer. Her er en kort forklaring på alle de nye kommandoer:</para>
<para
><userinput
>canvassize 200,200</userinput
> sætter kanvassens bredde og højde til 200 <glossterm linkend="pixels"
>pixels</glossterm
>. Bredden og højden er ensi længde, hvilket betyder at kanvassen nu skulle være kvadratisk.</para>
<para
><userinput
>canvascolor 0,0,0</userinput
> gør kanvassen sort. <userinput
>0,0,0</userinput
> er en <glossterm linkend="rgb"
>RGB-kombination</glossterm
> hvor alle værdier er sat til <userinput
>0</userinput
>, hvilket resulterer i sort.</para>
<para
><userinput
>pencolor 255,0,0</userinput
> sætter pennens farve til rød. <userinput
>255,0,0</userinput
> er en <glossterm linkend="rgb"
>RGB-kombination</glossterm
> hvor kun den røde værdi er sat til <userinput
>255</userinput
> (helt til) mens de andre (grøn og blå) er sat til <userinput
>0</userinput
> (helt fra), hvilket resulterer i en lys form for rød.</para>
<para
>Hvis du ikke forstår farveværdierne, så sørg for at læse ordforklaringen på <glossterm linkend="rgb"
>RGB-combination</glossterm
>s</para>
<para
><userinput
>penwidth 5</userinput
> sætter bredden (størrelsen) af pennen til <userinput
>5</userinput
> <glossterm linkend="pixels"
>pixels</glossterm
>. Fra ny af vil hver linje som skildpadden tegner have en tykkelse på <userinput
>5</userinput
>, indtil vi ændrer <userinput
>penwidth</userinput
> til noget andet.</para>
<para
><userinput
>clear</userinput
> rydder kanvassen, det er alt den gør.</para>
<para
><userinput
>go 20,20</userinput
> beder skildpadden om at gå til et bestemt sted på kanvassen. Talt fra det øverste venstre hjørne er dette sted 20 <glossterm linkend="pixels"
>pixels</glossterm
> fra venstre side, og 20 <glossterm linkend="pixels"
>pixels</glossterm
> fra toppen af kanvassen. Bemærk at når <userinput
>go</userinput
> kommandoen bruge vil skildpadden ikke tegne en linje.</para>
<para
><userinput
>direction 135</userinput
> sæt skildpaddens retning. <userinput
>turnleft</userinput
> og <userinput
>turnright</userinput
> kommandoerne ændrer skildpaddens vinkel startende fra dens nuværende retning. <userinput
>direction</userinput
> kommandoen ændrer skildpaddens vinkel fra nul, og er således ikke relativ til skildpaddens tidligere retning.</para>
<para
>Efter retningskommandoen følger en masse <userinput
>forward</userinput
> og <userinput
>turnleft</userinput
> kommandoer. Disse kommandoer udfører den egentlige tegning.</para>
<para
>Tilsidst endnu en <userinput
>go</userinput
> kommando for at flytte skildpadden væk.</para>
<para
>Sørg for at du følger link til referencen. Referencen forklarer hver kommando mere udførligt.</para>
</sect2>
</sect1>
<!-- EXTRA SECTIONS CAN BE ADDED TO THE "GETTING STARTED"
<sect1 id="calculations">
<title
>Simple Calculations</title>
<para>
Not yet written
</para>
</sect1>
<sect1 id="using_variables">
<title
>Using Variables: creating 'number containers'</title>
<para>
Not yet written
</para>
</sect1>
<sect1 id="using_strings">
<title
>Using strings: creating 'text containers'</title>
<para>
Not yet written
</para>
</sect1>
<sect1 id="logic">
<title
>Logic: asking the computer simple questions</title>
<para>
Not yet written
</para>
</sect1>
<sect1 id="recursion">
<title
>Recursion: the Turtle is using itself</title>
<para>
Draw a maze for example
</para>
</sect1>
-->
</chapter>
|