计算机科学教育设计模式/设计模式/结对编程
外观
< 计算机科学教育设计模式 | 设计模式
模式名称 结对编程 |
---|
问题: 当学生被要求一起完成编程任务时,他们需要一些结构。 级别 (入门、中级、高级、顶峰) 学期 (秋季、春季、夏季) 活动类型 (编程、项目、测验、讨论、问题解决) |
解决方案: 学生被分配到成对工作在一个结构化的环境中,该环境涉及学生共享的明确定义的角色。 形成 (任何) 大小 (成对) 构成 (任何) 持续时间 (任何) 对成绩的贡献 (小,中) 活动进程 (个人到小组,) 角色 (任务特定) |
理由: 学生会卡住/沮丧并放弃。有了搭档,他们可以分担负担。通过与他人合作,他们学到的更多。更多的眼睛看着问题可以帮助你找到明显的问题/错误。鼓励同伴学习和同伴教学。 |
潜在的陷阱: 一个学生可能会接管。两个学生都卡住了。 |