加强学法指导 提高C语言学习能力
2012-01-29付爱辉
中国教育技术装备 2012年31期
付爱辉
平度市电子职业中等专业学校 山东平度 266715
C语言是一门高级程序设计语言,是目前被中等职业学校和高等院校广泛使用的教学语言。它以功能丰富、表达能力强、使用灵活、应用面广、目标程序高、可移植性好、能对硬件直接操作等优点愈来愈受到程序设计者的青睐。它既适合编写应用程序,又适合编写系统程序,实用性很强,因此学习好C语言程序设计具有很重要的意义。然而在C语言的教学过程中,学生常常反映比较难学,在实际应用中常常出错而不知所以然。
1 归纳记忆法,夯实基础
任何学科的学习,离不开知识的积累。善于积累资料对提高学习效率是非常必要的。著名数学家华罗庚在给青年学生谈如何读书学习的讲话中,生动地说道:读书要有一个由“薄”到“厚”,再由“厚”到“薄”的过程。做到由“厚”变“薄”的关键是能否将所学的知识进行归纳整理。C语言的概念复杂,规则繁多,使用灵活,学生解题时很容易出错。因此在教学的过程中,要引导学生把相互关联的知识加以分类归纳,帮助学生系统地掌握知识。
C语言的概念和规则从知识体系可分为以下几类进行记忆。
1)数据类。数据规则包括:①变量的命名规则;②系统的关键字;③不同类型常量的表示方法、范围和存储规则。
2)运算符类。这类规则主要有:①运算符的优先级,包括同类和不同类运算符的优先级;②运算符对数据的要求;③表达式中数据类型的转换。
3)函数类。C语言是一种函数式语言,函数是C语言程序的基本组成部分。……
登录APP查看全文
