KTurtle-håndbogen

Cies Breijs

Anne-Marie Mahfouf

: Erik Kjær Pedersen
revision 0.6 (2005-12-10)

Tilladelse er hermed givet til at kopiere, videregive og/eller ændre dette dokument under betingelserne i GNU's Fri Dokumentation License, Version 1.1 eller en vilkårlig senere version publiceret af Free Software Foundation; uden invariante afsnit, uden tekster før omslaget, og uden tekster efter omslaget. En kopi af licensen er inkluderet i afsnittet ved navn " Medvirkende og licens".

KTurtle er et uddannende programmeringsmiljø der bruger Logo programmeringssproget. Det der entydigt kvalificerer LOGO er at programmeringskommandoer er oversat til 'programmørens' sprog så han/hun kan programmere på sit indfødte sprog.


Indholdsfortegnelse

1. Indledning
Hvad er Logo?
KTurtle's egenskaber
2. Brug af KTurtle
Kode-editoren
Kanvassen
Menulinjen
Filmenuen
Redigeringsmenuen
Vis-menuen
Værktøjsmenuen
Opsætningsmenuen
Hjælpemenuen
Værktøjslinjen
Statuslinjen
3. Kom i gang
De første skridt med Logo: Mød skildpadden!
Skildpadden bevæger sig
Flere eksempler
4. KTurtle's Logo programmeringsreference
Forskellige instruktionstyper
Kommandoer
Tal
Strenge
Navne
Tilknytninger
Matematiske symboler
Spørgsmål
Spørgsmål klister-ord
Kommentarer
Kommandoer
Flyt skildpadden
Skildpadden har en pen
Kommandoer til at kontrollere kanvassen
Kommandoer til at rydde op
Skildpadden er en sprite
Kan skildpadderne skrive?
En kommando der ruller en terning for dig
Input og tilbagemelding gennem dialoger
Containere
Variabler: antal containere
Containere som indeholder tekst (strenge)
Kan skildpadden lave matematik?
Stille spørgsmål, få svar...
Spørgsmål
Spørgsmålsklister
Udførselskontrol
Lad skildpadden vente
Udfør "if"
"while"-løkken
Hvis ikke, så med andre ord ellers: "else"
"for" løkken, en tælleløkke
Lav dine egne kommandoer med “learn
5. Ordforklaring
6. Oversættelsesguide for KTurtle
Oprettelse af en mappe til at indeholde de oversatte filer
Hvordan Logo-nøgleord oversættes (kommandoer)
Hvordan syntaksfremhævningsfilerne oversættes
Hvordan eksempler skal oversættes
7. Medvirkende og licens
A. Installation
Hvordan man får fat på KTurtle
Kompilering og installation

Tabelliste

4.1. Typer af spørgsmål
4.2. Spørgsmål klister-ord
5.1. Forskellige typer kode og deres fremhævningsfarve
5.2. Ofte brugte RGB-kombinationer