# Podręcznik użytkownika &kturtle;

Cies
Breijs

    cies MAŁPA kde KROPKA nl

Anne-Marie
Mahfouf

    annma MAŁPA kde KROPKA org

Mauricio
Piacentini

    piacentini MAŁPA kde KROPKA org

Damian
Kociuba

    damkoc1@o2.pl

    biuro@mandriva.pl

Krzysztof
Lichota

    lichota@mimuw.edu.pl

2004
2009
Cies Breijs
2004
2007
&Anne-Marie.Mahfouf;
2007
Mauricio Piacentini
&FDLNotice;
2009-05-26
0.8.1 beta (&kde; 4.3)

&kturtle; jest edukacyjnym środowiskiem programistycznym, którego celem maksymalne ułatwienie nauki programowania. Aby tego dokonać &kturtle; integruje wszystkie narzędzia programistyczne z interfejsem użytkownika. Używanym językiem programowania jest &turtlescript;, który pozwala na tłumaczenie poleceń.

KDE
&package;
KTurtle
edukacja
język
ojczysty
programowanie
&turtlescript;
&logo;
żółw

## Wprowadzenie

&kturtle; jest edukacyjnym środowiskiem programistycznym wykorzystującym &turtlescript;, język programowania oparty o &logo;. Celem &kturtle; jest maksymalne ułatwienie programowania. Czyni to ten program odpowiednim do uczenia dzieci podstaw matematyki, geometrii i ... programowania. Wyjątkową cechą języka programowania w &turtlescript; jest to, że polecenia są tłumaczone na język, którym mówi programista.

&kturtle; bierze swoją nazwę od żółwia, który odgrywa kluczową rolę w środowisku programistycznym. Użytkownik programuje żółwia korzystając z poleceń &turtlescript;, aby ten rysował rysunek na płótnie.

### Czym jest &turtlescript;?

&turtlescript;, język programowania używany w &kturtle;, jest dość mocno zainspirowany przez niektóre fundamentalne rozwiązania, używane w języku &logo;. Pierwsza wersja języka programowania &logo; została utworzona przez Seymoura Paperta z MIT Artificial Intelligence Laboratory w 1967 jako pochodna języka programowania LISP. Od tego czasu wydanych zostało wiele wersji &logo;. Do roku 1980, &logo; zyskiwał na sile, a jego wersje przeznaczone były na takie komputery jak MSX, Commodore, Atari, Apple II oraz IBM PC. Wersje te były przeznaczone głównie do celów edukacyjnych. MIT w dalszym ciągu utrzymuje stronę internetową &logo;, którą można odnaleźć pod adresem http://el.media.mit.edu/logo-foundation/. Zawiera ona listę kilku popularnych implementacji tego języka.

&turtlescript; łączy cechy innych implementacji języka &logo;: możliwość tłumaczenia poleceń, aby dopasować je do ojczystego języka uczniów, co ułatwia rozpoczęcie nauki dla osób, które słabo lub w ogóle nie znają języka angielskiego. Poza tymi zaletami &kturtle; posiada wiele innych, które ułatwiają uczniom pierwszy kontakt z programowaniem.

### Cechy &kturtle;

&kturtle; posiada kilka użytecznych cech, które czynią korzystanie z programu bardzo prostym. Oto kilka własności programu &kturtle;:

- Zintegrowany ze środowiskiem interpreter języka &turtlescript;, edytor, płótno i inne narzędzia dostępne w jednej aplikacji (bez dodatkowych zależności).

- Możliwość tłumaczenia poleceń języka &turtlescript;, używając narzędzi środowiska &kde;.

- &turtlescript; wspiera funkcje definiowane przez użytkownika, rekurencję i dynamiczną zmianę typów.

- Wykonywanie polecenia może być zwolnione, wstrzymane lub zatrzymane w każdej chwili.

- Funkcjonalny edytor z intuicyjnym kolorowaniem wierszy, numerowaniem, zaznaczaniem błędów, wizualnym wykonaniem itp.

- Płótna, na których żółw rysuje, mogą być wydrukowane oraz zapisane jako obraz (PNG) lub rysunek (SVG).

- Podręczne wsparcie: możesz uzyskać pomoc, kiedy jej potrzebujesz. Po prostu naciśnij F2 (lub zobacz Pomoc Pomoc na temat: ...). Aby otrzymać pomoc dotyczącą zaznaczonego fragmentu kodu, zaznacz go wcześniej.

- Okno błędów, które łączy komunikaty błędów z błędami w programie i zaznacza je kolorem czerwonym.

- Uproszczona terminologia programowania.

- Zintegrowane przykłady programów ułatwiają start. Są one przetłumaczone dzięki narzędziom środowiska &kde;

&using-kturtle;

&getting-started;

&programming-reference;

&glossary;

&translator-guide;

## Autorzy i licencje

&kturtle;

Prawa autorskie programu 2003-2007 Cies Breijs cies MAŁPA kde KROPKA nl

Prawa autorskie dokumentacji 2004, 2007, 2009

- Cies Breijs cies MAŁPA kde DOTKROPKA nl

- &Anne-Marie.Mahfouf; annma MAŁPA kde KROPKA org

- Korekta: &Philip.Rodrigues; &Philip.Rodrigues.mail;

- Zaktualizowane tłumaczenie how-to i zmiany korekcyjne: Andrew Coles andrew_coles MAŁPA yahoo KROPKA co KROPKA uk

Mandriva Polandbiuro@mandriva.pl

&underFDL; &underGPL;

## Instalacja

### Skąd uzyskać &kturtle;

&install.intro.documentation;

### Kompilacja i instalacja

&install.compile.documentation;

## Spis poleceń