المصطلح اختصار الى مراحل التطبيق
Predict, Run, Investigate, Modify, and Make
خطوات التطبيق:
Predict, Run, Investigate, Modify, and Make
خطوات التطبيق:
Predict-التنبوء
يعرض على الطلاب برنامج لمحاولة التنبوء بما سيفعله.يناقش الطلاب توقعاتهم بشكل ثنائي اومجموعات ومن ثم كتابه ورسم التوقعات.تركزالمرحله على معرفه وظيفه الاكواد وماهومتوقع حدوثه عند التشغيل .
⚠️البرنامج يجب ان يحتوى اكواد مألوفه للطلاب مع اضافه كود او اثنين فقط
يعرض على الطلاب برنامج لمحاولة التنبوء بما سيفعله.يناقش الطلاب توقعاتهم بشكل ثنائي اومجموعات ومن ثم كتابه ورسم التوقعات.تركزالمرحله على معرفه وظيفه الاكواد وماهومتوقع حدوثه عند التشغيل .
⚠️البرنامج يجب ان يحتوى اكواد مألوفه للطلاب مع اضافه كود او اثنين فقط
Run-التشغيل
في المرحله هذه يستطيع الطلاب اختبار تنبوائتهم وهنا يأتي دور المعلم بتوفير شرح للبرنامج ووظيفه الاكواد بحيث يناقش الطلاب وظائف الاكواد ومدى تطابقها مع توقعاتهم.
في المرحله هذه يستطيع الطلاب اختبار تنبوائتهم وهنا يأتي دور المعلم بتوفير شرح للبرنامج ووظيفه الاكواد بحيث يناقش الطلاب وظائف الاكواد ومدى تطابقها مع توقعاتهم.
Investigate-الفحص
هناك العديد من الأنشطه التى يمكن استخدامها في هذه المرحله والتى تعتمد على الأسئله ويمكن تصميم المرحله بناء على Block Model بإذن الله سأتطرق له لاحقا.
هناك العديد من الأنشطه التى يمكن استخدامها في هذه المرحله والتى تعتمد على الأسئله ويمكن تصميم المرحله بناء على Block Model بإذن الله سأتطرق له لاحقا.
Modify-التعديل
يقوم الطلاب بإجراء مجموعه من التعديلات على البرنامج والذي تم فحصه وذلك لتغيير وظيفيته يتم التعديل وفق تمارين ومهام تقدم من المعلم يكون فيها نوع من التحدي.تدريجيا يتم التعديل بتعليمات برمجيه بسيطه الى ان تصبح اكثر صعوبه. يطبق هنا مفهوم scaffolding
يقوم الطلاب بإجراء مجموعه من التعديلات على البرنامج والذي تم فحصه وذلك لتغيير وظيفيته يتم التعديل وفق تمارين ومهام تقدم من المعلم يكون فيها نوع من التحدي.تدريجيا يتم التعديل بتعليمات برمجيه بسيطه الى ان تصبح اكثر صعوبه. يطبق هنا مفهوم scaffolding
الهدف من عمليه التعديل بشكل تدريجي هو تحويل البرنامج من برنامج جاهز الى برنامج جزئيا من عمل الطالب مما يكسب الطلاب ثقه وذلك من خلال توسعهم في التعديل وتغيير وظيفه البرنامج.
Make-انشاء
متى ما امتلك الطلاب الثقه في تعديل البرنامج السابق يمكنهم الانتقال الى مرحله الصنع او الانشاء يتم اعطاء الطلاب مشكله جديدة يمكن حلها بنفس بنيه و هيكلة البرنامج المستخدم في المراحل السابقه حيث يمكن للطالب المفاهيم المكتسبه من المراحل السابقه.
متى ما امتلك الطلاب الثقه في تعديل البرنامج السابق يمكنهم الانتقال الى مرحله الصنع او الانشاء يتم اعطاء الطلاب مشكله جديدة يمكن حلها بنفس بنيه و هيكلة البرنامج المستخدم في المراحل السابقه حيث يمكن للطالب المفاهيم المكتسبه من المراحل السابقه.
يعتبر تصميم برنامج مهارة مهمة جدا لذا يجب ان تشمل هذه المرحله التخطيط و تحليل المشكلة ومن ثم تصميم الخوارزمية المناسبه. قد تكون هذه المرحله الاصعب ولكن لدى الطلاب فرصه لللإبداع بناء على التجارب في المراحل الاربعة السابقة.
في النهايه من الصعب تطبيق جميع المراحل في حصه واحده ولكن يمكن تجزئة التطبيق حسب اهمية كل مرحله ومستوى الطلاب. هناك العديد من الطرق الاخرى في تدريس الحاسب بشكل عام والبرمجة بشكل خاص سأتطرق لها لاحقا.
انتهى
انتهى
جاري تحميل الاقتراحات...