首页> 外文会议>ACM SIGCSE 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方法对传统教学产生了大幅提升。它的优势在仅对仅屠宰方法上也是显着的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号