# كتيب سلحفاتك

Cies
Breijs

    cies AT kde DOT nl

Anne-Marie
Mahfouf

    annma AT kde DOT org

Mauricio
Piacentini

    piacentini AT kde DOT org

Taha
Zerrouki

    taha.zerrouki@gmail.com

Translation to Arabic
2004
2009
Cies Breijs
2004
2007
&Anne-Marie.Mahfouf;
2007
Mauricio Piacentini
&FDLNotice;
2021-01-20
تطبيقات 20.12

سلحفاتك &kturtle; بيئة برمجة تعليمية تهدف إلى تسهيل تعلم البرمجة، وخصوصا للأطفال الصغار. لتحقيق هذا &kturtle; تجعل جميع أدوات البرمجة متاحة من واجهة المستخدم. لغة البرمجة المستخدمة هي &turtlescript; والتي تسمح بترجمة أوامرها.

كيدي
سلحفاتك
تعليم
لغة
أصلية
برمجة
سكربت السلحفاة
شعار
سلحفاة

## مقدمة

&kturtle; هي بيئة برمجة تعليمية تستخدم &turtlescript; ، وهي لغة برمجة مقتبسة من &logo;. تهدف &kturtle; هو تبسيط البرمجة قدر الإمكان. هذا ما يجعل &kturtle;. مناسبة لتعليم الأطفال أساسيات الرياضيات والهندسة و ... البرمجة.من أهمّ سمات &turtlescript; هي القدرة على ترجمة أوامرها إلى اللغة التي يتحدث بها المبرمج.

&kturtle; سميت باسم السلحفاة التي لها دور مركزيٌ في بيئة البرمجة. إذ يستخدم الطالب أوامر &turtlescript; عادة ليعلّم السلحفاة الرسم على الرقعة.

### ماهي &turtlescript;؟

&turtlescript; لغة البرمجة في &kturtle;، مستوحاة من عائلة لغات البرمجة &logo;. أول لغة &logo; صممها Seymour Papert من مختبر الذكاء الاصطناعي في معهد ماساتشوستس للتكنولوجيا في عام 1967 كفرع من لغة البرمجة LISP. منذ ذلك الحين ظهرت إصدارات أخرى &logo;. بحلول عام 1980 اكتسبت اللغة زخما، مع إصدارات لأنظمة MSX و Commodore و Atari و Apple II و IBM PC. كانت هذه الإصدارات بشكل أساسي للأغراض التعليمية. لا يزال معهد ماساتشوستس للتكنولوجيا يحتفظ بـ موقع ويب للغة &logo; فيه عدد من تصميمات شائعة للغة.

&turtlescript; يتميز كغيره من إصدارات الأخرى لـ &logo;: بالقدرة على ترجمة الأوامر لتناسب اللغة الأم للطالب. تسهل هذه الميزة البدء على من لا يجيد اللغة الإنجليزية البدء. إلى جانب هذه الميزة &kturtle; لها ميزات أخرى تهدف إلى تسهيل تجربة الطلاب الأولى مع البرمجة.

### مزايا &kturtle;

&kturtle; فيها ميزات رائعة تجعل بدء البرمجة أمرًا سهلاً. سترى هنا بعض الميزات المميزة:

- بيئة برمجة متكاملة فيها مفسّر &turtlescript; و محررو رقعة وأدوات، كلها في تطبيق واحد (بلا متطلبات خارجية ).

- إمكانية ترجمة أوامر &turtlescript; باستعمال بيئة ترجمة &kde;.

- &turtlescript; تدعم تعريف المستخدمين لوظائفهم (دوال)، مبدأ العودية (التراجعية) والتغيير التفاعلي للأنواع.

- يمكن إبطاء التنفيذ أو إيقافه مؤقتًا أو إيقافه في أي وقت.

- محرر قوي يتميز بإبراز بناء الجملة البديهي وترقيم الأسطر وعلامات الخطأ والتنفيذ المرئي والمزيد.

- الرقعة، حيث ترسم السلحفاة، تُطبع أو تٌحفظ في صورة (PNG) أو في رسم متجهي (&SVG;).

- مساعدة سياقية: المساعدة حيث تحتاج إليها. اضغط فقط على F2 (أو اطلع على [مساعدة مساعدة عن: ...]) احصل على المساعدة بشأن الأمر أسفل المؤشر.

- مربع حوار خطأ يربط رسائل الخطأ بالأخطاء في البرنامج ويميزها باللون الأحمر.

- مصطلحات برمجية مبسّطة.

- أمثلة برامج متكاملة لتسهيل البدء. تُترجم هذه الأمثلة باستخدام بيئة الترجمة &kde;.

&using-kturtle;

&getting-started;

&programming-reference;

&glossary;

&translator-guide;

## ترخيص وإشادات

سلحفاتك

حقوق البرنامج محفوظة لـ 2003-2007 Cies Breijs cies AT kde DOT nl

حقوق التوثيق محفوظة 2004, 2007, 2009

- Cies Breijs cies AT kde DOT nl

- &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail;

- بعض تصحيحات من &Philip.Rodrigues; &Philip.Rodrigues.mail;

- تصحيحات وتحديثات Andrew Coles andrew_coles AT yahoo DOT co DOT uk

Zayed Al-Saidi many correction to Arabic Translationzayed.alsaidi@gmail.com

&underFDL; &underGPL;

## فهرس الأوامر