بيئة Scratch
" التكرار المحدود + التكرار المتداخل ".
ملاحظات:
هذه الخطة معدة لافتتاح موضوع التكرار في بيئة Scratch حيث سيتم التطرق لبعض من أنواع التكرار وهي:
1. التكرار المحدود - كرر X مرة.
2. التكرار المتداخل.
مقدمة
بعد ما أصبح لدى الطلاب معرفة أساسية ببيئة السكراتش والتعامل مع لبناتها الاساسية وان هذه البيئة تعتبر بيئة برمجية مرئية التي تمكن الطالب من رؤية منتوج البرمجة التي قام بها بشكل جميل وواضح، واصبح الطالب يعرف كيفية البرمجة وما وظائف اللبنات وكيفية استخدامها، فبعد رؤية الطلاب أن هناك الكثير من الأوامر نحن بحاجة لتكرارها الكثير من المرات.
فالان حان الوقت ليطلع الطلاب على أوامر ولبنات جديدة التي تسهل عليهم عملية استخدام الأوامر وتوفر عليهم الوقت والمجهود وتعطي فاعلية ونجاعة للبرنامج ألا وهي أوامر التكرار.
أي سيتم اطلاع الطلاب على اوامر ولبنات تكرار جديرة بحل جميع هذه الإشكاليات المتنوعة.
وسيتناول الدرس اللبنات التالية:
-
كرر x مرة
-
التكرار المتداخل
حيث سيتم تنفيذ ما سبق من خلال افتتاح الدرس بواسطة فيديو يشرح عن قضية معينة وهي أن طالب يريد ان يجعل كائن السيارة يتحرك بإستمرار فنقف عند هذه القضية ونسأل الطلاب حول موضوع التكرار وكيف سنقوم بحل الاشكالية، بعد إجراء نقاش حول الفيديو، سننتقل لمرحلة الاستدراج التي تهدف الى تعرف وتمكن الطالب من لبنات التكرار وانواعة المعتمد عليها الدرس وايضًا ايضاح الفرق بين وجود لبنات التكرار وعدم وجوده من خلال استعمال برنامج مع تكرار وبرنامج بدون تكرار الذي يتمحور حول رسم مربع، كما وإظهار اهمية لبنة كرر x مرة من خلال رسم مضلعات منتظمة، واخيرا التطرق للتكرار المتداخل من خلال رسم شبكة مربعات. أما الإجمال سيكون من خلال عرض عارضة التي تجمل جميع ما تعلمنا اثناء الدرس وايضًا إجراء نقاش حول ما استفدنا من الدرس؟ أما بالنسبة للتقييم سيتم من خلال مهمة تقييمية التي سيقوم تنفيذها الطلاب في بيئة سكراتش.
بعد النقاش سننتقل الى مرحلة الاستدراج التي تهدف الى:
توصل الطالب الى مفهوم التكرار بشكل عام ولمفهوم كل لبنة من انواع التكرار المعروضة في الدرس الحالي.
وليتمكن الطالب من التوصل الى هذه الحالات ويذوت كل من :
1. الفرق بين استخدام التكرار وعدم استخدامه.
2. أهمية استخدام التكرار في المقاطع البرمجية.
3. مفهوم التكرار المحدود واستخداماته وكذلك التكرار المتداخل.
تم تحضير العارضات الاتية لتحقيق الاهداف التعليمية لهذا الدرس.
الإستدراج
تقييم الدرس سيكون من خلال مهمة تقييمية يتم تطبيقها في بيئة Scratch حيث على الطالب انشاء برنامج يقوم بتنفيذ المراحل والمهام المطلوبة منه حيث احتوت المهمة على عدة اسئلة شاملة لمادة الدرس.
طريقة التسليم:
سيقوم المعلم بتوضيح ان تسليم الحل يكون من خلال المشاركة في بيئة Scratch اضافة انه سيقوم بالطلب من الطلاب الدخول الى البيئة سيكون من خلال حسابه الشخصي في Scratch ويمكن لطالب الاستعان بملف التسليم "سيتم توضيح كيف يكون التسليم"