حروف و دروس العب الآن

شرح درس التكرارات في سكراتش (Scratch) — المهارات الرقمية الصف الرابع الابتدائي

الصف الرابع الابتدائيالمهارات الرقميةالعمل مع البرمجة باستخدام سكراتش

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

ينتقل درس التكرارات في سكراتش في وحدة البرمجة للصف الرابع إلى فكرة ذكية توفّر على المبرمج الكثير من العمل: بدل كتابة الأمر نفسه عدة مرات، نطلب من الحاسب أن يكرّره تلقائياً. فالتكرارات من أهم أدوات البرمجة.

أهداف الدرس

شرح الدرس بأسلوب مبسّط

تُنفّذ البرامج الأوامر بالتتابع واحداً تلو الآخر، وأحياناً نطلب من الحاسب أن يكرّر نفس الأوامر عدة مرات. تسمح لك التكرارات بإعادة تنفيذ نفس الأوامر بدل إعادة كتابتها. ويدعم سكراتش ثلاثة أنواع من التكرارات: كرّر، وكرّر باستمرار، وكرّر حتى.

لبنة كرّر

يُستخدم هذا النوع عندما تريد تنفيذ مجموعة من الأوامر لعدد معيّن من المرات يكون معروفاً من بداية البرمجة، ويُسمّى التكرار الثابت. والقيمة الافتراضية للبنة «كرّر» هي ١٠، وتوجد في فئة لبنات التحكم. ويجب إضافة اللبنات التي تريد تكرارها داخل لبنة كرّر حتى تتكرر معها.

لبنة انتظر

توقف لبنة «انتظر ( ) ثانية» المقطع البرمجي عن العمل لمدة محددة من الثواني، وتوجد كذلك في فئة لبنات التحكم. وتفيد هذه اللبنة في رؤية نتيجة التكرار بوضوح؛ فلو جعلنا الكائن يقول «مرحبا!» خمس مرات دون انتظار، لن نلاحظ التكرار لسرعته، أما بإضافة لبنة انتظر بين المرات فنرى كل مرة على حدة. وبهذا تتكامل لبنتا كرّر وانتظر لإنشاء مقاطع برمجية واضحة ومنظّمة.

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

مصطلحات الدرس

أفكار لتقديم الدرس في الفصل

  1. بدون تكرار ومعه: اطلب من الطلاب كتابة أمر التحرك عشر مرات يدوياً، ثم استبداله بلبنة كرّر واحدة، وناقش الفرق في الجهد.
  2. عدّاد المرات: اعرض مقطعاً ودع الطلاب يضبطون عدد التكرارات ليصل الكائن إلى حافة المنصة.
  3. جرّب الدرس تفاعلياً: طبّق فكرة التكرار عملياً في مختبر حروف البرمجيّ، حيث يبني الطالب حلقة تكرار باللبنات ويشاهد أثرها خطوة بخطوة.

أخطاء شائعة عند الطلاب

اختبار درس التكرارات في سكراتش (Scratch): أسئلة تفاعلية وورقة عمل

١. ما الفائدة من استخدام التكرارات في البرمجة بسكراتش؟
٢. كم نوعاً من التكرارات يدعم سكراتش؟
٣. ما القيمة الافتراضية للبنة «كرّر» في سكراتش؟
٤. في أي فئة لبنات توجد لبنة «كرّر»؟
٥. أين توضع اللبنات التي نريد تكرارها في المقطع البرمجي؟
٦. ما وظيفة لبنة «انتظر ( ) ثانية» في سكراتش؟

راجع الدرس بلعبة حروف في الحصّة

  1. اعرض المنصّة على السبّورة واختر المهارات الرقمية — الصف الرابع الابتدائي.
  2. افتح وحدة «العمل مع البرمجة باستخدام سكراتش» وقسّم الفصل إلى فريقين.
  3. يختار الفريق حرفاً على اللوحة، ويجيب عن سؤالٍ من درس «التكرارات في سكراتش (Scratch)».
  4. اجعل الجولة السريعة مدخلاً لنشاط المعمل: الفريق الفائز يبدأ التطبيق أوّلاً.
  5. بعد الجولة اطبع تقرير الأداء أو ورقة عملٍ من الأسئلة نفسها.

دروس أخرى في وحدة العمل مع البرمجة باستخدام سكراتش

أسئلة شائعة

ما الفرق بين لبنة كرّر ولبنة كرّر باستمرار؟

لبنة «كرّر» تنفّذ الأوامر لعدد محدد معروف من المرات وتُسمّى التكرار الثابت، أما «كرّر باستمرار» فتعيد تنفيذ الأوامر دون توقف. ويدعم سكراتش أيضاً «كرّر حتى».

لماذا نستخدم لبنة انتظر مع التكرار؟

لأن التكرار يحدث بسرعة كبيرة، فلا نلاحظ كل مرة على حدة. إضافة لبنة انتظر بين المرات توقف المقطع مؤقتاً فنرى نتيجة التكرار بوضوح.

كيف أستخدم لعبة حروف في درس التكرارات في سكراتش (Scratch)؟

افتح المنصّة على السبّورة الذكيّة، اختر المهارات الرقمية الصف الرابع الابتدائي ثم وحدة «العمل مع البرمجة باستخدام سكراتش»، وقسّم الفصل فريقين. يختار الفريق خليّةً بحرفٍ فيظهر سؤالٌ من الدرس، ومن يجب أوّلاً يأخذ الخليّة، والفائز من يصل طرفَي اللوحة.

هل أسئلة درس التكرارات في سكراتش (Scratch) مطابقة لكتاب الوزارة؟

نعم، أسئلة حروف و دروس مبنيّة على كتب وزارة التعليم وتمرّ بمراجعة جودة قبل النشر، ويمكن للمعلّم إضافة أسئلته الخاصّة إلى الدرس.