APP下载

基于Qt的算法可视化框架的设计*

2016-08-11高文胜李梦涛

计算机与数字工程 2016年4期

余 雨 廖 涛 高文胜 李梦涛

(安徽理工大学计算机科学与工程学院 淮南 232000)



基于Qt的算法可视化框架的设计*

余雨廖涛高文胜李梦涛

(安徽理工大学计算机科学与工程学院淮南232000)

摘要随着计算机技术的飞速发展和普及,传统的算法教学模式已经不再适合学生学习比较抽象的算法了。多媒体教学凭借其自身在教学方面的优势而在基础教育中迅速发展,相对粉笔加黑板的原始教学,多媒体教学的优势有以下几点:程序的执行过程更加生动便捷;数据演变更加形象直观;教学的时间成本和金钱成本都相对较低等;此外,它的灵活性、随机性以及全方位和立体化的信息展示形式对教育环境优化、提高教学质量起到了极大的作用。论文提出了一种基于Qt的算法可视化框架,利用该框架可以实现算法可视化的开发。

关键词算法教学; 可视化算法框架; Qt

Class NumberTP311

1 引言

在计算机能力的培养中,算法是学生进行学习的一个主要内容,算法是一个程序的灵魂,一个好的算法不仅节约时间、空间还能提高系统的稳定性。因此算法在计算机教学中占有举足轻重的地位,但同时因为算法的抽象性使学生难以理解,严重影响了学生的学习兴趣[1]。算法可视化教学是一种全新的教学形式,它以计算机辅助多媒体作为基础,将抽象复杂的算法程序通过可视化展现给学习者从而起到激发学习者的创造性思维[2],这种模式在西方发达国家已经取得成功。将学生从传统的黑板教学中解放出来,使学生的理解力和创新能力得到升华[3]。……

登录APP查看全文