在C语言教学中加强中职学生综合能力的培养

2015-10-21 17:20余小荣
新课程·下旬 2015年12期
关键词:程序代码C语言学习态度

余小荣

C语言是一门逻辑严谨的学科,有很严格的语法规范。C语言程序的编写必须严格遵守其基本的语法规则。因此,C语言的教学是培养学生综合能力的平台。

一、在C语言教学中培养中职学生自主管理、自主学习的能力

中职C语言教材,是以任务驱动为教学模式,以就业为导向的,将所有教学内容以模块化、任务的方式加以编排。以实例程序代码为蓝本,针对蓝本提出课堂实例问题,课后练习。日积月累,眼下留神和自我评价等学习方式为培养学生自主能力提供了条件。因此,要学好这门课程,教师首先要引导学生去做好课前预习、课后复习,结合日积月累和眼下留神的方法完成课堂提问。对不理解的知识作好标记,对能够解决的问题作好答案。上课时,老师要进行督查,并对学生预习的情况加以分析。对学生不理解的知识,让学生共同探讨,上机调试后,详加讲解。当一个任务完成后,结合教材中的自我测评要点,对自己的学习情况、知识掌握情况进行测定,评出自己的成绩。在测评中,能自主完成90%的为优,80%为良,70%为合格,其余的为不合格。不合格的学生就要加强日积月累和眼下留神知识的记忆。长期以来,在老师的引导下,在同学们的互助中,学生就养成了良好的自主管理、自主学习习惯。

二、在C语言教学中培养中职学生遵纪守法的观念

生活中不守规矩,生活将会变得满目疮痍;工作中不守规矩,工作将会一塌糊涂。“不以规矩,不成方圆”,人生的自由,也只有在遵守法律法规的条件下才能得到保障。中职学生纪律观念、法律意识都相对比较淡薄。而C语言是一个语法规则非常严谨的高级语言程序设计软件。它规定,变量在使用之前必须先定义,后使用,使用前先赋值;要调用函数时,必须定义与声明;函数结构必须由函数头、函数体组成,函数头又由函数类型、函数名、小括号组成,函数体又必须由声明部分和执行部分组成等等。因此,学生在学习C语言,用C语言编写程序的过程中,只有懂得了必须遵守其语法规则,才能解决实际问题,得到正确的结果,进而增强他们的纪律、法律意识。

三、在C语言教学中培养中职学生严谨的学习态度

“态度决定一切”,无论你的知识有多渊博,也无论你能力有多非凡,没有严谨的做事态度,一切皆是空谈。

在C语言课程的实操过程中,要将一个程序调试成功,必须做到三点:熟记基础知识要点,认真录入程序代码,正确输入数据。否则,即使用再多的时间,也将是一无所获。因此在C语言教学中,培養中职学生严谨的学习态度尤为重要。

四、在C语言教学中培养学生逻辑分析问题和解决问题的能力

在C语言教材中,所有知识以任务驱动方式出现,所有任务又以文字加以描述,因而我们只能对描述的文字一字不漏地加以分析,分析它所应用的知识,然后按照严格的语法规则组织起来才能解决问题。

例:输入两个整数到x和y中,输出最大数。这句话看似很简短,要用C语言程序代码来完成就必须逐字去分析。输入—scanf( );输入两个整数—scanf(“%d%d”);输入两个整数到x和y中—scanf(“%d%d”,&x,&y);输出最大数—printf(“%d”,最大数);输出的最大数要么是x,要么是y。因此就要用到分支结构的相关知识,x与y要比较大小——if(x>y)输出的大数就是x,否则就是y。于是解决本问题和C程序代码为:

#include “stdio.h”

main( )

{int x,y;

scanf(“%d%d”,&x,&y);

if(x>y) printf(“最大数是%d”,x);

else printf(“最大数是%d”,y);

}

总之,只要我们教师努力钻研,深入挖掘C语言这门课程的教育素材,定能培养学生自主管理、自主学习的能力,增强学生遵纪守法的观念,培养学生严谨的学习态度,培养学生逻辑分析问题和解决问题的能力,就能让C语言这门课程成为培养学生综合能力的平台,就能为学生将来的实习、工作、生活打下坚实的基础。

编辑 赵飞飞

猜你喜欢
程序代码C语言学习态度
新工科背景下Matlab对高等数学课堂教学辅助作用的探讨
基于Visual Studio Code的C语言程序设计实践教学探索
基于C语言的计算机软件编程
计算机网络信息安全未来发展趋势
高职高专院校C语言程序设计教学改革探索
义务教育学生参加课外补习对学习态度的影响研究
你的学习态度怎么样?
学习态度、学习动机与家庭背景关系的实证调研
论子函数在C语言数据格式输出中的应用
嵌入式系统中程序的优化策略