内容正文:
课题 《第1课 初识BBC micro:bit》
主备人
胡玉良
授课时间
集体备课
信息教研组全体成员
课时安排
1课时
学习目标
1.初步了解BBC micro:bit开发板的电子元件和基本功能
2.学会使用Makecode编程工具
3.熟练掌握“当开机时”“显示数字”“显示字符串”“显示LED”等基本指令块的使用方法。
教学重点
学会使用Makecode编程工具
教学难点
熟练掌握“当开机时”“显示数字”“显示字符串”“显示LED”等基本指令块的使用方法
目
标
确
定
依
据
教材分析:
本课选自青岛出版社初中《信息技术》第四册第一单元第一课时,教授的主要内容为初步了解BBC micro:bit开发板的电子元件和基本功能;学会使用Makecode编程工具;熟练掌握“当开机时”“显示数字”“显示字符串”“显示LED”等基本指令块的使用方法。教材编排按照由浅如深的逻辑顺序编排,作为学生初识BBC micro:bit开发板的引导,也为接下来的学习打下基础。
学情分析:
八年级的学生对于计算机编程有初步的了解,动手能力较强,对于编程结合开发板完成作品有很大的兴趣,但是编程思维还存在欠缺,创新思维需要培养。教师要结合网络和硬件资源来让调动学生的学习积极性。
教学活动
课时安排
1课时
教学方法
启发法、讲解法、情景教学法
教学准备
多媒体、ppt课件
评价任务
1.能否使用Makecode基本功能
2.能否了解顺序结构的概念和运行机制
教学过程
环节一:温故知新
教师引入:“今天给大家介绍一位新朋友Micro:bit,下面由他来做一下自我介绍。”播放ppt“我是Micro:bit(全称BBC micro:bit),是一款由英国广播公司(BBC)推出的,用于青少年编程教育的ARM开发板。我采用了基于ARM Cortex-M0的nRF51822处理器,集成蓝牙功能,板载5×5 LED点阵、两个可编程按键、加速度计、三轴地磁和温度计等资源。我还引出了20+5pin的扩展接口,可轻松胜任各种编程相关的教学与开发场景,包括编写电子游戏、机器人控制、科学实验和可穿戴装置开发等;我仅有信用卡一半大小(4cm×5cm),你还可以把我集成到诸多便携的项目中。 ”
教师讲解Micro:bit优点,导入新课。
环节二:明确目标:
1.初步了解BBC micro:bit开发板的电子元件和基本功能;
2.学会使用Makecode编程工具;(重点)
3.熟练掌握“当开机时”“显示数字”“显示字符串”“显示LED”等基本指令块的使用方法。(难点)
环节三:自主学习
活动一:阅读BBC Micro:bit开发板说明
1.教师引导学生根据课本自学BBC Micro:bit开发板图例。
2.教师出示ppt,让学生回答BBC Micro:bit开发板各部分名称。
3.教师强调BBC Micro:bit开发板各部分名称及功能,简要介绍常用的开源硬件还有Arduino和Esp32系列开发板。
活动二:向世界问好
1.教师引导学生打“https://makecode.microbit.org/”网站,根据课本内容
自己发现网站窗口组成及各部分名称及功能。
2.学生汇报自己探究情况。
3.教师提问学生指令的使用、删除操作。
【学生展示】
4.学生演示。
5.教师出示任务,引导学生编写程序“Hello Word!”
6.学生根据课本尝试操作。
7.教师选出优秀学生代表进行演示汇报。
8.教师引导学生修改“Hello Word!”为“shiyanzhongxue”并给与学生继续修改程序时间。
环节四:互助探究
活动三:利用“绘制图像”功能显示中文
教师询问学生在刚才的修改练习中,“显示字符串”不支持中文输入,要显示中文该怎么办?
学生根据课本找到答案,使用“显示led”可以实现中文字符的显示。
教师出示任务“大”、“王”、“下”、“山”,让学生尝试操作。
教师选取优秀学生代表演示讲解操作步骤。
【学生展示】
学生演示讲解。
教师强调关于显示的指令有很多,让学生尝试操作。
教师询问学生都发现了哪些关于显示的指令,都具有什么功能。
学生汇报。
活动四:播放音乐
1.教师引导学生尝试添加音乐。
2.学生尝试使用音乐指令并汇报方法。
3.教师引导学生BBC Micro:bit开发板不仅可以播放程序内置的音乐,还可以播放我们编辑的音乐。这就需要使用“音乐”工具栏中的“播放音调”指令块。
教师出示任务引导学生根据课本案例,奏出美妙的音乐。
4.学生根据课例完成任务。
【学生展示】
5.教师选取优秀学生代表演示讲解。
环节五:知识巩固
6.教师出示任务“设计倒计时发令器,当显示0时播放音乐”。
7.学生制作作品。