覃炜达



摘 要 C程序设计是理工科专业的一门很重要的基础课程,本文结合作者的教学实践经验以结构体数组的教学内容为例就如何采用类比法进行分析程序以提高此门课程的教学质量进行探讨。
关键词 C程序设计 教学质量 探讨
中图分类号:TP311文献标识码:A
C程序设计作为高校理工科专业一门重要的基础课,这门课程的特点就是内容较为抽象、定义和概念比较多,前后章节联系紧密,环环相扣,相互渗透。教师在教授过程中如何讲解书上的新的概念从而引导学生学会分析程序以及掌握程序设计思想促进教学质量的提高是值得执教者探究的问题。文献[1-3]分别从课堂互动、整合教学资源、移动学习模式等三个方面来说明如何提高课堂教学质量。类比法也是提高课堂教学质量一种重要方法,文献[4-5]将类比法应用到for循环教学、参数概念、递归思想等C程序设计有关章节教学内容中。本文根据作者的教育教学经验,以文献[6]结构体数组的教学内容为例,将难理解的编程思想同已学过的知识进行类比,收到了良好的教学效果,下面结合相关的知识点介绍教学过程的开展。
结构体数组对于初学者来说是一个新的概念,但学生已经学习并掌握了文献[7]关系的属性、关系中的元组及关系模式。为此,在教学中,可以通过关系的属性和关系的元组类比结构体数组的概念。
例:有n个学生的信息(包括学号、姓名、成绩),要求按照成绩的高低顺序输出各学生的信息。……