针对学生在学习数据结构抽象的排序算法时难以理解的问题,采用目前应用最多的java 面向对象开发语言,并使用MYECLIPS 集成开发环境进行开发,实现了直接选择排序的可视化。形象、清晰、直观地展现了排序的动态过程,可以很好地激发学生的学习兴趣,提高教学成果。