摘要
为更好地满足数据结构与算法课程教学需求,设计实现了一个以数据结构经典算法为主体的双边教学实验平台,可以支持教师的算法动态教学演示和学生的自学推导。该平台通过图形化、虚拟化的方法逐步展示经典数据结构与算法分析和计算过程。同时为便于学生理解算法,避免界面化技术产生的工程代码对算法代码的干扰,该平台提供控制台代码展示功能,学生可以通过控制台和界面实现双向输入或输出。该实验平台可以帮助学生理解数据结构课程中经典算法的设计思想,设计策略,时空复杂性以及实现过程,使学生更好地掌握数据结构与算法课程的教学内容,提高课堂教学效率和学生的自学创新能力。
In order to meet the needs of the teaching of data structures and algorithms,a bilateral teaching experiment platform that can support teachers teaching and students self-teaching is designed and implemented for classic data structures and algorithms. It used graphical and visual technologies to gradually show the classic data structures and algorithms analysis and calculation processes. Meanwhile,in order to facilitate the students' understanding of algorithms and avoiding interface technology project code generated by the interference of the algorithm code,the platform provides console code display function,students can achieve bidirectional input or output via the console and interface. The experimental platform can greatly help students understand the data structures course in classical algorithm design,design strategy,time and space complexity and implementation process,it not only enables students to better grasp the teaching curriculum content of data structures and algorithms,but also improves the efficiency of classroom teaching and students' self-learning and innovative ability.
出处
《实验室研究与探索》
CAS
北大核心
2015年第8期127-130,161,共5页
Research and Exploration In Laboratory
基金
2014年黑龙江省高等教育教学改革项目(JG2014010704)
关键词
实验教学
实验平台
数据结构
算法
experiment teaching experiment platform data structure algorithms