هذا درس اختياري للتعلم الإضافي
- تعرف على ماهية الخوارزمية
- تدرّب على عمل خوارزمية
هذه هي أنشطة هذا الدرس:
ما هي الخوارزمية؟
معظم الأطفال الذين ينشأون في أمريكا الشمالية يحبون شطائر زبدة الفول السوداني والمربى. شاهد جونا وإيفان وهما يعطيان والدهما، جوش، تعليمات لإعداد شطيرة.
المصدر: "التعلم عن الذكاء الاصطناعي: مركز لموارد معهد ماساتشوستس للتكنولوجيا لطلاب مرحلة رياض الأطفال حتى الصف الثاني عشر"، مختبر الوسائط بمعهد ماساتشوستس للتكنولوجيا
في الفيديو، جوش، الأب، لن يفعل أي شيء ما لم يُطلب منه ذلك بأوامر بسيطة خطوة بخطوة. تماماً مثل الكمبيوتر، فهو لا يفهم إلا التعليمات الدقيقة والدقيقة.
أعطت جونا وإيفان والدهما خوارزمية لصنع شطيرة، وكانت النتائج متباينة.
خوارزمية خوارزمية هي مجموعة من التعليمات خطوة بخطوة. من أجل جعل الكمبيوتر يقوم بشيء ما، تحتاج إلى إعطائه خوارزمية.
في Technovation Girls، ستتعلم في Technovation Girls كيفية كتابة خوارزميات لإنشاء تطبيق جوال!
دعونا نتدرب على كتابة تعليمات واضحة لشخص ما ليتبعها.
نصيحة الموجه
أفضل الممارسات: شجع الطلاب على تقسيم المهمة إلى خطوات صغيرة. اجعلهم متحمسين من خلال تذكيرهم بأن هذه هي الخطوة الأولى للبرمجة.
نشاط اختياري: قم بنشاط زبدة الفول السوداني والمربى مع طلابك!
المزيد من المعلومات الأساسية: جرّبت المدارس الأوروبية طرقاً لتعليم علوم الكمبيوتر للأطفال الصغار (4-5 سنوات) ولكنه نشاط ممتع حقاً يمكن القيام به مع أي شخص!
لقد أرادوا توضيح أن أجهزة الكمبيوتر ليست ذكية. فهي مجرد آلات سريعة جدًا (وغبية) تقوم بكل ما نبرمجها لنطلب منها القيام به. وقد فعلوا ذلك من خلال تمثيل دور أجهزة الكمبيوتر و"برمج" الأطفال أجهزة الكمبيوتر/المعلم لصنع شطيرة زبدة الفستق والمربى. هذا أمر مضحك للغاية إذا تم القيام به بشكل صحيح لأن الهدف هو أخذ الأوامر حرفياً قدر الإمكان. إذا كانت الخطوة الأولى للطلاب هي "افرد زبدة الفول السوداني على الخبز"، فلن يقوم المعلمون/الحواسيب بالأشياء الواضحة أولاً، بل سيقومون بالشيء الحرفي الذي سيكون على الأرجح هو فرد زبدة الفول السوداني على رغيف الخبز بالكامل (بما أن الطالب لم يحدد قطعة واحدة فقط من الخبز المحمص).
يوجد مثال على ذلك الفيديو هنا مع المزيد من الإرشادات والمعلومات.
أسئلة إرشادية لطرحها على الطلاب هل هناك أي ألعاب أخرى تحتاج إلى خوارزمية للعبها؟ فكر في أي من ألعاب المطعم حيث عليك إعداد طلبات الناس. أولاً تقوم بطهي اللحم وتقطيع الخضار ثم تضعها كلها معاً في طبق! مثل لعبة Overcooked! هل هناك أي ألعاب واقعية أخرى تستخدم خوارزمية؟ ماذا عن مكعب روبيك؟ تقوم بتكرار أنماط معينة حتى تتحرك المربعات في المكان الذي تريده، هذه خوارزمية!
يتم توفير نصائح الموجهين من خلال الدعم المقدم من AmeriCorps.

النشاط 1: كتابة خوارزمية
يوجد خياران هنا لنشاط الخوارزمية. يمكنك القيام بهذا أو ذاك، أو كليهما. النشاط الأول هو نشاط بدني (الرقص!) لذا فهو خيار جيد إذا كان فريقك يجتمع شخصياً. إذا كنت تجتمع افتراضيًا، فقد ترغب في تجربة الخيار الثاني، وهو نشاط الرسم. انقر على أي من النشاطين لقراءة التعليمات.
خوارزمية الرقص
- يجب أن يتطوع أحد أعضاء الفريق ليكون الراقص ويغادر الغرفة.
- شاهد أعضاء الفريق الآخرون الفيديو عدة مرات.
- ثم يقوم أعضاء الفريق غير الراقصين بكتابة خوارزمية ليتبعها الراقص.
- يجب عليهم بعد ذلك "تعليم" الراقص الحركات، باستخدام خطوات الخوارزمية الخاصة بهم فقط.
- اطلب من الراقصة أن ترقص مع الفيديو وشاهد مدى قربك من الفيديو!
مع خروج الراقصة المتطوعة من الغرفة، يشاهد أعضاء الفريق الآخرون الفيديو (مقطع مدته 20 ثانية) ويكتبون خطوات الرقص لتتبعها الراقصة.
انعكاس!
لكتاب الخوارزميات
- كيف كان شعورك عند نقل التعليمات بالكلمات فقط؟ هل كان مرضيًا؟ محبطاً؟ لماذا أو لماذا لا؟
للراقصة
- هل كانت التعليمات واضحة بما يكفي لاتباعها؟ هل كانت سهلة؟ هل كانت صعبة؟ لماذا أو لماذا لا؟
خوارزمية الرسم
- يختار كل عضو في الفريق أحد الأشكال في علامات التبويب الأخرى. انقر فقط على علامة التبويب التي اخترتها!
- افتح علامة التبويب للكشف عن الشكل، ثم اكتب خوارزمية لرسم هذا الشكل.
- ثم أعط الخوارزمية لزميل آخر في الفريق.
- يتبع الزميل الآخر في الفريق الخوارزمية الخاصة بك لرسم هذا الشكل، دون أن يكون قد رأى الشكل بنفسه.
- فكّر في مدى جودة أدائكما وشعوركما أثناء القيام بالنشاط.
الانعكاس
الآن لديك فكرة عما يتطلبه إنشاء خوارزمية. ستُنشئ خوارزمياتك الخاصة لتخبر تطبيقك المحمول بما يجب أن يفعله.

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