مستشعر الليل الدرس 2

يركز هذا الدرس على المفاهيم الأساسية للتحليل والخوارزميات (الكود البرمجي الغير حقيقي و المخططات الانسيابية) حيث يبدأ الطلاب ببناء نشاط "صديق اللياقة البدنية" - وهو عبارة عن جهاز يمكن إرتداءه يشجع ممارسة التمارين الرياضية بانتظام من خلال منبه صوتي ومرئي فبعد مرور دقيقة يذكرهم بتحريك أجسادهم.

  • Global challenge
  • computing
Print lesson
  • الأعمار 9+
  • 60 دقائق
  • MakeCode Editor

روابط المنهج

  • الحوسبة : الخوارزميات ، والتحليل، والتفكير المنطقي ، وتصحيح الأخطاء
  • العلم: ليلا ونهارا/أجهزة الاستشعار
  • التصميم والتكنولوجيا : تصميم المنتج
  • المواطنة: السلامة على الطرق

المهارات ،التصميم،التحليل،حل المشكلات،العمل الجماعي.

خلفية

من المفترض أنك أكملت أولاً الدرس الأول من نشاط مستشعر الليل .

مقدمة

يركز هذا الدرس على المفاهيم الأساسية للتحليل والخوارزميات (الكود البرمجي الغير حقيقي و المخططات الانسيابية) حيث يبدأ الطلاب ببناء نشاط "صديق اللياقة البدنية" - وهو عبارة عن جهاز قابل للإرتداء يشجع ممارسة التمارين الرياضية بانتظام من خلال منبه صوتي ومرئي فبعد مرور دقيقة يذكرهم بتحريك أجسادهم.

دليل المعلم

افتح افتح teacher resources

الأنشطة

تصميم الخوارزمية

  • أظهر للطلاب الهدف / المشكلة مرة أخرى (الشريحة 6) واعتمادًا على خبرة الطلاب إما كصف أو في أزواج ، اكتب خوارزمية أساسية واسعة لحل المشكلة (مثال على الشريحة 7). اطرح أسئلة لاختبار الفهم وتشجيع المناقشة مثل:
  • هل سيكون هذا مفصلاً بما يكفي لشخص ما أن يشرح؟
  • ما الذي يتعين علينا القيام به لجعلها مفصلة بما فيه الكفاية؟
  • أي أجزاء غامضة وكيف يمكننا معالجة ذلك؟
  • قم بتسليط الضوء على أنهم قاموا بتحليل المشكلة إلى أجزاء أصغر وشرح أنهم سيصممون الآن خوارزميات أكثر تفصيلاً ودقة لكل جزء باستخدام (الشريحة 8).

خوارزميات الفريق

  • تقسيم الفصل إلى فرقهم وأعطوا خوارزمية أوراق العمل (بشكل مثالي على ورقة A3)
  • اشرح لهم أنك تريد منهم كتابة خوارزمية مفصلة باستخدام pseudocode يمكن للشخص اتباعها بدقة لكتابة رمز المجس الليلي. قد يرغبون في تقسيم الفريق لأسفل لكتابة أقسام مختلفة على الورق الخام قبل تجميعها معًا. يتم تقديم مثال بسيط على الشريحة 9 وأكثر تقدمًا بما في ذلك زر البدء والتوقف وإيقاف تشغيل الأصوات على الشريحة 10
  • بناءً على التجربة السابقة ، قد تحتاج إلى قضاء وقت في التنقل عبر أجهزة الإدخال والإخراج (الشريحة 11) والتكرار والحلقات و الاختيارات (الشريحة 12)

اختبار وتحسين الخوارزميات

  • قم بإقران فرق العمل واطلب منهم خوارزميات الخوارزمية واختبارها وتقديم ملاحظات إلى الفريق الآخر ومقارنة وتصحيح الأخطاء حسب الضرورة.
  • ابتكر خوارزمية نهائية كطبقة ، مع ضمان مستوى مناسب من التفاصيل والدقة وفقًا لخبرة الطلاب وقدرتهم ومعالجة أي مفاهيم خاطئة.

المخططات الانسيابية

  • قم بدعوة الطلاب لمشاركة سبب إنشاء خوارزمية و مخطط انسيابي أيضًا بجانب أو بدلاً من (تمثيل رسومي للخوارزمية ، يمكن أن يكون من الأسهل على الشخص اتباعه ورؤية نقاط القرار).
  • ذكر الطلاب إذا دعت الحاجة إلى رموز المخطط الانسيابي القياسية (الشريحة 13) وأمنح كل فريق ورقة كبيرة وأقلام ملونة. اطلب منهم إنشاء مخطط انسيابي للخوارزمية ثم مشاركتها واختبارها وتصحيحها عند الضرورة كفئة (مثال على الشريحة 14 للخوارزمية الأساسية

ختام الدرس

  • اشرح الدرس التالي أنهم سيستخدمون خوارزمياتهم لترميز الدرس التالي.
  • اطلب من الطلاب مجموعة متنوعة من الأسئلة لاختبار فهمهم (الاقتراحات على الشريحة 15).
  • إذا كنت ترغب في ذلك ، استخدم أهداف التعلم للتحقق من التقدم والفهم (الشريحة 16).

الإثراءات/ الواجبات المنزلية

  • يمكن للطلاب أن يضيفوا إلى سجل التعلم الخاص بهم و / أو حائط العمل عند استخدامه.
  • يمكن للطلاب كتابة pseudocode أو خوارزميات انسيابية لحل المشاكل اليومية الأخرى التي يواجهونها (على سبيل المثال الخروج من السرير ، والقيام بالواجبات المنزلية ، وتحديد فلم للمشاهدة ، وإطعام حيوان أليف).

المفاضلة

الدعم:

  • ضع في اعتبارك المجموعات بعناية لضمان قدرة جميع الطلاب على المشاركة
  • شجع الطلاب على التركيز على كتابة خوارزمية واضحة وبسيطة وتزويدهم بنسخة مطبّقة من الخوارزمية الأساسية لتتسلسل في مكانها

تأهب و و أبدأ التحدي:

يمكن تحدي الطلاب لتضمين تفاصيل وعناصر إضافية في خوارزمياتهم. على سبيل المثال ، هل يمكنها تضمين زر الإيقاف / البدء وأصوات الصوت فورًا في الخوارزمية وخريطة التدفق؟

الفرص المتاحة للتقييم:

  • التقييم غير الرسمي لخوارزميات الفريق (pseudocode والمخططات الانسيابية) واستخدام الاستجواب لتقييم الفهم والتقدم خلال الدرس وفي الدرس.
Selecting this opens external content from our support system, which adheres to their privacy policy.