首页> 外文期刊>International journal of open source software & processes >Teaching Software Engineering With Free/libre Open Source Projects
【24h】

Teaching Software Engineering With Free/libre Open Source Projects

机译:用免费/免费的开源项目进行软件工程教学

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

摘要

One of the major problems in software engineering education is the involvement of students in real world software projects. Industry projects are a solution, but in many cases they are hard to find and student participation can be problematic due to cultural, familiarization and other practical reasons. The abundance of Free / Libre Open Source Software (FLOSS) projects is a neat solution, offering multi-lingual, multicultural environments in virtually every application domain, at different levels of project size, maturity, organization etc. The paper analyzes how acquisition of practical experience on several basic and advanced software engineering topics can be achieved by working in a FLOSS project. The kind of skills that can be acquired are those requested by the Overview Report for Computing Curricula by ACM and topics examined are those of the Software Engineering Body of Knowledge, by IEEE. Also software engineering areas that require special care or that may not prove suitable for such treatment are identified. Various isolated teaching cases pertaining to this approach are presented and discussed.'
机译:软件工程教育中的主要问题之一是学生参与现实世界的软件项目。工业项目是一种解决方案,但是在许多情况下,它们很难找到,并且由于文化,熟悉程度和其他实际原因,学生的参与可能会成问题。大量的免费/自由开源软件(FLOSS)项目是一个很好的解决方案,几乎在每个应用程序领域中,在项目规模,成熟度,组织等不同级别上,提供了多语言,多元文化的环境。通过在FLOSS项目中工作,可以获得一些基本和高级软件工程主题的经验。可以获取的技能类型是ACM的《计算机课程概述报告》所要求的技能,而所考察的主题是IEEE的软件工程知识体系的技能。还确定了需要特别注意或可能不适合这种处理的软件工程领域。提出并讨论了与该方法有关的各种孤立的教学案例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号