论中职生C程序设计学习兴趣的培养

来源 :考试周刊 | 被引量 : 0次 | 上传用户:hathawayccc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 自20世纪90年代以来,C语言迅速在全世界普及推广,C语言程序设计在计算机教育和计算机应用中发挥重要的作用。本文从学生在学习C程序设计过程中遇到的困惑出发,立足在课堂教学中如何引导学生树立良好的学习信心、更好地激发学生的学习热情,展开关于C语言学习方法及兴趣培养等几方面的讨论,希望对学生有所帮助。
  关键词: 中职院校 C程序设计 兴趣培养
  C语言是国际上广泛流行的一门高级程序设计语言,具有语言简洁、使用方便灵活、移植性好、能直接对系统硬件和外围接口进行控制等特點,所以C语言程序设计始终是高等学校的一门基本的计算机课程。目前很多中职院校的计算机专业都开设了C语言课程,而且一些高考对口升学高校增加了C程序设计考试科目,主要考查考生是否掌握C语言结构化程序设计的方法,是否具备良好的程序设计风格等相关知识、能力和素养。但中职学校学生文化素质、专业能力普遍较差,缺乏学习信心,学习目标不明确,缺乏学习主动性和积极性。因此在学习C程序设计的过程中就会感觉到C语言概念复杂、规则繁多、较难理解、容易出错等问题,从而不能引起学生的学习兴趣,容易产生畏惧、排斥心理,下面从以下几个方面探讨如何提高中职生学习C程序设计的兴趣。
  一、充分认识C语言
  简单了解C语言的发展历史,理解科学家们开发C语言是由兴趣而发,这对学生来说具有引领作用。而要进行程序设计,必须使用一种计算机语言作为工具,否则只是纸上谈兵,可供选择的语言很多,各有特点和应用领域。C语言是一门通用的计算机编程语言,它功能丰富、表达力强、语法规则相对简单,阅读和编程较其他高级语言来说更容易一些,而且它使用灵活方便、应用面广、目标程序效率高、可移植性好,既具有高级语言的优点,又具有低级语言的许多特点。C语言作为传统的面向过程的程序设计语言更适合解决某些小型程序的编程,而且如果有了C语言的基础,在需要时进一步学习C ,也是很容易过渡的。
  二、利用现代化的教学设备
  传统的C语言教学是在普通教室里,教师除了讲授语法知识外就是例题讲解,学生不是在听讲就是在做练习,这些理论知识的学习固然重要,但授课过程几乎是老师全程灌输知识,整个课堂显得枯燥乏味,学生很容易排斥这门课。教学条件稍好的话可以利用投影授课,但是在学生的眼中一行行的代码犹如“天书”,久而久之,缺乏意志力的学生就跟不上教师的节奏,往往“昏昏欲睡”。在机房实训时只知道把课本或笔记中的代码机械地录入电脑中,编译、连接、运行出结果就算是完成任务,教学效果可想而知。如果将C语言课程全部放入一体化教学的实训机房中,并安装适合学生掌握的编译软件(如VC 6.0或C/C 程序设计学习与实验系统),在老师讲解理论知识并提出问题后,经过学生的小组分析、讨论并得出解决的方案,这样学生就能马上验证程序运行的结果,再加以保证充分的实训时间和质量,教学效果一定会有所增强。
  三、进行经典有趣的案例教学
  在中职学校C语言的教学中,应当根据学生的特点,制订合理的教学计划,设计形式新颖的教学内容和环环相扣的教学环节,适当地降低教学难度,充分激发学生的学习兴趣和热情。由谭浩强编著的《C程序设计(第四版)》提供了大量的例题和习题,大部分是和数学知识有关的,例如一元二次方程根的求解、判断一个数是否为素数、求两个正整数的最大公约数和最小公倍数、判断某一年份是否为闰年、求一个正整数的阶乘、九九乘法表、四舍五入等。还有一些数学中的经典问题,例如排序问题、水仙花数、兔子繁殖问题(斐波那契数列)、猴子吃桃、杨辉三角形、汉诺塔等。除此之外,还有一些和生活息息相关的案例,例如定期活期存款利息的计算、房贷的计算、企业发放奖金的计算等。使用这些经典案例教学,可以更好地激发学生学习的乐趣。教师在教学过程中一定要提醒学生利用数学知识解决问题和利用计算机编程解决数学问题的区别,把重点放在这类数学问题算法的讲解上,而不是详细地解释每条语句的语法和作用。有效地将理论和实践结合起来,真正地将知识传递给学生,让学生学有所得,从而更好地激发学生的学习热情。
  四、处理好算法和语言的关系
  进行程序设计,要解决两个问题:(1)要学习和掌握解决问题的思路和方法,即算法;(2)学习怎样实现算法,即用计算机语言编写程序,达到用计算机解决问题的目的,二者都是必要的,缺一不可。算法是灵魂,不掌握算法就是无米之炊;语言是工具,不掌握语言,编程就成了空中楼阁。教学的过程就是学生在学习编程的过程中理解并掌握有关的典型算法,教师要引导学生思考怎样构造一个算法。编写程序的过程是设计算法的过程,掌握基本的语法规则是编程的基础,必须遵守语法规则,否则编出来的程序错误百出,无法运行。教师应从学生的认知规律出发,课程设置由浅入深,由易到难,一开始让学生看懂简单的程序,然后逐步深入,随着难度的加大,算法和语法的学习同步提升。学生在富有创意、引人入胜的编程中,学会了算法,掌握了语法,把枯燥的语法规则变成了生动活泼的编程应用。
  五、提高程序阅读能力、掌握编程技巧
  提高程序阅读能力对学好C语言非常有用,一方面可以巩固所学概念、语法等理论知识点,另一方面可以理解编者的算法设计及流程。平时要注意阅读程序的积累,这就是所谓的见多识广,如果精力允许的话还可以对别人的程序进行模仿或改进,这样不仅可以吸取别人的经验,还可以完善自己的知识结构。在研读程序时,必须认真细致,做到每一条语句都准确理解它的含义与作用,在完全理解程序之后,还要写出程序运行的结果,上机运行验证结果是必不可少的步骤。通过阅读理解程序,学生还要亲自动手写写与例题相似的程序段,如果一开始没有思路,不要着急,返回来再继续研读例程,看一下自己是否正确构造了程序结构,再画一画流程图,每一个步骤试图用自己的话写下来或者用伪代码试试,然后再运用正确的语法写成相应的语句,反反复复,直到成功。
  中职阶段的C语言教学目标是使学生掌握其基本规则,了解C语言的魅力,培养学习C语言的兴趣,从而提升学生分析问题、构造算法、编程及调试程序的能力,所以教师要重视程序设计的基本训练。
  参考文献:
  [1]谭浩强.C程序设计(第四版).清华大学出版社,2010.
其他文献
摘 要: 体育教学是通过体育教学方法完成的,而德育教育是借助德育教育方法实现的,二者不能截然分开,又不能混为一谈,更不能用教学方法代替教育方法。在体育教学中,结合体育教学的特点,对学生进行德育教育更值得研究和探讨。  关键词: 体育教学 德育教育 作用  一、学校体育教学中的德育现状  学校体育教学中的德育是指反映社会一定历史时期学校教育的需要,对学校体育本质的认识和看法,是人们在体育实践活动中不
针对锚杆支护煤巷掘进时巷通中线的标定和日常管理中存在的问题,本文介绍使用 JZY—2A 型激光指向仪进行巷道掘进指向的做法和体会,说明 JZY—2A 型激光指向仪是一种方便安装
文章针对小学体育教学的合作教学理念进行分析,结合小学体育的学科特点,研究合作教学中应该注意的问题,希望为小学体育教学提供一定的理论依据。 This article analyzes the
摘 要: 现阶段我国的教育改革有了进一步深化,在中学体育教学方面也有了相应改变,传统教学模式已经不能有效适应实际教学需求,而小组合作学习能有效促进教学质量的提升。本文主要就小组合作学习在中学体育教学中的模式构建及应用的重要性进行了分析,并结合实际探究了小组合作学习在中学体育教学中的具体应用策略。  关键词: 小组合作学习 中学体育 应用策略  中学体育教育的改革深入对学生的素质提高有促进作用,对中
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
摘 要: 随着新课程教学改革的深入推广,对小学体育课程的评价标准进行了相应的调整。在传统教学理念的指导下,检测老师专业技能与学生学习状况的标准手段就是考试,但是在大力提倡素质教育的新型潮流下,传统的考试不再是检验学生学习效果的唯一表现形式。本文主要立足于常年的体育课程教学实践经验,简要分析开展小学体育课程评价的操作方式。  关键词: 小学体育课程 学习效果评价 教学应用  小学体育课程的开设是改进
[目的]基因复制及随后的功能分化是基因组和物种演化的重要驱动力.植物特有的转录因子家族SPL(SQUAMOSA-promoter binding protein like)广泛参与调控植物生长发育及响应逆境
摘 要:我国正由高速发展阶段转向高质量发展,向全面小康的步伐迈进,要建立进一步的社会主义现代化强国,这也就意味着对我国各区域经济发展提出了更高的要求。当前,我国经济发展进入新常态,共建共享共赢的理念受到了人们的广泛关注,这也意味着解决中国区域经济发展问题,提高经济发展总体质量成为了大众所关注的热点。本文对中国区域经济发展差异的原因进行了分析并提出了相应对策,希望以此更好地缩小中国区域经济发展差异,
摘 要: 培养德智体美劳的综合性人才是教学宗旨和教育目标,体育是综合素质中不可或缺的主要因素。文章论述了小学体育趣味教学的意义,阐述了趣味教学应坚持的原则,最后以50米跑为例,具体论述了小学体育教学中趣味教学的具体策略。  关键词: 小学体育 游戏 趣味  体育是综合素质中不可或缺的主要因素,没有健康的体质、强硬的身体素质做基础和后盾,德、智、美、劳等的发展会成为空中楼阁。然而,应试教育的沿袭,体
摘 要: 在小学体育课堂中,一些学生会存在不同程度的自卑心理,这严重影响学生的体育学习,不利于学生身心健康发展。具有自卑心理的学生往往看不起自己,时常对自己进行消极的自我评价,怀疑自己的能力和自己的品行,久而久之,会产生自闭、自暴自弃的严重后果。因此,在小学体育教学中帮助学生克服自卑心理尤为重要。本文阐述了小学体育课中学生自卑心理的表现,并对如何克服学生的自卑心理提出意见和建议。  关键词: 小学