APP下载

如何提高电子专业高职学生的C语言水平

2014-03-10严敏

考试周刊 2014年104期
关键词:C语言程序设计教学改革教学方法

严敏

摘 要: 本文结合近年来职校C语言课程教学的实际情况和体会,从教学目标、教材、教学方法、“7S”管理、考核方式等方面进行了实践探索,取得了比较好的效果,极大地提高了学生C语言学习的兴趣,提高了学生的C语言水平。

关键词: C语言程序设计 教学方法 教学改革

1.明确教学目标

对于我校信息电子系的应用电子专业的高职学生而言,C语言课程是二年级开设的专业基础课程,是后续的三年级开设的《单片机原理及应用》、《嵌入式系统设计》等课程的软件编程基础和重要工具,也是每年扬州市、江苏省举行的职业学校电工电子类技能大赛项目“单片机控制装置安装与调试”和“电子产品装配与调试”的软件编程基础和重要工具。该课程是一门实践性与应用性较强的课程,教学目的是培养学生模块化程序设计的逻辑思维能力,掌握程序设计的基本语法规则和程序调试方法,具备初步的分析问题与解决问题的能力,为学生打下良好的程序设计基础。课程内容主要涉及C语言的基本概念、基本语法及C语言的程序设计的基本方法,在教学中既要重视严谨的系统理论教学又要重视实践性环节和案例的讨论与分析,为以后有关课程的学习和从事软件开发奠定基础。

2.合理选择教材

高职教育是针对岗位一线培养应用型、技能型人才的,而目前高职教育的C语言教材普遍存在的问题是结合岗位的针对性不强,技能训练的实践性不够。因此,笔者在选择教材上精心考虑,结合应用电子专业特点和职业岗位分析,选择职业教育课程改革创新规划教材之《MCS—51单片机C语言程序设计与调试》,该教材以国内最流行的MCS—51单片机的硬件和软件的设计为背景,以C51语言为基础,引入项目教学法,通过丰富的C语言项目实例,由浅入深地介绍51系列单片机的基础知识及各种应用开发技术。这样在硬件环境的基础上学习C语言程序设计,极大地提高了学生的C语言学习兴趣,激发了C语言学习热情,更好地提高了学生的编程能力、动手能力、技术应用能力,真正达到了理论与实践互相渗透、有机结合的目的,也为接下来的相关课程,以及电子专业学生的技能大赛项目“单片机控制装置安装与调试”和“电子产品装配与调试”奠定了坚实的软件基础。

3.创新教学方法

(1)实验教学法

过去我校的C语言课程理论部分在教室进行,上机操作部分在实训室进行,从而导致理论课上学生对枯燥的知识点没有直观的认识,理解起来比较困难;机房课上学生照着书上的程序在电脑上打一遍,不能真正理解编程思想。近年来,我校的C语言课程全部安排在单片机实训室进行,学生在单片机设备作硬件支撑的基础上进行相应C语言程序的编写和调试工作,并且使用多媒体教学,教师机、学生机上的资源可以实现共享,真正做到教、学、做一体化。

(2)主题教学法

传统教学方法已经不适应新时代职业学校以技能培养为核心的目标,以教师为主导、以学生为主体的“双主”教学模式已经为广大的教育工作者所接受,而主题教学法是目前体现这种“双主”教学思想最好的模式。采用主题教学法,就是让教师改变僵化的“满堂灌”式的教学模式,打造开放、生成的由师生共同构建的互动交流的课堂,并使学生最终自主学习,形成就业、转岗、升学、留学等所需的可持续发展能力。

例如笔者以“单片机控制LED灯闪烁”为主题设计延时函数的编写,从而引出C语言的循环结构程序设计的知识点。该主题贴近现实生活实际,学生立即产生很大的学习兴趣,跃跃欲试,分组讨论,编写程序,下载到硬件环境上进行验证,然后由笔者进行评价及小组自评、小组互评,最后由做得最好的一个小组进行多媒体的成果演示。这样采用主题教学法让学生从被动学习转变为主动学习,极大地激发学生的C语言学习兴趣。

4.加强“7S”管理

近年来,我校采用了实训室“7S”管理模式。“7S”是对整理(Seiri)、整顿(Seiton)、清扫(Seisou)、清洁(Seiketsu)、安全(Safety)、节约(Saving)和素养(Shitsuke)管理活动的统称。“7S”不仅是物品整齐、地面整洁,更是一种规范行为、提高职业能力的活动,它源自于企业的有效管理制度,即在生产现场中对人员、机器、材料、方法等生产要素进行管理的制度。将现代企业“7S”管理模式引进校园,引入实训室,让学生在学校里就开始训练培养职业能力,必将使学生缩短与企业的距离,更快地适应企业岗位的需求。在C语言实训课上,笔者一直坚持加强“7S”管理制度,这样学生既学习了C语言的编程知识和技巧,无形当中又提高了自身的综合素质与企业素养。

5.改进考核方式

我校传统的C语言考核模式,学生平时成绩占总评成绩的30%,期末考试成绩占70%。这样的考核方法导致一个很大的弊端,就是学生往往在考试前临阵磨枪,不能牢固掌握基础知识,为后续学习埋下隐患。鉴于此点,笔者将平时成绩所占份额提高到60%,期末考试成绩占40%,并且严格按照我校实训室“7S”管理模式全面考核学生平时的出勤、作业,注重整个学习过程,以便学生牢固掌握基础知识,养成正确的学习习惯。

6.结语

笔者根据目前职业学校在C语言课程教学中普遍存在的问题,结合我校应用电子专业特色进行C语言课程教学改革的不断实践与探索。近年来,笔者从明确教学目标、合理选择教材、创新教学方法、加强“7S”管理、改进考核方式等方面进行了实践探索,取得了一定的效果,极大地提高了学生C语言学习的兴趣,调动了学生C语言学习的积极性,提高了学生C语言的水平,培养了学生的动手能力和创新能力,实现了教与学的统一,以适应科技时代不断发展的需要。

参考文献:

[1]张利红.C语言程序设计教学探讨[J].福建财会管理干部学院学报,2007(02).

[2]苗邯军.C语言程序设计的教学方法探索[J].电脑知识与技术,2006(4):216-217.

[3]冯君,薛红芳.探索C语言教学方法[J].福建电脑,2007(7):214-215.

[4]高秀娥.C语言教学方法探讨.中国教育学杂志(高等教育版),2006.

猜你喜欢

C语言程序设计教学改革教学方法
初中英语写作教学方法初探
教学方法与知识类型的适宜
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践
基于人才培养的技工学校德育实效性研究
现代信息技术在高职数学教学改革中的应用研究
以职业技能竞赛为导向的高职单片机实践教学改革研究
微课时代高等数学教学改革的实践与探索