يُعَدّ القلم (Pen) في برنامج سكراتش من الإضافات التعليمية المفيدة التي تساعد الطلاب على ممارسة مهارات الرسم البرمجي وصناعة الأشكال والخطوط بطريقة تفاعلية. وعند استخدام القلم في سكراتش، يستطيع المتعلم التحكم في عدة خصائص، مثل: تشغيل القلم، إيقافه، تغيير لونه، أو مسح ما رُسم على المسرح. ولكن من المهم معرفة أن بعض الخصائص قابلة للتغيير أثناء التشغيل، بينما خصائص أخرى لا يمكن تعديلها في أثناء سير البرنامج.
أولاً: تغيير لون القلم في سكراتش
يتيح سكراتش للمستخدم التحكم الكامل في لون القلم من خلال كتل جاهزة، مثل:
تغيير لون القلم بمقدار معين
ضبط لون القلم على لون محدد
هذه الأوامر تُستخدم داخل الكود البرمجي، ويمكن للمستخدم أثناء تشغيل المشروع أن يغير اللون مرات متعددة، مما يعطي حرية كبيرة في رسم أشكال مختلفة بألوان متنوعة. وهذا يساعد الطلاب على فهم مفهوم التغيير الديناميكي (Dynamic Change) أثناء تنفيذ البرنامج.
الاجابة : خطا
ثانياً: عدم إمكانية تغيير حجم القلم أثناء التشغيل
على الرغم من أن سكراتش يوفر القدرة على تعديل سُمك القلم، إلا أن هذه العملية لا يمكن القيام بها أثناء عملية التشغيل الفعلي للقلم في بعض إصدارات أو بيئات سكراتش المعتمدة للتعليم. فبمجرد بدء الرسم، يبقى سمك الخط ثابتًا حتى يتم إيقاف التشغيل أو تعديل الإعدادات قبل البدء من جديد.
وينتج هذا القيد عن تصميم بيئة سكراتش التي تركّز على تبسيط التجربة التعليمية ومنع حدوث تعارضات أو تغييرات مفاجئة قد تشوّش الطالب أثناء فهم مبدأ تنفيذ الأوامر خطوة بخطوة.
ثالثاً: الفائدة التعليمية لهذا التمييز
يساعد هذا الأمر الطلاب على:
التفريق بين الخصائص الديناميكية والخصائص الثابتة في البرمجة.
فهم أن بعض الإعدادات يجب ضبطها قبل تشغيل البرنامج لضمان نتائج صحيحة.
إدراك أهمية التخطيط المسبق للكود، مثل تحديد سماكة الخط قبل بدء الرسم.
إن التعرف على خصائص القلم في سكراتش مثل إمكانية تغيير اللون وعدم القدرة على تعديل سمكه أثناء التنفيذ يساعد الطلاب على تطوير فهم أعمق لمبادئ البرمجة. كما يشجعهم على التنظيم والتخطيط المسبق قبل بدء تشغيل مشاريعهم البرمجية، مما يعزز مهاراتهم التقنية والإبداعية في آن واحد.
