ملخص
Software Engineering education involves two learning aspects: (1) teaching theoretical material and (2) conducting the practical labs. Currently, Software Engineering education faces a challenge, which comes from the new learning opportunities afforded by the Web technologies. Delivering a Software Engineering curriculum by online distance learning requires innovative and flexible approaches to present and manage the theoretical and practical learning materials. E-Learning could support Software Engineering education through utilizing special e-Learning concepts, techniques, and tools. E-Learning could also change the mode of teaching from knowledge-as-transmission to knowledge-as-construction. This is called "Software Engineering e-Learning." This chapter provides a review on Software Engineering education and e-Learning technology. It explores the need to adopt a Software Engineering e-Learning model to help the facilitators/instructors prepare and manage the online Software Engineering courses. This chapter also addresses how e-Learning environment could simplify the application of the constructivist learning model towards Software Engineering education.
اللغة الأصلية | English |
---|---|
عنوان منشور المضيف | Overcoming Challenges in Software Engineering Education |
العنوان الفرعي لمنشور المضيف | Delivering Non-Technical Knowledge and Skills |
ناشر | IGI Global |
الصفحات | 460-473 |
عدد الصفحات | 14 |
رقم المعيار الدولي للكتب (الإلكتروني) | 9781466658011 |
رقم المعيار الدولي للكتب (المطبوع) | 1466658002, 9781466658004 |
المعرِّفات الرقمية للأشياء | |
حالة النشر | Published - مارس 31 2014 |
ASJC Scopus subject areas
- ???subjectarea.asjc.1700.1700???
- ???subjectarea.asjc.2200.2200???