青岛版新版八年级信息技术下册教案.docx
《青岛版新版八年级信息技术下册教案.docx》由会员分享,可在线阅读,更多相关《青岛版新版八年级信息技术下册教案.docx(65页珍藏版)》请在冰豆网上搜索。
青岛版新版八年级信息技术下册教案
学科:
信息技术八年级主备人:
杨海峰日期:
2019年3月3日
题目:
初识micro:
bit第1课时课型:
新授课
教材分析:
本课选自青岛出版社初中《信息技术》第四册第一单元第一课时,教授的主要内容为初步了解BBCmicro:
bit开发板的电子元件和基本功能;学会使用Makecode编程工具;熟练掌握“当开机时”“显示数字”“显示字符串”“显示LED”等基本指令块的使用方法。
教材编排按照由浅如深的逻辑顺序编排,作为学生初识BBCmicro:
bit开发板的引导,也为接下来的学习打下基础。
学情分析:
八年级的学生对于计算机编程有初步的了解,动手能力较强,对于编程结合开发板完成作品有很大的兴趣,但是编程思维还存在欠缺,创新思维需要培养。
教师要结合网络和硬件资源来让调动学生的学习积极性。
教学目标(含重难点):
1.初步了解BBCmicro:
bit开发板的电子元件和基本功能;(重点)
2.学会使用Makecode编程工具;(重点)
3.熟练掌握“当开机时”“显示数字”“显示字符串”“显示LED”等基本指令块的使用方法。
(难点)
教法学法:
教法:
启发法、讲解法
学法:
自主合作与探究、实践法;
教学准备:
PPT网络机房
教学过程:
一、【情境创设】
教师引入:
“今天给大家介绍一位新朋友Micro:
bit,下面由他来做一下自我介绍。
”播放ppt“我是Micro:
bit(全称BBCmicro:
bit),是一款由英国广播公司(BBC)推出的,用于青少年编程教育的ARM开发板。
我采用了基于ARMCortex-M0的nRF51822处理器,集成蓝牙功能,板载5×5LED点阵、两个可编程按键、加速度计、三轴地磁和温度计等资源。
我还引出了20+5pin的扩展接口,可轻松胜任各种编程相关的教学与开发场景,包括编写电子游戏、机器人控制、科学实验和可穿戴装置开发等;我仅有信用卡一半大小(4cm×5cm),你还可以把我集成到诸多便携的项目中。
”
教师讲解Micro:
bit优点,导入新课。
二、【自主学习】
活动一:
阅读BBCMicro:
bit开发板说明
1.教师引导学生根据课本自学BBCMicro:
bit开发板图例。
2.教师出示ppt,让学生回答BBCMicro:
bit开发板各部分名称。
3.教师强调BBCMicro:
bit开发板各部分名称及功能,简要介绍常用的开源硬件还有Arduino和Esp32系列开发板。
活动二:
向世界问好
1.教师引导学生打“https:
//makecode.microbit.org/”网站,根据课本内容
自己发现网站窗口组成及各部分名称及功能。
2.学生汇报自己探究情况。
3.教师提问学生指令的使用、删除操作。
【学生展示】
4.学生演示。
5.教师出示任务,引导学生编写程序“HelloWord!
”
6.学生根据课本尝试操作。
7.教师选出优秀学生代表进行演示汇报。
8.教师引导学生修改“HelloWord!
”为“shiyanzhongxue”并给与学生继续修改程序时间。
三、
【教师点学】&【组内研学】
活动三:
利用“绘制图像”功能显示中文
1.教师询问学生在刚才的修改练习中,“显示字符串”不支持中文输入,要显示中文该怎么办?
2.学生根据课本找到答案,使用“显示led”可以实现中文字符的显示。
3.教师出示任务“大”、“王”、“下”、“山”,让学生尝试操作。
4.教师选取优秀学生代表演示讲解操作步骤。
【学生展示】
5.学生演示讲解。
6.教师强调关于显示的指令有很多,让学生尝试操作。
7.教师询问学生都发现了哪些关于显示的指令,都具有什么功能。
8.学生汇报。
四、【组内研学】&【学生展示】
活动四:
播放音乐
1.教师引导学生尝试添加音乐。
2.学生尝试使用音乐指令并汇报方法。
3.教师引导学生BBCMicro:
bit开发板不仅可以播放程序内置的音乐,还可以播放我们编辑的音乐。
这就需要使用“音乐”工具栏中的“播放音调”指令块。
教师出示任务引导学生根据课本案例,奏出美妙的音乐。
4.学生根据课例完成任务。
【学生展示】
5.教师选取优秀学生代表演示讲解。
五、【达标检测】&【反馈固学】
6.教师出示任务“设计倒计时发令器,当显示0时播放音乐”。
7.学生制作作品。
8.教师选取优秀学生代表演示讲解。
9.教师强调“时间单位为毫秒”。
六、【课时小结】
教师引导学生回顾所学,总结本节所学知识,
七、板书设计
第1课初识BBCmicro:
bit
阅读初识BBCmicro:
bit开发板说明
向世界问好
利用“绘制图像”功能显示中文
八、【教学反思】
学科:
信息技术八年级主备人:
张洪刚日期:
2019年3月3日
题目:
高效的循环第2课时课型:
新授课
教材分析:
本课选自青岛版《信息技术》初中第四册第一单元第2课时,主要内容是“循环指令块”的使用方法,以及编写程序,在此之前,学生已经学习过了Makecode的相关知识,这位顺利过渡到本课的学习打下了基础,同时通过本节课的学习能够进一步加深学生对Makecode的认识
学情分析:
八年级的学生对于计算机编程有初步的了解,动手能力较强,对于编程结合开发板完成作品有很大的兴趣,但是编程思维还存在欠缺,创新思维需要培养。
教师要结合网络和硬件资源来让调动学生的学习积极性。
教学目标(含重难点):
1.掌握“椭圆形”指令块嵌入其他指令块的方法;掌握创建LED大图像以及滚动显示的方法;学会使用循环指令块编写程序。
(重点)
2.能够区分循环指令块和循环控制指令块;初步感知各个虚幻控制指令块同步运行现象;初步了解循环结构的概念和运行机制。
(难点)
教法学法:
教法:
启发法、讲解法
学法:
自主合作与探究、实践法;
教学准备:
PPT网络机房
教学过程:
一、【情境创设】
教师引入:
“生活中充满了有规律的重复,如起床、上学、吃饭、睡觉,校园铃声按时响起,十字路口的交通灯循环亮起。
。
。
今天我们就利用“循环”探索重复的意义。
教师讲解Micro:
bit优点,导入新课。
二、【自主学习】
活动一:
砰砰的心跳
人的心脏不停地跳动,日复一日,年复一年,这是典型的循环动作。
让我们来尝试用LED显示屏模拟心跳。
1.用上节学到的知识做一个心跳的动画,是心形图标由大到小切换,重复八次
可能会用到“基本”指令工具栏的指令块“当开机时”、“显示图标”、“暂停”
1、在“循环”工具栏中找到。
按住鼠标左键将其拖放到“当开机时”中,在把完整的1次心跳指令块拖放到“重复”指令块中。
最后,将重复次数修改为8次。
活动二:
向世界问好
实现警灯和警笛同时循环执行。
将警灯与警笛的指令块分别放入“无限循环”指令块中,然后将指令块组放入“当开机时”就能实现同时循环运行
活动三:
特别的生日礼物
爸爸妈妈辛辛苦苦把你抚养长大,快试着用自己的方式表达对他们的爱吧。
如果在他们生日那天你送上自己设计的小礼物,他们该多高兴!
1.绘制大图像“IU”
在编辑区“创建大图像”指令块上绘制
2.制作滚动图像
把绘制好的大图像拖放到红色“myImage”的位置并替换他。
3.制作“生日快乐”音乐
单机“音乐”工具栏,添加“播放旋律”指令块,将它拖动“当开机时”控制指令块中,然后修改歌曲为“生日歌”,将“重复”设置为“无限循环”。
至此,程序设置完毕。
快看看模拟器模拟的效果吧
【学生展示】
4.学生演示。
5.教师出示任务,引导学生编写程序“生日快乐”
6.学生根据课本尝试操作。
7.教师选出优秀学生代表进行演示汇报。
三、【教师点学】&【组内研学】
制作滚动图像
1.单击“图像”工具栏,单击“滚动图像”指令块,然后把它拖放到“无限循环”控制指令块内,重复添加两次。
2.教师出示任务“大”、“王”、“下”、“山”,让学生尝试操作。
3.教师选取优秀学生代表演示讲解操作步骤。
【学生展示】
学生演示讲解。
1.教师强调关于显示的指令有很多,让学生尝试操作。
2.教师询问学生都发现了哪些关于显示的指令,都具有什么功能。
3.学生汇报。
四、【组内研学】&【学生展示】
教师引导学生完成课本实践与创新任务。
1.小组展示作品
2.小组间相互评价
3.小组内部自评
【学生展示】
4.教师选取优秀学生代表演示讲解。
五、【达标检测】&【反馈固学】
检查学生对本课内容的掌握情况以及Makecode操作情况
六、【课时小结】
教师引导学生回顾所学,总结本节所学知识,
七、板书设计
第2课高效的循环
砰砰的心跳
救护车来啦
特别的生日礼物
八、【教学反思】
学科:
信息技术八年级主备人:
杨海峰日期:
2019年3月6日
题目:
初识micro:
bit第3课时课型:
新授课
教材分析:
本课选自青岛出版社初中《信息技术》第四册第一单元第三课时,教授的主要内容为数数游戏、会呼吸的灯、光影音乐会,通过这三部分内容让学生掌握Makecode中变量编程与光敏传感器的使用,为接下来的micro:
bit学习打下基础。
学情分析:
八年级的学生对于计算机编程有初步的了解,动手能力较强,对于编程结合开发板完成作品有很大的兴趣,但是编程思维还存在欠缺,创新思维需要培养。
教师要结合网络和硬件资源来让调动学生的学习积极性。
教学目标(含重难点):
1.能够掌握创建变量的方法;初步掌握使用以一定数值为幅度更改变量的方法;(重点)
2.初步形成“传感器的值也是变量”的思想;初步了解变量的概念和运行机制。
(难点)
3.认识光敏传感器;初步感知模拟量输出在电子元器件上的应用;(重点)
4.掌握将传感器的值嵌入指令块的方法;掌握使用数字运算的方法及嵌入方法。
(难点)
教法学法:
教法:
启发法、讲解法
学法:
自主合作与探究、实践法;
教学准备:
PPT网络机房
教学过程:
一、【情境创设】
1.教师引导学生回忆在python中所学的变量知识。
2.学生汇报变量的概念及优点。
3.教师强调在Makecode中也用到了变量,导入新课。
二、【自主学习】
活动一:
数数游戏
1.教师引导学生回顾在第一课学习的倒计时,讲解从9到0倒数的程序一共18行,从100倒数到0就需要2000行,程序繁琐,有没有什么好的办法。
2.学生小组讨论,结合课本找到答案使用“变量”,学生代表汇报。
3.教师引导学生探究变量名称在Makecode中的命名规则。
4.
学生探究后汇报。
5.教师强调变量名在Makecode中可以使用中文作为变量名,使用英文需使用小写字母开头,数字不能作为变量的名称。
6.教师出示任务,引导学生根据课本上的例子进行操作。
7.学生操作,教师巡视指导。
【学生展示】
8.学生代表演示讲解使用变量从9倒数0的程序。
9.教师强调后给与未完成同学修改完善。
三、【教师点学】&【组内研学】
1.教师讲解手机信息如有没有看的时候,上面会有呼吸灯提示,那么在学习的LED能不能实现这个功能呢?
2.学生小组探究出结果,并进行汇报。
3.教师讲解,试用显示指令控制LED灯时,有“亮”和“灭”两种状态,灯的亮度还有256中选择,我们把数值叫做“模拟值”。
教师提示学生可以尝试绘制流程图,帮助我们设计程序,避免错误。
4.学生同位之间合作绘制流程图。
5.教师展示学生绘制流程图并讲解。
6.教师出示任务“设计程序,让呼吸灯从最亮开始渐渐熄灭,然后逐渐亮起”。
7.学生尝试操作,教师巡视指导。
【学生展示】
9.学生代表演示讲解程序设计。
10.教师讲解程序,给与学生修改完善程序时间,强调程序代码块根据颜色找指令工具栏会更快。
四、【组内研学】&【学生展示】
活动三:
光影音乐会
1.教师提示:
“在生活中我们会看见很多传感器,比如声音传感器、灯光传感器,在Micro:
bit
也有这些传感器,通过编程也可以使其发挥作用。
如果要想发挥它们的作用,首先就要了解他们的工作原理。
”教师引导学生探究光传感器的工作原理。
2.学生合作探究光传感器的工作原理并汇报。
3.教师讲解传感器每次读取周围环境都会更新数值,传感器指令本身就是一个变量,我们可以指直接将传感器指令块嵌入其他指令块,也可以新建一个变量,将传感器的值赋给自定义变量再使用。
光敏传感器通过光敏组件将光信号转换为电信号,并发送给处理器。
光敏传感器的模拟值在0-255之间。
4.教师讲解Makecode中光传感器的变量在输入工具栏中的“亮度级别”,给出学生任务,让学生将“亮度级别”嵌入到“音乐播放器中”,实现有光亮照射,音乐响起的功能。
5.学生操作,教师巡视指导。
6.教师选取优秀学生代表演示讲解。
7.教师讲解程序,引导学生分析程序作用,并做出创新案例,比如怎样放大音量,在模拟器亮度光圈中拖动鼠标,音调变得悦耳。
五、【达标检测】&【反馈固学】
1.教师出示“实践与创新”任务,引导学生发现BBCmicro:
bit中更多的传感器,将传感器嵌入到“显示数字”指令块中。
2.学生操作,教师巡视指导。
【学生展示】
3.完成学生展示作品。
4.教师讲解评价。
六、【课时小结】
教师引导学生回顾本课所学,总结本节课所学知识。
七、板书设计
灵活的变量
数数游戏
会呼吸的灯
光影音乐会
八、【教学反思】
学科:
信息技术八年级下册主备人:
张洪刚日期:
2019年3月7日
题目:
智慧的选择第4课时课型:
新授课
教材分析:
本课选自青岛出版社初中《信息技术》第四册第一单元第四课时,教授的重要内容为学会选择指令块“如果。
。
。
则。
。
。
否则”编写程序;学会使用“指南针朝向”指令块的使用方法。
教材编排按照由浅如深的逻辑顺序编排,起到承上启下的作用。
学情分析:
八年级的学生对于计算机编程有初步的了解,动手能力较强,对于编程结合开发板完成作品有很大的兴趣,但是编程思维还存在欠缺,创新思维需要培养。
教师要结合网络和硬件资源来让调动学生的学习积极性。
教学目标(含重难点):
1.学会使用选择指令块编写程序;(重点)
2.熟练掌握“六边形”指令块嵌入其他指令的方法;(重点)
3.学会使用“指南针朝向”指令块的方法。
(难点)
教法学法:
教法:
启发法、讲解法
学法:
自主合作与探究、实践法;
教学准备:
PPT网络机房
教学过程:
一、【情境创设】
教师引入:
路灯一到晚上就会自动亮起来,白天就会自动关闭。
这是因为单片机系统自动控制灯的开关。
通过光敏传感器获取外部环境的光线值,我们可以做很多事情。
教师介绍节能灯工作模式,引导学生制作根据光线变化控制开和关的节能灯。
二、【自主学习】
活动一:
节能灯
1.教师引导学生根据课本自学使用“逻辑”工具箱的指令块。
比较指令块“=”
“<”“>”
2.教师出示ppt,让学生回答“逻辑”工具箱部分指令块名称和作用。
选择指令块“如果为···则···否则”
3.制作“亮度计”,记录所处环境的亮度值。
在“当开机时”控制指令块中嵌入“重复4次”指令块,再将“显示数字”指令块嵌入其中,接着把传感器变量“亮度级别”嵌入“显示数字”指令块中。
4.使用逻辑指令块“如果为···则···否则”完成对节能灯的控制。
三、【教师点学】&【组内研学】
活动二:
猜拳游戏
1.教师引导学生“剪刀、石头、布”游戏,将用到“数学”工具箱中的“选择随机数”指令块;让学生自主设计这个游戏。
2.学生汇报自己探究情况。
3.教师提问学生“随机数”的设置。
【学生展示】
4.学生演示。
5.教师出示任务,引导学生编写程序“猜拳游戏”
6.学生根据课本尝试操作。
7.教师选出优秀学生代表进行演示汇报。
四、【组内研学】&【学生展示】
活动三:
完整代码
9.教师根据所学内容询问学生当出现多种可能性的时候,程序是如何选择执行哪条指令的
10.学生根据课本找到答案,使用“如果为···则···否则”可以实现多种可能性的选择。
【学生展示】
10.学生演示讲解。
11.教师强调关于显示的指令有很多,让学生尝试操作。
12.教师询问学生都发现了哪些关于显示的指令,都具有什么功能。
13.学生汇报。
五、【达标检测】&【反馈固学】
1.教师出示任务“自制电子指南针”。
2.学生制作作品。
3.教师选取优秀学生代表演示讲解。
4.教师强调“选择指令块”的使用。
六、【课时小结】
教师引导学生回顾所学,总结本节所学知识,
七、板书设计
第4课智慧的选择
节能灯
猜拳游戏
自制电子指南针
八、【教学反思】
学科:
信息技术八年级下册主备人:
杨海峰日期:
2019年3月10日
题目:
周到的预案第5课时课型:
新授课
教材分析:
本课选自青岛出版社初中《信息技术》第四册第一单元第五课时,教授的重要为自制计步器、简单的按钮两部分活动内容,通过活动让学生认识“事件”“中断”的运行机制,掌握使用“振动”和“按钮”事件指令块的方法。
教材编排按照由浅入深的逻辑顺序,结合学生生活实际,学以致用。
学情分析:
八年级的学生对于计算机编程有初步的了解,动手能力较强,对于编程结合开发板完成作品有很大的兴趣,但是编程思维还存在欠缺,创新思维需要培养。
教师要结合网络和硬件资源来让调动学生的学习积极性。
教学目标(含重难点):
1.初步认识“事件”“中断”的概念和运行机制;学习逻辑运算“非”,初步体验“非”的抽象概念;(重点)
2.掌握使用“振动”事件指令块的方法;(难点)
3.认识“瞬时开关”,初步了解瞬时开关的概念;(重点)
4.学会使用“按钮”指令块的方法。
(难点)
教法学法:
教法:
启发法、讲解法
学法:
自主合作与探究、实践法;
教学准备:
PPT网络机房
教学过程:
一、【情境创设】
教师引导:
“生活中,同学们对计步器一定很熟悉,你们都用过哪些计步器?
”
学生汇报使用过qq、微信计步器等。
教师引出使用BBCmicro:
bit也可以制作出计步器,导入新课。
二、【自主学习】
活动一:
自制计步器
1.教师引导学生思考计步器除了计步的功能以外还有什么?
2.学生思考汇报还可以有清除数据的功能。
3.教师引导学生根据课本上程序例子进行尝试操作。
4.学生结合课本实例进行操作。
5.教师巡视指导,选出学生代表进行演示讲解。
【学生展示】
6.学生代表上台演示讲解程序代码,展示运行结果。
7.教师提出问题“BBCmicro:
bit开发板是怎样判断出我们运动了呢?
”
8.学生同位讨论,在课本上探究出BBCmicro:
bit开发板中的加速度计可以探测BBCmicro:
bit在X、Y、Z三个维度的相对加速度。
9.教师再次强调加速度计的作用,重点强调事件指令被触发时与主程序无关,时间指令优先级高于主程序“当开机时”和“无限循环”。
当事件指令块碑触发时,内部程序会立即执行,而且会中断之前的操作。
三、【教师点学】&【组内研学】
活动二:
简单的按钮,不简单的玩法。
实验1:
设置延时灯
1.教师引导学生:
“按钮并不是能够切断电源的开关,它被称为‘瞬时开关’,当按钮被按下去,处理器获取数据‘I’,松开时处理器获取数据‘0’;如果一直按住不松手,就类似‘常开’。
2.教师引导学生探究数字0和1,在运算中的含义。
3.学生组内探究,汇报0和1在逻辑运算中分别代表“真”和“假”,在硬件引脚输入、输出时是“高电平”和“低电平”。
4.教师出示任务“制作延时灯”。
5.学生组内讨论,结合课本上程序例子操作。
6.教师巡视指导。
【学生展示】
7.学生代表演示讲解。
8.教师给出学生一分钟时间完善程序。
实验2:
设置换挡灯
1.教师出示程序例子引导学生一起查看。
2.学生尝试分析程序代码的功能。
3.教师结合学生汇报进行讲解,让学生根据程序例子进行操作。
4.教师巡视指导。
5.学生代表演示讲解换档灯程序。
四、【组内研学】&【学生展示】
实验3:
模拟断路开关的效果
1.教师出示任务制作模拟断路开关,实现开关控制灯亮效果。
2.学生小组探究,进行设计。
3.学生汇报探究结果。
4.教师讲解通过变量在1和0之间循环就可以实现功能,使用“开关”变量和逻辑运算指令,安排学生结合课本例子进行编程。
5.学生尝试操作,教师巡视指导。
【学生展示】
6.学生代表演示讲解。
7.教师强调例子中程序代码的作用。
五、【达标检测】&【反馈固学】
1.教师出示任务“制作红绿灯程序,当消防车来了黄灯或红灯变为绿灯”。
2.学生设计并进行代码编写。
3.教师巡视指导,解决学生疑问。
4.学生代表演示讲解。
5.教师再次总结强调。
六、【课时小结】
教师引导学生回顾所学,总结本节所学知识,
七、板书设计
第5课周到的预案
自制计步器
简单的按钮
八、【教学反思】
学科:
信息技术八年级主备人:
张洪刚日期:
2019年3月20日
题目:
强大的通信第1课时课型:
新授课
教材分析:
本课选自青岛版《信息技术》初中第四册第一单元第6课时,主要内容是了解无线电通信的概念;掌握无线电组的方法以及无线电发送的方法;在此之前学生已经学习过了Makecode的相关知识,这为顺利过渡到本课学习做了铺垫,同时通过本节课学习能够进一步加深学生对Makecode的认识,为今后学习打下坚实的基础。
学情分析:
八年级的学生对于计算机编程有初步的了解,动手能力较强,对于编程结合开发板完成作品有很大的兴趣,但是编程思维还存在欠缺,创新思维需要培养。
教师要结合网络和硬件资源来让调动学生的学习积极性。
教学目标(含重难点):
1.初步了解无线电通信的概念和运行机制。
(重点)
2.掌握设置无线电组的方法;掌握设置无线电发送的方法;掌握设置无线电接收的方法。
(难点)
教法学法:
教法:
启发法、讲解法
学法:
自主合作与探究、实践法;
教学准备:
PPT网络机房Makecode:
bit
教学过程:
一、【情境创设】
教师引入:
你喜欢看电影吗?
在许多科幻题材电影中,机械拥有自我意识后就开始攻击人类。
他们打造出数量繁多、型号各异的多种机体,先进的通信能力使得它们组建起效率非常高的超级战队。
今天我们就利用BBCmicro:
bit的无线电功能将多个开发板组合在一起。
教师讲解Micro:
bit优点,导入新课。
二、【自主学习】
(一)嘘寒问暖
天气变化的时候,爸爸妈妈都会提醒你:
注意带伞,注意保暖······如果我们能够给他们这样的提醒,是不是会让他们感到很欣慰呢?
准备两块BBCmicro:
bit开发板
实验一:
发送和接收温度数字信号
2、编辑发送端程序
(1)、单击“无线”工具箱中的“无线设置组1”指令块,拖动并嵌入“当开机时”控制指令块中。
(2)、单击“输入”工具箱中的“当按钮A按下时”事件指令块,添加到编辑区。
(3)、单击“无线”工具箱中的“无线发送数字0”指令块中,拖动并嵌入“当按钮A按下时”事件指令块内。
(4)、单击“输入”工具箱中的“温度”指令块,