...
首页> 外文期刊>Journal of issues in informing science & information technology >Teaching Undergraduate Software Engineering Using Open Source Development Tools
【24h】

Teaching Undergraduate Software Engineering Using Open Source Development Tools

机译:使用开源开发工具教授本科软件工程

获取原文
获取原文并翻译 | 示例
           

摘要

Software engineering is a key topic in computing education. Many schools offer a project-oriented course, or multi-course sequence, to teach students both the theoretical concepts of software development as well as the practical aspects of developing software systems in a team environment. Typically, in these courses, students practice the principles of requirements analysis, project management, a development methodology, and effective teamwork through a small-to-medium software project. For such a course to maintain its currency and relevancy, it is important for students to be exposed to current tools and techniques for software development. Capabilities, such as project management, requirements tracking, configuration management, collaboration tools, and team communication are ideally experienced in a hands-on manner as part of the project. Commercial tools can be cost-prohibitive and difficult to learn to use effectively in a one or two semester course. At our institution, we investigated the use of open source software development tools that were easy to learn, transferable to other classes to enhance their perceived value to the student, and could be easily integrated into the existing project-oriented two-course sequence in software engineering. This paper describes the tools and their integration in the course, our experience, student's reactions, and compares the results to previous course offerings.
机译:软件工程是计算机教育中的关键主题。许多学校提供面向项目的课程或多课程序列,以教授学生软件开发的理论概念以及在团队环境中开发软件系统的实践方面。通常,在这些课程中,学生通过中小型软件项目练习需求分析,项目管理,开发方法和有效团队合作的原则。为了使该课程保持其时效性和相关性,让学生接触软件开发的最新工具和技术很重要。作为项目的一部分,以动手方式理想地体验项目管理,需求跟踪,配置管理,协作工具和团队沟通等功能。商业工具可能成本高昂,并且很难在一两个学期的课程中学会有效使用。在我们的机构中​​,我们调查了开源软件开发工具的使用情况,这些工具易于学习,可以转移到其他班级以提高他们对学生的感知价值,并且可以轻松地集成到软件中现有的面向项目的两课程序列中工程。本文介绍了工具及其在课程中的集成,我们的经验,学生的反应,并将结果与​​以前的课程进行了比较。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号