• 单片机课程之教学研究 不要轻易放弃。学习成长的路上,我们长路漫漫,只因学无止境。


    一、背景

    单片机课程是一门综合性较强的课程,它涉及到电子技术、单片机硬件设备、C语言编程等多方面知识的掌握,对学生来说是一门较难的专业课程,因此很多学校并没有开设这门课程。

    但是单片机的应用又很广泛,凡是家用智能电器方面,只要说到“电脑”控制,实际上这里的“电脑”即单片机芯片。当然从智能玩具到物联网到机器人等等,无一不看到单片机的身影,所以作为机电技术应用专业或是电子电器专业来说,单片机又真是一门不可或缺的专业课程。

    二、学好单片机有什么用

    生是一个很现实的群体,他们因为失利丧失了读大学的机会,大部分想要就业,所以他们更注重实用性技能的学习。当然了因为我们国家现在实行教育体制改革,生又有了继续升造的可能,他们可以读高职,读应用型本科,甚至以后有工程硕士。但是他们已经明白将来自己的道路是往技能的方向前行,这样学校开设的每一门课程都得有利于生往技能发展的方向去衡量。所以老师在上第一堂时就要告诉他们学好单片机将来会有什么用。

    三、单片机教材如何选择

    我教授单片机课程已经有 年了,从之前的汇编语言到现在的C语言,我认为汇编语言难以记忆,写程序过于复杂,且与硬件联系太紧密;而C语言相对来说要简单很多,是一种更接近于人类思维的语言,所以选择C语言教材是首选。

    而之前的大多数教材偏重于教学体系的编写方式,理论知识篇幅过长又累赘,不适合生的学习。项目式的编写方式是我们的另外一个选择方面。我个人认为高等教育出版社陈雅萍主编的《单片机项目设计与实训》一书很适合生的学习,图文并茂、项目编排合理、编写内容简洁明了。但是因为他们的书是参照他们自己公司的单片机实训台而设计的,所以硬件结构必须与他们自己的设备吻合,所以要买这本书还得买相应的设备,这是弊端。但是单片机的硬件设备大同小异,所以可以以本书为参照,同时参考电子工业出版社彭伟主编的《单片机C语言程序设计实训1 例》拓展多一些同类型的编程练习会更有利于教学。当然我们也可以自己编写更适合于自己学校设备的一体化教学教材。

    四、单片机教学大纲如何设计

    的单片机教学大纲应该以选择项目实用够用实效有趣为原则,不要贪多贪广。项目选择应该依据知识循序渐进、子项目由简到繁垒积木的原则。我们不求生学完单片机后可以做多高深的项目设计,但是基础的单片机硬件结构、C语言知识要能掌握,做到单片机入门且具有一定的自我学习能力。

    所以我一般会选择如下的项目:初识单片机;KEIL软件学习;下载软件学习;点亮万博体育如何注册拥有全球最火爆齐全的游戏项目,万博manbetx官网登录是一家拥有正式注册的最具有权威的正规博彩网站公司,时时彩计划是一家知名的棋在线游戏网站,万博体育如何注册娱乐官网国内目前最权威的门户,现在开户注册即可领取相关优惠!一盏LED灯、让一盏灯闪烁、点亮多盏LED灯、流水灯、艺术彩灯、交通灯;单个数码管静态显示某个数字、单个数码管的循环显示数字 -9、 只数码管滚动显示单个数字、 只数码管动态同时显示多个不同数字、数码管倒计时显示999;按键控制LED灯显示、按键控制数码管加减数字演示;矩阵键盘控制LED灯显示、矩阵键盘控制数码管显示;定时器精准控制999数码管倒计时显示; 2液晶显示英文字符串、12 液晶显示汉字。

    五、单片机如何教

    现在的教学方式有多种,比如理实一体化、理论为主实验为辅的验证法教学、还有纯理论式教学方式,单片机作为一门实践动手能力要求很强的专业课程来说,纯理论的方式肯定是不可取的,其它两种皆可。

    通过我的教学经验来看,我个人认为对于3+2班或技能高考班的升学学生而言可以采取理论为主实验为辅的方式,因为他们的成绩是相对还比较不错的,有一定的文化理论基础,接受能力较强,可以静得下心来先认真听老师讲解理论基础,然后采用课题上教师实训演示,个人学生模仿演示的方式上课,在一周或两周左右进行一次全班同学的上机实训。他们大部分还是属于理性型一类的学生,只是因为缺乏努力而失败了。

    而对于理论基础较差的普来说还是采取理实一体化方式较为合理,他们基本上不能忍受你讲十分钟的理论,他们更注重于先动手,然后来学习理论,然后再动手来消化理论的过程。他们更属于感性好动型的一类学生。

    六、单片机如何学

    单片机是一门较综合的专业课程,所以先要有一定的电子理论基础,学生先必须得开设电子技术的课程。另外单片机是一门动手能力要求较高的课程,所以强调要多动手实践,就算你学懂了理论,但是在实践的硬件仿真实训可能出现这样或那样的错误。

    比如让一盏灯闪烁,我们先定义一个位,然后让这个位先给低电平,然后给高电平,好像已经实现了一盏灯一亮一灭的过程,可以闪烁了。可事实是这盏灯根本就不会亮,不会达到实验所要求的目的。这是因为单片机在约12M晶振的控制下工作,一个机器周期的指令执行时长仅?s为1微秒,而人眼的视觉停留时间是约为 . 5 秒,我们人眼根本还来不及看到变化,所以我们应该在两句指令之间加延时。

    七、结语

    虽然我教授单片机已经 年了,但是因为之前一直是用的汇编语言,走了一定的弯路。教授C语言控制单片机也才两年多,所以经验有限,我希望在一线教育前沿多实践、多学习、多思考,给学生们上好课,多和学生们互动沟通,真正让他们学到一定的知识,让他们真正爱上单片机。也希望我的浅薄经验能给同行们一定的参考借鉴。


    文章更新于0009manx.com 文章更新于0009manx.com

    上一篇:情境教学在小学数学中的应用分析

    下一篇:小学数学教学中法制教育的渗透