基于Easy X图形库的动画设计与C语言课程改革
2021-08-09李德川方振国梁霞
中国信息技术教育 2021年19期
关键词:教学改革
李德川 方振国 梁霞



摘要:本文以三基色动态变换为例,从多个角度把算法、函数、头文件等语法规则融入编程环节,让学生从一个图形的动态变换实例中领会到C语言编程的精髓,以此来完成C语言编程的入门教育。该课程的教学改革把知识传授、能力培养和素质提升协同实施,通过调动学生的课堂参与度,激发学生学习的兴趣和潜能,培养学生的创新能力。
关键词:Easy X;图形库;C语言;教学改革
中图分类号:G434 文献标识码:A 论文编号:1674-2117(2021)013-0103-04
C语言是部分专业的大学生入学后必修的一门基本语言,C语言课程可以训练学生的编程思维,使学生拥有解决问题的方法和相应的项目执行能力,同时,该课程的学习也有助于数据结构、操作系统、单片机和嵌入式等软硬件的开发和应用。然而,C语言的教学并不是那么容易的。首先,C语言的编程需要了解语法规则;其次,通常情况下,C语言的编程环境Visual C++ 6.0只能进行字符的显示,无法显示图案和色彩,输出结果单调,学生的注意力和学习兴趣无法被精确掌控。因此,如何在有限的课堂时间内开展高效的教学活动就显得尤为重要,图形化教学方式的引入,可以使得单调的字符输出变得生动起来,增加了学习的趣味性。在VC++6.0中引入EasyX图形库可以使编译系统具备各种图形的画法、不同颜色的填充等处理条件[1-3],满足了学生的好奇心,激发了学生的求知欲,鼓励了学生的实践意识,促进了学生创新思维的发展。本文以C语言程序设计课本为基础[4],选用graphics.h头文件,以三基色的动态变换为例,阐述图形化设计在培养学生自由思考和自主创新能力方面的重要性,训练学生自主编程和设计的能力。……
登录APP查看全文
