首页    期刊浏览 2024年07月22日 星期一
登录注册

文章基本信息

  • 标题:Project-Driven Learning-by-Doing Method for Teaching Software Engineering using Virtualization Technology
  • 其他标题:Project-Driven Learning-by-Doing Method for Teaching Software Engineering using Virtualization Technology
  • 本地全文:下载
  • 作者:Kun Ma ; Hao Teng ; Lixin Du
  • 期刊名称:International Journal of Emerging Technologies in Learning (iJET)
  • 印刷版ISSN:1863-0383
  • 出版年度:2014
  • 卷号:9
  • 期号:9
  • 页码:26-31
  • 语种:English
  • 出版社:Kassel University Press
  • 摘要:Many universities are now offering software engineering an undergraduate level emphasizing knowledge point. However, some enterprise managers reflected that education ignore hands-on ability training, and claimed that there is the isolation between teaching and practice. This paper presents the design of a Software Engineering course (sixth semester in network engineering) at University of Jinan for undergraduate Software Engineering students that uses virtualization technology to teach them project-driven learning-by-doing software development process. We present our motivation, challenges encountered, pedagogical goals and approaches, findings (both positive experiences and negative lessons). Our motivation was to teach project-driven Software Engineering using virtualization technology. The course also aims to develop entrepreneurial skills needed for software engineering graduates to better prepare them for the software industry. Billing models of virtualization help pupils and instructors find the cost of the experiment. In pay-as-you-go manner, two labs and three step-by-step projects (single project, pair project, and team project) are designed to help the students to complete the assignment excitedly. We conduct some detailed surveys and present the results of student responses. The assessment process designed for this course is illustrated. The paper also shows that learning-by-doing method correlates with the characteristics of different projects, which has resulted in a successful experience as reported by students in an end of a semester survey.
  • 关键词:Learning by doing; software development process; software engineering; teaching; virtualization
国家哲学社会科学文献中心版权所有