【24h】

A novel sorting animation

机译:一个小说排序动画

获取原文

摘要

Algorithm animation has a long history in CS education, and in this paper we describe a novel way to animate basic sorting routines. The idea is to scramble the pixels of a picture, and then use a sorting routine to unscramble them. The resulting animation of moving pixels is both enjoyable to watch, and provides enough clues to figure out what algorithm is doing the unscrambling. We have used this as a class activity in numerous data structures and algorithms courses to test students understanding of different sorting algorithms. In addition to describing how our animation technique works and is implemented we also discuss some of the related work in the field of algorithm visualization, and the importance of student engagement in such visualizations.
机译:算法动画在CS教育中有很长的历史记录,在本文中,我们描述了一种动画基本排序例程的新方法。这个想法是争夺图片的像素,然后使用分类例程来解读它们。由此产生的移动像素的动画既令人愉快地观察,并提供足够的线索来弄清楚算法正在做什么。我们已经用它作为众多数据结构和算法课程的课堂活动,以测试学生对不同排序算法的理解。除了描述我们的动画技术如何工作和实现,我们还讨论了算法可视化领域的一些相关工作,以及学生参与在这种可视化方面的重要性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号