| Előszó a magyar kiadáshoz | 11 |
| Bevezetés | 12 |
| Teknőc-grafika | 15 |
| A Teknőc mint geometriai kifejezőeszköz | 16 |
| Milyen nyelven értenek a Teknőcök? | 18 |
| A Teknőc-utasításpárok | 19 |
| Rajzolás Teknőccel | 21 |
| Hogyan fogjunk hozzá egy elképzelt ábra megrajzolásához | 32 |
| Grafikai kellékek | 46 |
| Animáció | 46 |
| Véletlenszámok alkalmazása | 51 |
| Színezés | 52 |
| A Teknőc-grafika hatékonysága | 54 |
| Ismétlések | 54 |
| Síkkitöltő ábrák | 58 |
| Csillagok és spirálok | 64 |
| Rekurzív görbék | 72 |
| Üdvözöljük a Logoban | 79 |
| Közvetlen utasítások | 79 |
| A számítógép mint zsebszámológép | 79 |
| Amit a zsebszámológép már nem tud | 81 |
| Ismerkedés a műveletekkel - Szavak és listák feldolgozása | 83 |
| Hibajavítás | 85 |
| A TYPE és a PRINT utasítás | 86 |
| Összefoglalás és gyakorlatok | 86 |
| Egyszerű nyomtató programok | 88 |
| Egy versike | 88 |
| Címzés | 89 |
| Geometriai ábrák és nyomtatott képek | 90 |
| Minden megismételhető | 90 |
| Programok módosítása a Logo editorral | 91 |
| Összefoglalás és gyakorlatok | 92 |
| Bővülő programok | 93 |
| Programok programokat hívnak | 93 |
| Programok bemenő adatokkal | 94 |
| Összefoglalás és gyakorlatok | 97 |
| Grafikai kirándulás | 98 |
| Séta a képernyőn | 98 |
| Nagyítás és kicsinyítés | 101 |
| Csillagköd | 106 |
| Összefoglalás és gyakorlatok | 107 |
| Nyomtatót használunk, a programokat mágneslemezen tároljuk | 109 |
| Műveletek definiálása | 110 |
| Kimenet: OUTPUT | 110 |
| Választás: ITEM | 115 |
| Véletlen: RANDOM | 115 |
| Véletlenregény | 117 |
| Összefoglalás és gyakorlatok | 119 |
| Igaz és hamis vizsgáló szavak | 120 |
| Vizsgáló szavak a szókészletben | 120 |
| Felhasználó által definiált vizsgáló szavak | 122 |
| Összefoglalás és gyakorlatok | 124 |
| Két fontos és vezérlő szó | 125 |
| A programleágazás | 125 |
| A STOP utasítás | 129 |
| A programok önmagukat hívják ellenőrzés mellett | 130 |
| Összefoglalás és gyakorlatok | 135 |
| Rekurzív műveletek | 136 |
| Önmagukat hívó műveletek | 136 |
| Összefoglalás és gyakorlatok | 139 |
| Ugrás és végrehajtás | 141 |
| Ugrási utasítás | 141 |
| Értékadás címmel és tartalommal | 142 |
| Programciklus | 145 |
| Összefoglalás és gyakorlatok | 146 |
| Logo haladóknak | 148 |
| Lokális és globális változók | 148 |
| A munkatár kezelése | 151 |
| Csoportos törlés, írás és elrejtés | 151 |
| Ha kicsi a munkatár | 155 |
| Képernyő- és kurzorvezérlés | 157 |
| Az adatbevitel módjai | 159 |
| Vezérlő szerkezetek | 163 |
| A Logoban alkalmazható vezérlő szerkezetek | 163 |
| Más programnyelvek vezérlő szerkezetei a Logoban | 167 |
| Hibakimenetek definiálása | 177 |
| Strukturált listák | 180 |
| A programok programokkal dolgoznak | 187 |
| Példák nagyobb programokra | 190 |
| Magyar nyelvű Logo | 190 |
| Adatfeldolgozás | 195 |
| Függvények rajzolása | 203 |
| Az indexes (tömb-) változók használata | 215 |
| Felhasználó által definiált táblázatfunkció | 216 |
| Mátrixműveletek | 220 |
| Tömbrendezések Bubblesort | 223 |
| Függelék | 227 |
| Az LCSI Apple Logo alapfunkciói | 229 |
| Aritmetikai műveletek | 229 |
| Képernyőfunkciók | 230 |
| Definiálás és editálás | 231 |
| Tulajdonságlisták | 232 |
| Ki és bemeneti utasítások | 232 |
| Listákat és szavakat kezelő funkciók | 233 |
| Vezérlő szerkezetek | 234 |
| Lemezről olvasás és lemezre írás | 236 |
| Logikai műveletek | 237 |
| Vizsgáló műveletek | 237 |
| Rendszerfunkciók | 238 |
| Teknőc-grafika | 238 |
| A munkaterület kezelése | 241 |
| Értékadás (változók definiálása) | 243 |
| További fenntartott Logo szavak | 243 |
| A Commodore 64 Terrapin Logo leírása | 245 |
| Bevezetés | 245 |
| Funkciók szerkesztőállapotban | 246 |
| Funkciók parancsállapotban | 247 |
| Funkciók futóállapotban | 248 |
| Képernyőkezelés | 250 |
| Információk | 250 |
| Rajzmező - Teknőc-utasítások | 251 |
| Rajzmezőt kezelő utasítások | 253 |
| Szövegmezőt kezelő utasítások | 254 |
| Írás a szövegmezőre | 255 |
| Műveletvégzés | 257 |
| Műveleti jelek | 257 |
| Aritmetikai függvények | 258 |
| Véletlenszámok | 258 |
| Bites műveletek | 259 |
| Szövegkezelés | 259 |
| Szövegkezelő utasítások | 260 |
| ASCII konverziók | 261 |
| Vezérlésirányítás | 261 |
| Feltételes utasítások | 261 |
| Logikai utasítások | 262 |
| Feltétel nélküli vezérlési utasítások | 263 |
| A hibakeresés eszközei | 264 |
| Bemenő és kimenő jelek | 264 |
| Bemenő jeleket kezelő utasítások | 264 |
| Bemeneti egységek jeleit kezelő utasítások | 265 |
| Kimeneti egységek jeleit kezelő utasítások | 266 |
| Definiálás, javítás és törlés | 267 |
| Eljárásokra vonatkozó utasítások | 267 |
| Változókra vonatkozó utasítások | 269 |
| Lemezkezelés | 270 |
| Sprite-kezelés | 271 |
| Speciális utasítások | 272 |
| Hibaüzenetek | 274 |
| A Snail Logo Sinclair ZX Spectrumra | 278 |
| A Snail Logo használata | 278 |
| Bevezetés | 278 |
| Példák | 279 |
| Első lépések | 280 |
| Következő lépések | 281 |
| Változók | 283 |
| Eljárások és paraméterek | 285 |
| Rekurzív eljárások | 287 |
| Számítások | 289 |
| A Snail Logo operációs rendszere | 289 |
| Bevezetés | 289 |
| A Snail Logo rendszer betöltése | 290 |
| Az operációs rendszer lehetőségei | 290 |
| Összefoglalás | 293 |
| A Snail Logo utasítások összefoglalása | 293 |
| Megjegyzések az utasítások használatához | 296 |
| Működési korlátok | 297 |
| Hibaüzenetek | 297 |
| Az egyes fejezetek szimbólumai és a hozzá tartozó programok | 300 |
| Fordítóprogram | 304 |
| Személyi számítógépek Logo változatainak táblázata | 312 |
| Irodalom | 317 |