سطر 7: |
سطر 7: |
| # التعرف على الفكرة الرسوم المتجهية | | # التعرف على الفكرة الرسوم المتجهية |
| == المساعدات المطلوبة == | | == المساعدات المطلوبة == |
− | * وريقات عمل بعدد المتدربين يحتوي كل منها مصفوفة من عشر نقاط في عشر نقاط | + | * أوراق عمل بعدد المتدربين يحتوي كل منها مصفوفة من عشر نقاط في عشر نقاط |
− | * وريقات مرقمة تحتوي كل منها إرشادات لرسم شكل ما (نجمة، مكعب، هرم، إلخ) على شكل خطوات متتابعة من احد الأنواع التالية | + | * أوراق مرقمة تحتوي كل منها تعليمات بسيطة لرسم شكل ما. |
− | ** انتقل إلى النقطة (س،ص)
| |
− | ** ارسم خطا إلى (س،ص)
| |
− | ** ارسم خطا إلى النقطة (ھ خطوات إلى اليمين أو إلى اليسار، ن خطوات إلى أسفل أو إلى أعلى)
| |
| * أقلام | | * أقلام |
| * مساطر | | * مساطر |
− | * دليل يحدد ما الشكل الذي ترسمه كل وريقة بناء على رقمها | + | * ورقة تحتوي على دليل يحدد ما الشكل الذي ترسمه كل ورقة بناء على رقمها |
| | | |
| == شرح اللعبة == | | == شرح اللعبة == |
| + | تتطلب هذه اللعبة من الطلاب اتباع التعليمات الموجودة في ورقة التعليمات لرسم شكل ما قد يختلف من ورقة إلى أخرى (نجمة، مكعب، هرم، إلخ) . هذه التعليمات هي أوامر بسيطة يجب أن تنفذ بدقة و طبقا للتتابع المحدد في الورقة حتى نصل إلى رسم الشكل المطلوب. و تأخذ هذه الأوامر احد الأشكال التالية: |
| + | * ضع سن القلم على الورقة |
| + | * ارفع سن القلم عن الورقة |
| + | * تحرك في خط مستقيم إلى نقطة (س،ص) |
| + | * تحرك في خط مستقيم إلى نقطة (ھ خطوات إلى اليمين أو إلى اليسار، ن خطوات إلى أسفل أو إلى أعلى) |
| + | يجب على الطالب ملاحظة الأتي: |
| + | * بعد تنفيذ أي من أوامر التحرك، يتغير موقع سن القلم بحيث يقف عند نقطة نهاية الحركة لهذا الأمر، أي أن نقطة بداية الحركة لأي أمر تال هي نفس نقطة توقف القلم عند الانتهاء من تنفيذ أمر الحركة السابق. |
| + | * بعد تنفيذ أمر وضع سن القلم على الورقة يظل القلم على هذا الحال حتى نصل إلى أمر لرفع سن القلم عن الورقة. أي أن أي أمر حركة بعد وضع سن القلم على الورقة يؤدي إلى رسم خط مستقيم من الموفع الحالي للقلم حتى نقطة نهاية الحركة لهذا الأمر. |
| + | * بعد تنفيذ أمر رفع سن القلم عن الورقة يظل القلم على هذا الحال حتى نصل إلى أمر لوضع سن القلم على الورقة مرة أخرى. أي أن أي أمر حركة بعد رفع سن القلم عن الورقة يؤدي إلى تغيير موقع سن القلم من نقطة إلى أخرى حسبما يهدف الأمر، دون رسم أي خطوط. |
| + | * نبدأ اللعبة و سن القلم مرفوع عن الورقة. |
| + | |
| + | كل واحدة من أوراق التعليمات التي توزع على الطلبة تحتوي فقط على تعليمات الرسم، بالإضافة إلى رقم يشير إلى بيانات الورقة في دليل اللعبة الخاص بالميسر. يحدد هذا الدليل اسم و شكل الرسم المطلوب لكل واحدة من أوراق التعليمات بناء على رقمها. يلاحظ أن أوراق التعليمات هذه لا تحتوي على اسم الشكل الذي ترسمه هذه التعليمات أو على أي شكل توضيحي يبين ما هو، بحيث يحتاج الطالب إلى إتباع التعليمات بدقة حتى يستطيع تنفيذ الرسم بشكل صحيح. بعد انتهاء الطالب من تنفيذ الرسم، يستطيع الميسر التأكد من أن الطالب قد نفذ التعليمات بدقة عن طريق مقارنة ما رسمه الطالب باسم و شكل الرسم السليم في دليل الميسر الخاص باللعبة بناء على رقم ورقة التعليمات. |
| + | |
| + | في هذه اللعبة، يقوم عقل الطالب بمحاكاة دور وحدة التحكم في معمارية فن نويمان، و تمثل ورقة التعليمات ذاكرة الحاسوب التي تحتوي على البرنامج، أما يدا الطالب و المسطرة و القلم و ورقة العمل، فيمثلوا وحدة الإخراج. |
| + | |
| + | يُمثل موضع القلم و حاله من ملامسة لورقة العمل أو ارتفاعه عنها حالة البرنامج. و يمكن الاحتفاظ بهذه المعلومات على شكل ثلاثة متغيرات (إحداثي س، إحداثي ص، حالة القلم) إما في ذهن الطالب، و بالتالي يمثل ذهن الطالب ذاكرة البيانات، أو على ورقة التعليمات بجوار كل سطر من سطور التعليمات، و بهذا، تقوم ورقة التعليمات بدور ذاكرة البيانات، بالإضافة إلى دورها السابق كذاكرة للبرنامج. |
| + | |
| + | يمكن أيضا، ببعض من التجاوز، اعتبار عيني الطالب اللتان تقرأن البرنامج وحدات للإدخال. و بهذا يكون الطالب قد قام بمحاكاة كل العناصر الوظيفية لمعمارية فُن نويمان. |
| + | |
| + | يلاحظ أيضا أن كل ورقة تعليمات هي تمثيل للشكل الذي ترسمه و لكن على شكل أوامر أو تعليمات لرسم خطوط. و أسلوب تمثيل الرسوم على شكل خطوط هذا، هو تبسيط لفكرة الرسوم المتجهية التي تمثل الرسوم على شكل عناصر (هي الخطوط في حالة اللعبة، و لكنها قد تشمل في الحالة العامة للرسوم المتجهية أشكال كالمربعات و الدوائر و المنحنيات، إما مفرغة أو مُسْمَطة) و علاقات بين العناصر و بعضها البعض. على هذا، يمكن استخدام هذه اللعبة كمقدمة لمفهوم الرسوم المتجهية. |
| | | |
| == الخطوات == | | == الخطوات == |
| # يعطى كل متدرب ورقة عمل و ورقة خطوات | | # يعطى كل متدرب ورقة عمل و ورقة خطوات |
− | # يشرح الميسر الإرشادات المكتوبة في الوريقة | + | # يشرح الميسر معنى الإرشادات المكتوبة في الورقة و كيفية تطبيقها |
| # يطلب الميسر من كل متدرب تنفيذ الخطوات المنصوص عليها في وريقة الإرشادات | | # يطلب الميسر من كل متدرب تنفيذ الخطوات المنصوص عليها في وريقة الإرشادات |
| # يعطي الميسر خمس دقائق للمتدربين لتنفيذ التدريب | | # يعطي الميسر خمس دقائق للمتدربين لتنفيذ التدريب |
| # يسأل الميسر كل متدرب عن رقم وريقة الإرشادات الخاصة به و الشكل الذي نتج عن اتباع الإرشادات | | # يسأل الميسر كل متدرب عن رقم وريقة الإرشادات الخاصة به و الشكل الذي نتج عن اتباع الإرشادات |
| # إذا لم يستطيع المتدرب رسم الشكل، يبلغه الميسر بالشكل المطلوب و يراجع معه الرسم و يوضح له أسباب الاختلاف. | | # إذا لم يستطيع المتدرب رسم الشكل، يبلغه الميسر بالشكل المطلوب و يراجع معه الرسم و يوضح له أسباب الاختلاف. |
− | # يوضح الميسر الأفكار التالية و يناقشها مع المتدربين:
| |
− | #* التناظر بين البرنامج الحاسوبي و ما قام المتدربين بتنفيذه من إرشادات في اللعبة من حيث كون الاثنين أوامر لتنفيذ خطوات متتابعة لتحقيق هدف معين.
| |
− | #* التناظر بين مكونات لعبة الآلة ذات الحالات المنتهية (الإرشادات المكتوبة و اللاعب و أدوات الرسم) و مكونات الحاسوب طبقا لمعمارية فًن نويمان (في حالة ما إذا كان المتدرب على دراية بهذه المعمارية)
| |
− | #* تعريف البرنامج بأنه مجموعة من الخطوات المتتابعة لتحقيق هدف ما.
| |
− | #* تعريف حالة البرنامج، و توضيح أن نجاح البرنامج في تحقيق هدفه مرتبط بالانتقال من حالة إلى أخرى طبقا للأوامر. و ينوه إلى أن هذا يتطلب أن يستطيع الحاسوب التعرف على حالة البرنامج (مقدمة لمفهوم المتغيرات).
| |
− | #* تعريف أن الخطوات المرتّبة المطلوبة لرسم شكل تسمى خوارزمية و الإرشادات هي تمثيل للخوارزمية بلغة محددة. (مقدمة لفكرة لغات البرمجة)
| |
− | #* لفت انتباه المتدربين إلى أن الإرشادات التي اتبعوها هي في الحقيقة تمثيل مختلف للرسوم التي انتجوها، و أن هذه التعبير عن الرسوم باستخدام عناصر أساسية كالخطوط هو احد الوسائل المشهورة في تمثيل الرسوم و التي سنتعرض لها لاحقا (مقدمة لفكرة الرسوم المتجهية).
| |
| | | |
| [[تصنيف:ألعاب مفاهيم حوسبية]] | | [[تصنيف:ألعاب مفاهيم حوسبية]] |