《表1 流水灯的状态:中职单片机原理及应用课程的教学策略简析》
在单片机原理及应用教学中所用的控制语言是C语言。C语言对于中职生来说难度较大,在理解程序语句方面,学生完全摸不着头脑,更不用说将任务和C语言语句结合起来。因此,教师在布置任务时,要将每一个任务化整为零,拆分成不同的状态,每一个状态对应程序的哪一部分,便于学生理解。例如,单片机控制流水灯这个学习任务中,我们用的是单片机控制8个发光二极管形成流水灯。学生在日常生活中看过流水灯,但是应用到教学中,用C语言编写对应的控制流水灯的程序时,学生毫无头绪,感到无从下手。笔者在教学过程中,把8个发光二极管形成流水灯现象分解成9种状态,并通过表格的形式将8个发光二极管的状态一一列举出来,如表1所示。利用图表的形式将任务分解,一目了然,便于学生理解,从而培养学生的编程思路。当学生能够自然模仿单片机控制流水灯的编程时,学生也能举一反三设计出不同形态的流水灯现象。例如,亮灯从中间往两边依次点亮,如表2。当学生能读懂单片机控制程序并能改编程序时,学生的自信心有了很大的提高,同时也激发了学生的学习兴趣,单片机原理及应用这门课程对于学生来说变得不再那么枯燥难学了。
图表编号 | XD00213087000 严禁用于非法目的 |
---|---|
绘制时间 | 2021.02.19 |
作者 | 赵燕 |
绘制单位 | 广东省珠海市理工职业技术学校 |
更多格式 | 高清、无水印(增值服务) |