创客课程-《延时灯》教案.docx
- 137****0144个人认证 |
- 2022-05-11 发布|
- 831.71 KB|
- 3页
创客课程
第3课 延时灯
教学设计
教学目标
理解“数字输入”代码块的作用
掌握和理解条件语句的用法
理解什么是“比较运算”
重点难点
理解“比较运算”的概念
掌握条件语句的用法
教学策略
任务驱动法,布置渐进式任务让学生掌握条件语句的用法,理解“延时”的原理。
教学过程
【预备知识】
讲解认识新的代码块及其用法
讲解比较运算
讲解条件语句
条件语句与比较运算符一起用于检测某个条件是否达成,如某输入值是否在特定值之上等。
举例:判断输入的值是否大于0
【任务开始】
任务一:简单按键灯
1、指示学生使用按钮和LED灯,编写程序实现以下实验效果:程序上传后,按下按钮时,LED灯点亮;松开按钮时,LED灯熄灭。
2、演示硬件的连接
绘制流程图并演示程序的编写
学生参照老师的演示尝试编写程序实现按键控制小灯。
任务二:延时灯
提出要求:请使用上述的硬件连接方法,修改程序,完成如下的实验效果:按下按钮,LED灯立刻被点亮;松开按钮3秒后,LED灯熄灭。
教师展示流程图,学生尝试编程实现功能。
任务三:自主探究
请使用多个按钮,编写程序,实现第一个按钮按下红灯亮绿灯灭,第二个按钮按下红灯灭绿灯亮的效果。
【课堂小结】
观察现象回答以下问题:
1、按住按钮不放,LED灯将_______________________________。
2、按下按钮后立即松开,LED灯将_______________________________。
3、按住按钮多少秒后LED灯才会点亮?
教学反思
现阶段对于学生来说条件语句属于难点,但可以结合信息技术课上的编程内容进行讲解,举例可以简单化,主要是通过实例进行讲解其用法,通过实例让学生理解为什么需要用条件语句来实现延时灯的效果。