شرح درس أهمية التكرار في حياتنا اليومية
الفكرة الرئيسة
نحتاج أحيانا في أعمالنا اليومية إلى تنفيذ عمليات معينة عدة مرات، وبالإمكان القيام بذلك لكن هذا يتطلب منا الجهد والوقت، فضلاً عن انه من الممكن ان تكون هذه العمليات صعبة، لذا فهناك طرائق تعمل على
تكرار نفس العملية عدة مرات.
نتاجات التعلم
في نهاية هـذا الدرس سأكون قادرا
على أن :
1 -أتعرف إلى أهمية التكرار.
2 -أعرف حلقة التكرار.
3 -أفهم شرط توقف حلقة التكرار
المفردات
حلقة التكرار Loop
متغير التحكم في الحلقة LCV -Variable Control Loop
جسم الحلقة Loop of Bo
التكرار عبارة عن إعادة تنفيذ عملية عدة مرات، ويتمثل التكرار في العديد من المجالات في حياتنا اليومية.
أهمية التكرار في التعلم
- فوائد التكرار في التمارين الرياضية وتعلم مهارات حرفية وإتقان مهام مثل سرعة الكتابة على الحاسوب، وقيادة المركبات.
- المعلومات المتكررة يتم تذكرها جيدا
- الدقة في البحث العلمي والتجارب العلمية تكمن في تكرار التجربة نفسها ألكثر من مرة، للحصول على نتائج افضل.
التكرار في الطبيعة والكون
- التكرار في تناوب الليل والنهار بشروق الشمس وغروبها وفي تعاقب فصول السنة.
- كل مادة مكونة من ذرات متشابهةً وبترتيب متكرر بطريقة وكثيرة جدا
متقنة.
تطبيقات التكرار في الأجهزة الإلكترونية :
- التكرار المنتظم في عمل المؤقتات Timers في البيوت والمحال والمصانع.
- التكرار المنتظم لأوقات منتظمة في عمل الإشارات المرورية لتنظيم حركة السيارات.
سؤال: أعط أمثلة في مجال التعليم تتطلب التكرار؟
إشارات المريض الحيوية المتكررة مثل إشارة تخطيط القلب التي تدل على الوضع الصحي للمريض.
- إعادة رش المياه ضمن مدة زمنية محددة للنباتات في الحدائق والمتنزهات.
ما أهمية التكرار في العمليات الرياضية؟
- طباعة الأعداد الزوجيـة بين 1 و100.
- زيادة الأعداد بمقدار 5 من 15 إلى 35 .
- إيجاد مضاعفات العدد 10 لعشر مرات.
- زيادة مرتبة عشرية واحدة للعدد 10 ثالث مرات.
- إيجاد ناتج قسمة على 2 للأعداد الصحيحة بين 1 و100.
تعد الأمثلة في أعلاه طرائق تقليدية لتكرار مجموعة من العمليات وتنفيذها تكرارا على سبيل المثال لو اردنا طباعة الأعداد من 1 إلى 1000 فهذا يتطلب كتابة الكثير من السطور المتكررة، ومع ذلك، هذا الحل للتكرار أمر غير عملي، إن لم يكن بالغ الصعوبة فهناك طريقة أفضل لتكرار مجموعة من العمليات تسمى حلقة
التكرار Loop تعمل على تسهيل تنفيذ المهمة المكررة وبجهد أقل.
حلقة التكرار Loop
حلقة التكرار في برمجة الحاسوب أداة أساسية شائعة الاستخدام ، وتعرف بأنهــــا سلسلة من العمليات التي تتكرر Iterance
باستمرار حتى يتم الوصول إلى شرط معين للتوقف عن التكرار.
أي إذا وصل عداد التكرار إلى رقم محدد يحقق شرط التوقف فإن الخطوة الآتية هي الخروج من الحلقة وتتابع العمليات خارج الحلقة وإكمال البرامج.
سؤال: عرف حلقة التكرار (Loop)؟
ما الأجزاء الرئيسة لحلقة التكرار؟
تحتوي حلقة التكرار على جزأين أساسيين في بنية واحدة هما :
أ .متغير التحكم في حلقة التكرار LCV - Variable Control Loop :
متغير يتم استخدامه للتحكم في الحلقة بثلاث خطوات رئيسة هي :
- تهيئة المتغير بالقيمة الأولية LCV of Setup يتضمن تعريفا وتهيئة متغير التحكم في حلقة ويحدث هذا عادة قبل الحلقة. مثلاً : لعد عشرة أعداد ننشئ متغيرا اسمه i وتبدأ قيمته الأولية من i=1