摘要:C语言是由若干个函数组成的,函数也是C语言程序设计的重点和难点。本文从教学实践出发,采用实例引导和类比相结合的方法,从数学角度入手设计了一种C语言函数教学模式。实践证明,这一模式在教学中取得了较好的效果。
关键词:函数;C语言;教学方法
1、引言
C语言是一门面向过程的编程语言,在实际操作中,函数在C语言程序中占据非常重要的地位[1]。在C语言的教学中发现,学生在学习函数部分知识时非常吃力,很多学生掌握不好,不能灵活的运用函数进行程序设计,没有建立“模块化”编程思想。然而C语言的这种模块化思想可以将复杂的大任务分解为若干个相对独立的子任务,这些子任务称为“模块化”函数,通过函数之间的调用解决实际中的复杂问题[2]。因此,学生只有灵活掌握函数的运用,才能为以后课程的学习鉴定坚实的基础。
2、函数思想的引入
数学中有很多的公式,我们在解决问题的时候根据需要直接套用相应的公式就可以很简单的解决问题。我们以求长方形面积为例,长方形的面积公式为长乘以宽,所以我们只需要知道长方形的长和宽的值是多少就可以非常简单的计算面积,这个公式与C语言中函数的概念非常相似,通过数学公式来理解C语言函数的概念就比较容易。有了函数就可以多次使用它,就如同有了长方形面积公式,就可以计算任意边长的长方形的面积一样。C语言中的函数就是功能独立的一段代码,能够避免代码重复,提高程序的可读性。……