ارسل ملاحظاتك

ارسل ملاحظاتك لنا







The Best Time to Teach Software Engineering Courses in Information Technology Programs

المصدر: مجلة جامعة القدس المفتوحة للبحوث الإنسانية والاجتماعية
الناشر: جامعة القدس المفتوحة
المؤلف الرئيسي: Arman, Nabil (Author)
مؤلفين آخرين: Daghameen, Khalid (Co-Author)
المجلد/العدد: ع 20
محكمة: نعم
الدولة: فلسطين
التاريخ الميلادي: 2010
التاريخ الهجري: 1431
الشهر: حزيران / جمادى الآخرة
الصفحات: 73 - 84
DOI: 10.33977/0507-000-020-009
ISSN: 2616-9835
رقم MD: 98248
نوع المحتوى: بحوث ومقالات
قواعد المعلومات: AraBase, EduSearch, EcoLink, HumanIndex, IslamicInfo
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

66

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

The best time for teaching software engineering courses has been an issue of debate for a long time, in addition to the issue of how to teach software engineering courses. Some researchers are arguing that teaching in large groups is better than small groups. Others are advocating a project based approach. Recently, we have noticed that there is an evident weakness among our students in applying and using software engineering principles in advanced courses that require major software projects. We have also noticed that many software graduation projects lack the concrete and correct usage of sound software engineering principles. In an attempt to determine the main reasons behind that, we reviewed the study plans of many IT- related departments, which generally distribute courses over years and semesters, and found that software engineering courses are taught early in the plans. However, we argue that such courses should be taught as late as possible to emphasize the engineering principles rather than focusing on the details that are covered in other courses. We conducted a survey regarding that and the results were in favour of our argument.

وصف العنصر: ملخص لبحث منشور باللغة الإنجليزية
ISSN: 2616-9835

عناصر مشابهة