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

عين شمس التربية النوعية تكنولوجيا التعليم دكتوراه 2009 عمرو محمد أحمد القشيري

 

The Effectiveness of the Multiple Use of Programming Methods on the Development of Some Database

 Creation Skills for the Faculties of

 Specific Education Students

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

وتعد قواعد البيانات من أحدث الأساليب المعاصرة لتخزين البيانات واسترجاع المعلومات في تطبيقات التجهيز الآلي للبيانات في كافة المجالات، ويُتوقع تزايد أهمية استخدامها في المستقبل لمواجهة تنظيم الكم الهائل من البيانات المرتبطة بالمشروعات الكبرى، مما يؤكد أهمية وجود نظم معينة بتنظيم إدارة البيانات المخزنة، وهو ما يطلق عليه نظم إدارة قواعد البيانات DBMS (Database management systems)، وهي مجموعة من البرامج الجاهزة التي تقوم بتنفيذ جميع الوظائف المطلوبة من قواعد البيانات.

ويمكن القول بأن الطبيعة المتكاملة لتكوينات البيانات والتي تعتمد على أسلوب محدد لبرمجة قواعد البيانات تسمح للمبرمج بالحصول على بيانات من سجلات مستقلة واقعيًا عن بعضها أو من أنواع سجلات مميزة هي المعيار المميز لفاعلية وجودة قاعدة البيانات.

ويهدف البحث الحالي إلى قياس فعَّالية تعدد أساليب البرمجة على تنمية مهارات إنشاء قواعد البيانات العلائقية لدي طلاب قسم تكنولوجيا التعليم بكليات التربية النوعية، وذلك من خلال تطوير جانب من جوانب مقرر تعليمي يتم تدريسه للطلاب يسمى أساليب البرمجة وقواعد البيانات، وقد تم ذلك بتحديد مجموعة المهارات اللازمة للطلاب، ثم تخطيط برنامج زمني لتدريبهم على هذه المهارات من خلال أساليب برمجة متعددة، وقد تم ذلك من خلال تنمية الجانب المهاري لدي الطلاب في مهارات الإنشاء بواسطة برمجيات كمبيوتر تعليمية تدريبية معدة وفقًا لخصائص الوسائط المتعددة، ثم تقويم فعَّالية استخدام أساليب برمجة متعددة على تنمية مهارات إنشاء قواعد البيانات باستخدام أدوات التقويم.

مشكلة البحث:

تتحدد مشكلة البحث في الإجابة على التساؤل الرئيس التالي:

""ما مدى فعَّالية استخدام أساليب البرمجة المتعددة على تنمية بعض مهارات إنشاء قواعد البيانات لدى طلاب شعبة إعداد معلم الحاسب الآلي بقسم تكنولوجيا التعليم بكليات التربيـة النوعيـة بالمنيا؟ "".

ويتفرع من هذا السؤال التساؤلات الآتية:

1 ـ ما أساليب البرمجة المستخدمة تعليميًا في مجال إنشاء قواعد بيانات؟

2 ـ ما المهارات الأساسية للبرمجة اللازم تنميتها لدى الطلاب؟

3 ـ كيف يمكن تنمية بعض المهارات الأساسية لإنشاء قواعد البيانات باستخدام أساليب برمجة متعددة؟

4 ـ كيف يمكن قياس مستوى أداء الطلاب في المهارات.

5 ـ كيف يمكن ملاحظة أداء الطلاب للمهارات.

6 ـ كيف يمكن تقييم مهارات الطلاب.

أهمية  البحث:

يرجى أن يسهم البحث فيما يلي:

1 ـ الاهتمام بتعدد أساليب البرمجة و تأكيد الحاجة إلى ذلك في المجال التعليمي بصفةٍ عامة.

2 ـ تعلم مهارات البرمجة بأساليب متنوعة يوفر للطلاب استخدام الكمبيوتر بشكل فاعل بما قد يفيدهم في حياتهم الشخصية والوظيفية في المستقبل.

3 ـ الاهتمام بمستوى البرمجة الكمبيوترية والذي يعتمد على الأسلوب العلمي لحل المشكلات يساير الاهتمام المتزايد من جانب القائمين على تطوير التعليم بأساليب التفكيـر العلمي وحل المشكلات والبعد عن الحفظ والتلقين.

4 ـ الاهتمام بنظم إنشاء وإدارة قواعد البيانات وتأكيد الحاجة إلى ذلك لمواجهة تزايد المعلومات الذي فرض نفسه على جوانب الحياة كافة.

هدفي البحث:

                سعى هذا البحث إلى تحقيق الهدفين الآتيين:

1ـ قياس مدى فاعلية تعدد أساليب البرمجة على تنمية مهارات إنشاء قواعد البيانات لدى الطلاب.

2 ـ معالجة القصور (التدني) في الأداء المهاري للطلاب في إنشاء قواعد البيانات، من خلال استخدام أساليب برمجة متعددة في إنشاء قواعد البيانات.

حدود البحث:

التزم البحث بالحدود التالية:

1 ـ تنمية بعض مهارات إنشاء قواعد البيانات والتي يتم تحديدها في قائمة مهارات والمقررة في مادة أساليب البرمجة وقواعد البيانات.

2 ـ تنمية بعض مهارات أساليب البرمجة باستخدام أساليب البرمجة المستخدمة في تطبيقات برنامجي أكسس إكس بي (Microsoft Access XP) وفيجوال بيزيك الإصدار السادس (Visual Basic (6)) نظرًا لمناسبة هذين التطبيقين لتصنيف أساليب البرمجة ومهارات إنشاء قواعد البيانات.

3 ـ اختيار مجموعة من طلاب الفرقة الثالثة بقسم تكنولوجيا التعليم بكلية التربية النوعية شعبة إعداد معلم الحاسب الآلي ـ جامعة المنيا، حيث يكون قد سبق لهم التعرض لمستويات مهارات ثقافة الكمبيوتر تعليميًا وهي: المهارات الأساسية للتشغيل؛ الوعي الكمبيوتري؛ البرامج التطبيقية ومهارات البرمجة، وذلك من خلال المقررات الدراسية السابقة، بما يفيد بإمكانية تجاوبهم واستفادتهم من برمجيات البحث الحالي، ومن ثم فإن المجموعة موضوع البحث لا تمثل إلا البيئة التي تتم بها الدراسة وليس للنتائج صفة التعميم.

4 ـ تطبيق تجربة البحث على مجموعة من الطلاب قوامها (40) طلاب.

5 ـ تستخدم البرمجية في إعدادها إستراتيجية حل المشكلات كأساس تعتمد عليه دراسة البرمجة.

6 ـ استخدام أسلوب التعلم الفردي في التدريب باستخدام برمجيات تعليمية.

7 ـ استخدام التصميم التجريبي ذي المجموعة الواحدة، نظرًا لمناسبة هذا التصميم لطبيعة البحث، فضلاً على أن كثير من الدراسات التي اهتمت بمجال التخصص بصفةٍ عامة أثبتت فعاليته وخاصةً عند استخدام التعلم الفردي في التطبيق.

فروض البحث:

سعى البحث الحالي إلى التحقق من صحة الفروض الآتية:

1 ـ يوجد فرق دال إحصائيًا عند مستوى (0.01) بين متوسطي درجات أداء أفراد المجموعة التجريبية في التطبيقين القبلي والبعدي لبطاقة ملاحظة الأداء لصالح التطبيق البعدي.

2 ـ يوجد فرق دال إحصائيًا عند مستوى (0.01) بين متوسطي درجات أفراد المجموعة التجريبية في التطبيقين القبلي والبعدي لبطاقة التقييم لصالح التطبيق البعدي.

3 ـ توجد علاقة ارتباطيه دالة إحصائيًا عند مستوى (0.01) بالنسبة لدرجات وأداء أفراد المجموعة التجريبية في كل من بطاقة ملاحظة الأداء وبطاقة التقييم بعد التجربة.

أدوات البحث:

تمثلت أدوات البحث فيما يلي:

1 ـ استبانة لتحديد الأساليب البرمجية الشائعة الاستخدام في إنشاء قواعد البيانات.

2 ـ استبانة لتحديد بعض المهارات الأساسية لإنشاء قواعد البيانات وإجراءاتها باستخدام أسلوب البرمجة الشيئية.

3 ـ استبانة لتحديد بعض المهارات الأساسية لإنشاء قواعد البيانات وإجراءاتها باستخدام أسلوب البرمجة الإجرائية.

4 ـ استبانة لتحديد بعض المهارات الأساسية لإنشاء قواعد البيانات وإجراءاتها باستخدام أسلوب البرمجة التركيبية.

5 ـ برمجية كمبيوتر تعليمية للتدريب على بعض المهارات الأساسية لإنشاء قواعد البيانات باستخدام أسلوب البرمجة الشيئية.

6 ـ برمجية كمبيوتر تعليمية للتدريب على بعض المهارات الأساسية لإنشاء قواعد البيانات باستخدام أسلوبي البرمجة الشيئية و الإجرائية.

7 ـ برمجية كمبيوتر تعليمية للتدريب على بعض المهارات الأساسية لإنشاء قواعد البيانات باستخدام أساليب البرمجة الشيئية و الإجرائية والتركيبية.

مادة المعالجة التجريبية:

تمثلت في استخدام عدة أساليب برمجية (الشيئية؛ الإجرائية؛ والتركيبية) في تنمية بعض المهارات الأساسية إنشاء قواعد البيانات العلائقية.

أدوات التقويم:

تمثلت أداتي التقويم المستخدمة في الدراسة فيما يلي:

1 ـ بطاقة ملاحظة لقياس المستوي الأدائي للطلاب في مهارات إنشاء قواعد البيانات باستخدام أساليب برمجة متعددة.

2 ـ اختبار أدائي لاختبار أداء الطلاب في مهارات إنشاء قواعد البيانات والإجراءات الفرعية لها.

3 ـ بطاقة تقييم لقواعد بيانات ينتجها الطلاب كتطبيق على المهارات.

منهج البحث:

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

التصميم التجريبي للبحث

أساليب البرمجة           المجموعة التجريبية

                1              2              3              4

البرمجة الإجرائية                                                    

البرمجة التركيبية                                                     

البرمجة الشيئية                                                       

إجراءات البحث:

تتمثل إجراءات البحث فيما يلي:

1 ـ تحليل الدراسات السابقة والمراجع والكتابات التي اهتمت بمهارات البرمجة بصفةٍ عامة، وبرمجة قواعد البيانات بصفةٍ خاصة، وذلك للاستفادة منها في إعداد الإطار النظري والأدوات الخاصة بالبحث.

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

3 ـ عرض الاستبانة على مجموعة من المحكمين في مجال التخصص.

4 ـ تصميم وإعداد برمجيات كمبيوترية لاستخدامها في تنمية بعض المهارات الأساسية لإنشاء قاعدة بيانات لدى الطلاب متمثلاً في الخطوات التالية:

أ ـ القراءة والإطلاع على المراجع والدراسات التي تناولت إعداد برمجيات التدريب القائمة على الوسائط المتعددة.

ب ـ تحديد الأهداف التربوية التي تسعى البرمجيات لتحقيقها بدقة.

جـ ـ صياغة الأهداف التربوية في صورة سلوكية.

د ـ حصر المهارات اللازم تدريب الطلاب عليها.

هـ ـ تحديد محتوى البرمجيات وعناصرها وطريقة تدريسها وأساليب تقويمها.

و ـ تصميم البرمجيات المقترحة.

5 ـ عرض الصورة الأولية للبرمجيات على مجموعة من المحكمين وإجراء التعديلات المقترحة.

6 ـ إعداد أدوات التقويم (الاختبار الأدائي؛ بطاقة الملاحظة وبطاقة التقييم) واستطلاع آراء المحكمين حول مدى صلاحيتها للتطبيق، ثم حساب الثوابت الإحصائية لها.

7 ـ اختيار مجموعة البحث بطريقة عشوائية من بين طلاب قسم تكنولوجيا التعليم، ويستبعد الطلاب الباقون للإعادة حتى لا يكون لديهم خبرة مسبقة بموضوع الدراسة.

8 ـ تطبيق أدوات التقويم على مجموعة البحث كتطبيق قبلي.

9 ـ تطبيق عدة أساليب برمجية على أفراد مجموعة البحث.

10 ـ إعادة تطبيق أدوات التقويم بعد الانتهاء من التجربة على أفراد مجموعة البحث كتطبيق بعدى.

11 ـ إجراء المعالجة الإحصائية والتوصل إلى النتائج ومناقشتها وتفسيرها.

12 ـ  تقديم التوصيات والبحوث المقترحة في ضوء نتائج البحث.

نتائج البحث:

                توصل البحث الحالي إلى النتائج التالية:

1 ـ وجود فرق دال إحصائيًا عند مستوى (0.01) بين متوسطي درجات أداء أفراد مجموعة البحث في التطبيقين القبلي والبعدي لبطاقة ملاحظة الأداء لصالح التطبيق البعدي، وبذلك تم قبول الفرض الأول.

2 ـ وجود فرق دال إحصائيًا عند مستوى (0.01) بين متوسطي درجات أفراد مجموعة البحث في التطبيقين القبلي والبعدي لبطاقة التقييم لصالح التطبيق البعدي وبذلك تم قبول الفرض الثاني.

3 ـ وجود علاقة ارتباطيه دالة إحصائيًا عند مستوى (0.01) بالنسبة لدرجات وأداء أفراد المجموعة التجريبية في كل من بطاقة ملاحظة الأداء وبطاقة التقييم بعد التجربة وبذلك تم قبول الفرض الثالث.

1 ـ التوصيات:

(أ) ـ تنمية مهارات البرمجة للطلاب في مرحلة إعداد معلمي الحاسب، وذلك لمسايرة الاتجاهات الحديثة في عملية التعليم والتعلم.

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

(ج) ـ إنتاج برمجيات كمبيوتر تعليمية، وبرمجة المقررات الدراسية، وخاصةً مقررات تدريس الكمبيوتر، وذلك لأهميتها في مراحل التعليم المختلفة ولصعوبات تدريس هذه المقررات بالطرق العادية.

(د) ـ تطوير المقررات الدراسية بصفة عامة بحيث تدفع المتعلم لاستخدام نمط التعلم الفردي ـ وذلك لمجابهة الأعداد المتزايدة من الطلاب ـ في مجموعات التعلم.

(هـ) ـ الاستفادة من نتائج البحوث والدراسات التي تناولت إنتاج وتطوير قواعد البيانات خاصةً للوصول إلى معايير جودة عالية في إنتاج هذه التطبيقات.

 (و) ـ إنتاج المزيد من البرمجيات التعليمية المعدة باستخدام أسلوب الوسائط المتعددة في المقررات الدراسية المختلفة لمختلف مراحل التعليم لما لها من أثر فعَّال في عملية التعليم والتعلم.

2 ـ  البحوث المقترحة:

                على ضوء نتائج البحث الحالية يمكن اقتراح الدراسات والبحوث الآتية:

( أ ) ـ إجراء دراسة شبيهة بالبحث الحالية في مقررات البرمجة الخاصة بطلاب قسم تكنولوجيا التعليم.

(ب) ـ إجراء دراسة شبيهة بالبحث الحالية في مجالات مقررات الكمبيوتر.

(ج ) ـ إجراء دراسة مقارنة لأثر قواعد البيانات التعليمية المعدة باستخدام أساليب برمجة متعددة على التحصيل وعلى تنمية مهارات إدارة قواعد البيانات التعليمية.

( د ) ـ إجراء دراسة وصفية لتحديد وتصنيف المهارات اللازمة لمعلم الحاسب الآلي لإنتاج قواعد بيانات تعليمية فعَّالة باستخدام أساليب برمجة متعددة في ضوء نمط التعلم الفردي."


انشء في: اثنين 20 فبراير 2012 10:20
Category:
مشاركة عبر