首页> 外文期刊>The international journal of engineering education >Improving Students' Learning Skills for Developing a Software Project using Active Learning Techniques: Service-learning and Agile Software Development
【24h】

Improving Students' Learning Skills for Developing a Software Project using Active Learning Techniques: Service-learning and Agile Software Development

机译:提高学生使用主动学习技术开发软件项目的学习技巧:服务学习和敏捷软件开发

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

摘要

Agile software development methodologies are currently used to improve the performance of software application development with the active participation of the client. Service-learning is an active methodology that has been applied in several teaching areas and multiple areas of knowledge at college level. Several papers propose software project development based on agile methods in learning contexts, but papers focusing on efforts to combine Service-learning with agile software development methods to improve students' software development project skills are not so common. This paper reports the experience of combining Service-learning with the stages of a software development methodology inspired by Agile Manifesto. It describes a teaching innovation, which consists in providing students with an active and motivating teaching-learning environment in a computing subject to attain three objectives: (1) improving students' skills for developing high-quality software applications in a working context similar to professional software development practice; (2) decreasing the subject drop-out rate; and (3) familiarizing students with solidarity and community work. This pilot experience at a university in northern Chile involves the active participation of a community partner (Help Desk for People with Disabilities at Antofagasta Municipality). This paper describes the methodology used in the creation of a software product (prototype version) in the context of solidarity work for regional Paralympic games. The innovation was developed within the framework of a subject in the Major in Computer and Information Technology Engineering. Twelve students participated in this teaching innovation, obtaining encouraging results concerning the attainment of objectives. There was an active participation with 90% passing students; drop-outs decreased to 0%; and students worked very closely and professionally with the community partner.
机译:目前使用敏捷软件开发方法来提高软件应用程序开发的性能与客户端的主动参与。服务学习是一种积极的方法,这些方法已经应用于大学级的几个教学领域和多个知识领域。几篇论文提出了基于敏捷方法在学习环境中的敏捷方法的软件项目开发,但文件专注于将服务学习与敏捷软件开发方法相结合的努力,以提高学生的软件开发项目技能并不那么常见。本文报告了与灵活宣言启发的软件开发方法的阶段结合服务学习的经验。它描述了教学创新,其中包括在计算主题中为学生提供积极和激励的教学环境,以获得三个目标:(1)提高学生在类似于专业的工作环境中开发高质量软件应用的技能软件开发实践; (2)降低受试者辍学率; (3)熟悉具有团结和社区工作的学生。这位智利北部大学的飞行员经验涉及一个社区合作伙伴的积极参与(antofagasta市残疾人的帮助台)。本文介绍了在区域残奥会的团结工作的背景下创建软件产品(原型版)的方法。该创新是在计算机和信息技术工程专业主题的框架内开发的。十二名学生参加了这项教学创新,获得了令人鼓舞的目标,了解目标。有90%的经过学生积极参与;辍学减少到0%;学生与社区伴侣密切合作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号