الوحدة السابعة: تطبيق الخوارزميات باستخدام Scratch
↩ العودة للمقرر🖨️ نسخة قابلة للطباعة

تنفيذ التكرار

714 ساعة

كتل التكرار الأساسية

يوفر Scratch أكثر من طريقة للتكرار. نختار الكتلة حسب ما إذا كان عدد مرات التكرار معروفًا، أو مرتبطًا بشرط، أو مطلوبًا أن يستمر دون توقف.

🔁

كرر ( ) مرات

Repeat

تستخدم عندما نعرف مسبقًا عدد مرات تنفيذ الأوامر.

كرر (5) مرات

مثال: عرض الأعداد من 1 إلى 5.

🎯

كرر حتى <شرط>

Repeat Until

تستمر في تنفيذ الأوامر إلى أن يصبح الشرط صحيحًا، ثم تخرج من التكرار.

كرر حتى <(العدد) > (5)>

مثال: الاستمرار في زيادة العدد حتى يتجاوز 5.

♾️

كرر باستمرار

Forever

تكرر الأوامر دون توقف حتى يتم إيقاف المشروع. نعرّف بها، لكن تطبيقات الخوارزميات العددية في هذه الوحدة ستعتمد غالبًا على النوعين السابقين.

كرر باستمرار

مثال: عرض الأعداد من 1 إلى 5

الفكرة: نبدأ بالعدد 1، ثم نكرر العرض والزيادة خمس مرات. لذلك كتلة كرر (5) مرات هي الأنسب هنا.
عند نقر ⚑
اجعل [العدد] مساويًا (1)
كرر (5) مرات
قل (العدد)
غيّر [العدد] بمقدار (1)
تتبع القيم: 1 ← 2 ← 3 ← 4 ← 5، ثم ينتهي التكرار بعد المرة الخامسة.
↩ العودة للمقررالوحدة السابعة · Scratch