首页> 外文会议>International conference on agile processes in software engineering and extreme programming >TaskBoard - Using XP to Implement Problem-Based Learning in an Introductory Programming Course*
【24h】

TaskBoard - Using XP to Implement Problem-Based Learning in an Introductory Programming Course*

机译:任务牌 - 在介绍编程课程中使用XP实现基于问题的学习*

获取原文

摘要

Introductory courses on Algorithms and Computer Programming typically present high failure rates. The lack of motivation and the difficulty encountered by some students are among the factors that lead to poor achievement. This paper presents a new teaching methodology for CS1, integrating PBL with the flexibility of Extreme Programming, creating a more collaborative, challenging and dynamic learning experience. The method also contributes to raise the quality of code and to enhance students' abilities by using best practices from Software Engineering. In order to implement the method we developed an application called TaskBoard, which assists groups of students in the process of XP-based problem solving, facilitating the development, management and persistence of the solutions and related artifacts.
机译:算法和计算机编程的介绍性课程通常呈现出高故障率。一些学生缺乏动力和困难,是导致成就差的因素之一。本文为CS1提供了一种新的教学方法,将PBL与极限编程的灵活性集成,创造了更加协作,挑战性和动态的学习体验。该方法还有助于提高代码质量,并通过使用软件工程的最佳实践来提高学生的能力。为了实现我们开发了一个名为Taskboard的应用程序,该应用程序有助于学生组在基于XP的问题解决,促进解决方案和相关工件的开发,管理和持久性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号