APP下载

中职C语言单片机课堂教学中的趣味性探讨

2018-05-14张凌

现代职业教育·中职中专 2018年7期
关键词:C语言程序设计单片机

张凌

[摘 要] 我国经济的高速发展,推动了科技水平不断的提高,计算机专业也渐渐拥有更广泛的选择。如今我国在计算机行业拥有大量的人才,导致就业市场竞争越来越激烈。对中等职业学校而言,计算机的学生不仅需要对基本软件有一定的了解,还要注重C语言单片机编程。C语言如今已成为学生学习单片机必须掌握的一门语言。

[关 键 词] 中等职业教育;C语言;课堂教学

[中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2018)20-0133-01

对于中职计算机专业的学生来说,学习C语言将直接决定他们将来的就业方向。C语言具有较强的理论性,容易导致学习过程比较枯燥,学生容易在学习过程中失去兴趣,逐渐放弃,从而影响在课堂上的学习效果。为了提高C语言的教学,提高学生对C语言的掌握能力。教师应当更改传统的教学授课方式,依据C语言的特点,结合单片机操作,增强C语言教学的趣味性。

一、转变教学授课观念,激发学生的学习积极性

中等职业教育的学生,需要拥有一定的学习积极性。需要教师培养学生在学习上的兴趣,激发学生的积极性。所以,教师应该更改传统的教学授课观念,将现有资源进行合理分配,充分发挥出其该有的作用,促使C语言的教学课堂充满趣味性,不再是一成不变、单调死板的教学模式,让C语言的魅力能够得到充分的展现,在这样的过程中激发学生对学习C语言的兴趣。当前,我国中职教育中对几种教学方案较为推崇,比如案例教学、任务驱动法等,无论教师采用哪种教学方式,都应当重视以下两个方面:

(一)进行趣味课堂教学

在C语言的教学授课过程中,每个老师都应当重视第一节课。毕竟大部分学生都没有在以前的学习任务中接触过C语言,C语言对他们而言,神秘又新奇,如果教师重视第一节课的授课,并能够很好地开展教学活动,能够为学生带来C语言的魅力,让学生认可C语言,对C语言产生一定的学习兴趣。在第一节课中,教师应当进行有趣味的C语言课堂教学,比如,运用C语言进行单片机操作,让学生能够对C语言有一定的了解;通过C语言的编写程序利用单片机配件,例如LED灯、舵机、超声波测距等组件,展现各种程序设计带来的不同效果;还可以运用画面的方式进行展示,吸引学生的注意力,从中激发学生学习C语言的兴趣。毕竟C语言的教学课程中大部分都偏向概念性、理论性的内容,对比其他课程显得更加枯燥乏味,教师应当多结合实际,选择一些信息技术进行授课,让学生能够更为直观了解C语言的同时,还能保持对C语言的兴趣。

(二)增强教学的重要性

C语言属于计算机专业中一门至关重要的语言技术,中等职业教育中的C语言,对学生在学习、发展、就業等方面都有一定的影响。现在我国在程序设计中,C语言依旧存在缺陷,但是学生只要能够对C语言的内部结构进行充分的了解,就可以了解程序的主要内容,使问题得到最好的解决,让C语言的程序设计不轻易出现问题。

二、选择适合的教材,制订授课方案

中职学生大部分拥有较差的学习基础,学习能力较弱。所以,教师在选择C语言教材时,应当结合学生的特性,选择侧重基础的教材。语言直白、简单易懂的C语言内容,能够在学生明白知识的同时,让知识稳扎稳打。围绕程序设计为教材的首要内容,在编程上推动学生加大学习的力度,经过真实案例的讲解解决疑难问题,让复杂的问题简单化。围绕这样的方式,提高课堂授课中的趣味性,让C语言不再如以前般单调无趣,教师能够在教学中提高教学质量,但是在制订授课方案时,除了结合实际情况,还需要考虑下面的两个方面:

(一)在理论中结合实践

除了教师在课堂上对C语言进行讲解,还需要学生在不断的实践中对知识进行巩固,即使学生都能听明白教师在课堂上所讲解的理论知识,但时常无法在实际操作中得到成效,这犹如竹篮打水一场空,也代表这样的教学是失败的。C语言属于需要较强实践性的一门课程。在教学中需要增加实践的机会。比如把C语言学习和Arduino机器小车编程实践结合起来,让学生能够把课堂学到的理论实际应用在实际操作上,不仅加深对理论知识的记忆,还能够增强学生的思维能力,让学生可以充分发挥自主能动性。

(二)设立目标

教师需要在教学当中为每一位学生设立目标,这当然离不开学生的实际情况。每个学生自身的情况不同,制订的目标也不尽相同,制订合理的目标有利于增强学生在问题解决上的能力,学会分析实际问题,在分析的过程中逐渐对程序设计的理念形成框架,从而对程序有一定的了解,甚至可以自己编写简单的程序。在C语言的学习中,关键之处就是培养学生的编程能力,锻炼学生在编程上的思维能力。尽管中等职业学校的学生在基础学习方面普遍较差,但是教师为他们设立合理的目标,能够让学生在C语言的编程技术上得到很大的提升。

尽管中职学生学习基础较差,对学习难以保持持久性。但是只要教师适当转变授课方式,让学生在趣味的C语言课堂中学习,激发学生的学习能力,并且拥有合理的目标,一步步朝着定位走去,就能让自己得到更大的进步空间。所以,教师应当在C语言的教学课堂中保持创新,并结合实际情况做出适当的调整,让C语言吸引学生的注意力,使学生感受到它的魅力。

参考文献:

[1]熊高君,朱同林,赵妮.C语言课堂教学中的趣味性探讨:函数与结构的趣味性研究[J].计算机教育,2008(18).

[2]周皎石,熊厚华.汇编语言教学方法新探:基于51单片机C语言与汇编语言相结合的教学方法研究[J].价值工程,2016,35(7).

[3]张磊.C语言程序设计题解与实验指导(高等学校计算机精品课程系列教材[M].中国铁道出版社,2008.

猜你喜欢

C语言程序设计单片机
基于OBE的Java程序设计个性化教学研究
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
医学专业“Python程序设计”课程教学改革总结与思考
“C语言程序设计”课程混合教学探索
基于C语言的计算机软件编程技术探究
中职计算机C语言教学的探讨与研究
计算机原理中C语言的应用价值
C8051F020与80C51单片机的异同点
单片机I/O口模拟串行通讯的C51实现方法