القائمة الرئيسية

الصفحات

أهم الأخبار [LastPost]

أفضل كتابين لتعلم لغة البرمجة سكراتش Scratch باللغة العربية.

تعلم لغة البرمجة سكراتش Scratch باللغة العربية 

      

        في ظل تطور البرمجة بشكل سريع حول العالم، أصبح تعلم البرمجة شيئ أساسي في المراحل المبكرة بسبب الصعوبات التي تواجه الطلاب في المرحلة الجامعية في فهم لغات و تقنيات البرمجة و خاصة برمجة الكائنات لذلك فغن التعليم المبكر و المبسك لهذا النوع  من الرمجات يهيئ الجيل الجديد للمرحلة القادمة.


       و على هذا الأساس ظهرت لغات برمجية رسومية تساعد على تعليم الأطفال و اليافعين البرمجة بمفهوم ممتع و سهل و من ضمن هذه اللغات لغة سكراتش  Scratch.


      سنقدم لكم من خلال هذا المقال أفضل كتابين لتعلم لغة البرمجة سكراتش و اللذان  من خلالهما ستتعلم مفاهيم البرمجية الاساسية كالتكرار و الشروط و اللبنات Blocks و الكائنات ...الخ كما يحتوي الكتابان على العديد من الأمثلة الشيقة التي تساعد على فهم سكراتش بشكل سهل و ممتع.


واجهة البرنامج 


  1. ما هو السكراتش Scratch ؟  

         سكراتش Scratch هو لغة برمجة سهلة ومبسّطة تستهدف فئة هواة البرمجة غير المختصّ ين والأطفال المتعطشين للتعلّم والسير على طريق الإبداع. يتيح لنا برنامج السكراتش تصميم الألعاب والقصص التفاعلية. وتأتي شهرة السكراتش وانتشاره ولا سيّما بين الفتيات والفتيان لسهولة استعماله؛ بحيث يقضي على الصعوبة التي يواجهها الطلاب عادة في مجال البرمجة، فهو على عكس معظم لغات البرمجة التي - تحتاج إلى كتابة أكواد برمجية وحفظ تعليمات يوفر لمستخدميه بيئة سهلة وواضحة وتعليمات جاهزة - مقولبة فيما يسمّى لبنات Blocks ، ويمكّننا من إدراج صور ومقاطع صوتية من المكتبة الخاصة به أو من حواسيبنا.
 
        وتعليم البرمجة للأطفال لا يقتصر على الراغبين بدخول عالم البرمجة في المستقبل؛ بل البرمجة وسيلة تساعدهم في فهم وإدراك ما حولهم وتحليل المشكلات التي تواجههم في مختلف مناحي الحياة ومعرفة أسبابها وإيجاد حلول لها. 

يتوافر برنامج السكراتش المفتوح المصدر مجانا على موقع السكراتش: من هنـــــــا

بإمكانك أن تقوم بالبرمجة أونلاين بالضغط على Create كما موضح في الشكل:




أو بإمكانك تنزيله من الرابط التالي واستخدامه دون الحاجة للاتصال بالإنترنت: من هـنـــــــا

بإمكانك إنشاء حساب على موقع السكراتش وبذلك يتيح لك مشاركة مشاريعك مع برمجين آخرين وكذلك
يمكّنك من الاطلاع على مشاريعهم.

  • بعض المفاهيم والمفردات التي سيتم ورودها في هذا الكتاب:

• المنصة stage : مكان حدوث البرنامج حيث يمكن للمستخدم مشاهدة التنفيذ.
• كائن sprite : وهو الذي ينفذ المهام التي يطلبها منه المبرمج على المنصة.
• لبنة block : وتعني تعليمة برمجية تأمرالكائن بالقيام بفعل ما.
• كدسة برمجية: مجموعة من اللبنات.
• محور الفواصل: والمقصود به المحور xx’ .
• محور التراتيب: والمقصود به المحور yy’ .
• المترجم: ويُقصد به برنامج السكراتش الذي يقوم بتحويل لبناتك إلى أوامر يفهمها الحاسوب وينفذها مباشرة.

   نترككم مع الكتابين لمعرفة المزيد حول البرمجة الرسومية و الممتعة عن طريق السكراتش 
 
" لتحميل الكتابين برابط مباشر و باللغة العربية "


تعلّم البرمجة مع القط سكراتش من هنــــــا



احترف سكراتش في عشرة أيام من هنــــــا













reaction:

تعليقات