首页> 外文会议>SIGCSE technical symposium on Computer science education >Effective features of algorithm visualizations
【24h】

Effective features of algorithm visualizations

机译:算法可视化的有效功能

获取原文

摘要

Many algorithm visualizations have been created, but little is known about which features are most important to their success. We believe that pedagogically useful visualizations exhibit certain features that hold across a wide range of visualization styles and content. We began our efforts to identify these features with a review that attempted to identify an initial set of candidates. We then ran two experiments that attempted to identify the effectiveness for a subset of features from the list. We identified a small number of features for algorithm visualizations that seem to have a significant impact on their pedagogical effectiveness, and found that several others appear to have little impact. The single most important feature studied is the ability to directly control the pace of the visualization. An algorithm visualization having a minimum of distracting features, and which focuses on the logical steps of an algorithm, appears to be best for procedural understanding of the algorithm. Providing a good example for the visualization to operate on proved significantly more effective than letting students construct their own data sets. Finally, a pseudocode display, a series of questions to guide exploration of the algorithm, or the ability to back up within the visualization did not show a significant effect on learning.
机译:已经创建了许多算法可视化,但是对于哪些功能对其成功最重要的了解很少。我们认为,在教学上有用的可视化展示了某些功能,这些功能涵盖了广泛的可视化样式和内容。我们开始进行审查以尝试识别出最初的一组候选者,以识别这些功能。然后,我们进行了两个实验,试图从列表中识别出部分功能的有效性。我们确定了算法可视化的少量功能,这些功能似乎对其教学效果产生重大影响,并发现其他几个功能似乎影响不大。研究的最重要的单个功能是直接控制可视化速度的能力。具有最少干扰性特征并且着眼于算法的逻辑步骤的算法可视化似乎是对算法的过程理解的最佳方法。与让学生构建自己的数据集相比,为可视化操作提供一个很好的例子要有效得多。最后,伪代码显示,指导算法探索的一系列问题或在可视化文件中进行备份的能力均未对学习产生重大影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号