JSAV: the JavaScript algorithm visualization library

JSAV: the JavaScript algorithm visualization library
复制标题

JSAV:JavaScript 算法可视化库

DOI:
--
复制
发表时间:
2013
期刊:
Annual Conference on Innovation and Technology in Computer Science Education
影响因子:
--
通讯作者:
C. Shaffer
C. Shaffer
中科院分区:
--
文献类型:
--
作者:
V. Karavirta;C. Shaffer

文献摘要

被引文献

相似文献

学习数据结构和算法(DSA)课程中的抽象概念对学生来说往往是困难的。为了提高对DSA主题的理解,已经开发了许多算法可视化(AV)系统和独立的AV,支持广泛的算法和不同的参与策略。先前的研究表明,学生的积极参与是必要的,使自动驾驶汽车的教育有效。在本文中,我们介绍了JSAV,一个新的JavaScript框架,用于创建具有主动学习功能的引人入胜的算法可视化。JSAV旨在与基于HTML5的在线学习材料一起使用。我们描述了支持主动学习的JSAV的特殊功能,并讨论了它在在线教育项目中的应用潜力。
Learning abstract concepts in data structures and algorithms (DSA) courses is often difficult for students. To improve understanding of DSA topics, numerous algorithm visualization (AV) systems and stand-alone AVs have been developed, supporting a wide range of algorithms and different engagement strategies. Prior studies show that active engagement of students is necessary to make AVs educationally effective. In this paper, we introduce JSAV, a new JavaScript framework for creating engaging algorithm visualizations with active learning features. JSAV is meant to be used with HTML5-based online learning materials. We describe the special features of JSAV that support active learning, and discuss its potential for use in online education projects.