首页> 外文期刊>Computers & education >Designing, visualizing, and discussing algorithms within a CS 1 studio experience: An empirical study
【24h】

Designing, visualizing, and discussing algorithms within a CS 1 studio experience: An empirical study

机译:在CS 1工作室的经验中设计,可视化和讨论算法:一项实证研究

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

摘要

Within the context of an introductory CS1 unit on algorithmic problem-solving, we are exploring the pedagogical value of a novel active learning activity-the "studio experience"-that actively engages learners with algorithm visualization technology. In a studio experience, student pairs are tasked with (a) developing a solution to an algorithm design problem, (b) constructing an accompanying visualization with a storyline, and finally (c) presenting that visualization for feedback and discussion in a session modeled after an architectural "design crit." Is a studio experience educationally valuable? What kind of technology can best support it? To explore these questions, we conducted an empirical study of two alternative CS 1 studio experiences in which students used one of two different kinds of algorithm development and visualization technology: (a) a text editor coupled with art supplies, or (b) ALVIS Live!, a computer-based algorithm development and visualization tool. We found that the students who used ALVIS Live! developed algorithms with significantly fewer semantic errors. Moreover, discussions mediated by ALVIS Live! had significantly more student audience contributions, and retained a sharper focus on the specific details of algorithm behavior, leading to the collaborative identification and repair of semantic errors. In addition, discussions mediated by both ALVIS Live! and art supplies contained substantial evidence of higher order thinking. Based on our results, we make recommendations for educators interested in exploring studio-based approaches, and we propose an agenda for future research into studio-based learning in computer science education.
机译:在介绍算法问题的CS1入门单元的背景下,我们正在探索一种新颖的主动学习活动(“工作室体验”)的教学法价值,该活动可以使学习者积极地使用算法可视化技术。在工作室的经历中,学生对的任务是(a)开发算法设计问题的解决方案,(b)用故事情节构建伴随的可视化,最后(c)在以以下方式建模的会话中呈现该可视化以供反馈和讨论建筑上的“设计批判”。工作室经验在教育上有价值吗?什么样的技术可以最好地支持它?为探讨这些问题,我们对CS 1的两种替代工作室体验进行了实证研究,其中学生使用了两种不同类型的算法开发和可视化技术中的一种:(a)文本编辑器和美术用品,或(b)ALVIS Live !,这是一种基于计算机的算法开发和可视化工具。我们发现使用ALVIS Live的学生!开发了语义错误明显更少的算法。此外,由ALVIS Live主持的讨论!具有明显更多的学生听众贡献,并且更加关注算法行为的具体细节,从而实现了协作识别和语义错误的修复。此外,由ALVIS Live主持的讨论!美术用品包含了更高层次思维的大量证据。根据我们的研究结果,我们为有兴趣探索基于工作室的方法的教育者提供建议,并为将来在计算机科学教育中基于工作室的学习的研究提出了议程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号