首页> 外文期刊>International Journal of Interactive Mobile Technologies >The Needs of Collaborative Tool for Practicing Pair Programming in Educational Setting
【24h】

The Needs of Collaborative Tool for Practicing Pair Programming in Educational Setting

机译:用于在教育环境中练习对编程的协作工具的需求

获取原文
       

摘要

Pair programming is a technique which is introduced for helping programmers to develop high quality codes. Beside technical aspects, collaboration and working in team are the important skills needed in practicing the technique. These skills are essential to be instilled among our engineering students. Pair programming (known as PP) is one of Agile software development technique which introduces collaborative ways for programmers to develop software. Many advantages have been reported when one practiced the technique, which include improve team communication and productiveness, reduction in defect counts, and at the same time lessen development time. Among students, the technique was also reported to enhance students’ learning and satisfaction, as well as students’ learning skills. In order to get the full benefits of pair programming technique, however, correct guidance must be provided to the students. In this study, we proposed a collaborative pair programming tool for students in practicing the technique. The tool offers all features required to allow the collaboration for the pair programming technique to work. The tool is designed and developed using Visual Basic Studio software. A database is incorporated to store students’ information. An experiment was conducted to evaluate the students’ performance with and without using the tool. Results showed that the tool can help improving students’ performance in terms of quality of codes, and lessen their time in completing their coding. These are the consequences of collaboration and team work skills that they have been practicing when using the tool.
机译:对编程是一种技术,用于帮助程序员开发高质量代码。在技​​术方面,团队的合作和工作之外是练习技术所需的重要技能。这些技能必须在我们的工程学生中灌输。对编程(称为PP)是敏捷软件开发技术之一,介绍了程序员开发软件的协作方式。当一个人实践该技术时,已经报告了许多优点,包括提高团队沟通和生产力,减少缺陷计数,同时削减开发时间。在学生中,还据报道,该技术亦可加强学生的学习和满意,以及学生的学习技巧。然而,为了获得对编程技术的完整益处,必须向学生提供正确的指导。在这项研究中,我们提出了一种协作对编程工具,用于学生练习该技术。该工具提供了允许对对编程技术进行协作所需的所有功能。该工具是使用Visual Basic Studio软件设计和开发的。包含一个数据库以存储学生的信息。进行了一个实验,以评估学生的表现,而不使用该工具。结果表明,该工具有助于提高学生在代码质量方面的性能,并减少完成编码时的时间。这些是在使用工具时练习的合作和团队工作技能的后果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号