首页> 外文会议>Proceedings of the ACM SIGCSE 2011 workshop on international computing education research. >CAL Programming Tutors that Guide Students in Solving Problems and Help Students Building Skills
【24h】

CAL Programming Tutors that Guide Students in Solving Problems and Help Students Building Skills

机译:CAL编程辅导员,指导学生解决问题并帮助学生建立技能

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

摘要

In this paper, we describe our approach in addressing learning challenges students experience in introductory programming courses. We combine two effective instructional methodologies to help students learn to plan programs prior to writing code: Cognitive Apprenticeship Learning (CAL) and Cognitive Tutors (CT). In the CAL component, the instructor models program planning in class and paper handouts are used to scaffold program planning in homework assignments. In CAL-CT, the program-planning process is also supported by a computer tutor which provides step-by-step feedback and advice. The results show that the combined CAL-CT approach yielded substantial gains over traditional instruction. Its advantage over the CAL-Only approach is also significant.
机译:在本文中,我们描述了解决入门编程课程中学生所遇到的学习挑战的方法。我们结合两种有效的教学方法来帮助学生在编写代码之前学习计划程序:认知学徒学习(CAL)和认知导师(CT)。在CAL组件中,讲师会在课堂上对课程计划进行建模,并使用纸质讲义在作业分配中用于支架课程计划。在CAL-CT中,计算机辅导员还支持程序计划过程,该辅导员将提供逐步的反馈和建议。结果表明,结合CAL-CT的方法比传统教学产生了可观的收益。与仅CAL方法相比,它的优势也很明显。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号