欢迎来到叮当云教育! | 帮助中心 教学备课就来叮当文库!

叮当云教育

换一换
首页 叮当云教育 > 资源分类 > DOC文档下载
 

新世纪版信息技术八年级下册第九课加油棒(教学设计).doc

  • 资源ID:34140       资源大小:2.56MB        全文页数:7页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:20金币 【人民币2元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信开放平台登录
下载资源需要20金币 【人民币2元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,下载更多资源
 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

新世纪版信息技术八年级下册第九课加油棒(教学设计).doc

新世纪版信息技术八年级下册第九课加油棒教学设计课题 加油棒单元第九课学科信息技术年级八年级下册学习目标1进一步熟悉带参数的函数。2进一步学习用无线电控制多块 micro:bit 板。3掌握终止程序循环的方法。重点学习创建带参数的函数。难点掌握终止程序循环的方法。教学过程教学环节教师活动学生活动设计意图一、 课前导入在大型集会的现场,人们经常手持加油棒,制造出非常热烈的气氛。现在让我们用micro:bit来制作一种特别的加油棒,所有的加油棒能同时变换图案,使大家的行动更加整齐划一。说出生活中看到过用加油棒的场景为后面编程打基础二、学习新知一、设计加油棒的图案1、设计加油棒是一个很有趣的案例。首先设计加油棒的图案,为了让加油棒能带动加油的气氛,需要将图案设计成动画,而具体是什么样的动画,则要根据应用情景来设计。例如:加油的情景,将动画设计成挥舞的棒子;祝贺的情景,将动画设计成放烟花的样子。加油棒的图案可以是静态的,也可以是动态的。如果是静态的图案,其设计方法与上一课“遥控灯”相同。下面让我们来设计图案为动态的加油棒!2、演示讲解【例题9-1】设计两个图案,为制作加油棒做准备。一个图案是烟花,当胜利的时候加油棒上显示烟花;另一个为挥舞的棒子,表示加油。(1)思考 :为了在程序中调用图案方便,我们将如何设计两个图案?(2)【操作步骤】第一步 设计烟花函数,积木程序如下:第二步 设计挥舞棒子函数,积木程序如下:按下按钮A,显示烟花动画;按下按钮B,显示挥舞棒子的动画。程序如下:3、运行程序找发现:运行程序发现,按下按钮A,点阵屏幕会显示烟花动画,但是,当我们按下按钮B时,烟花动画还在播放,不会切换到挥舞棒子动画。哪里出错了呢?原来程序中显示动画的命令采用了“循环”播放的方式,程序执行到这里就不会再执行别的命令了!将“循环”改成“不循环”就可以切换动画了:4、想一想:不循环播放,动画效果出不来,怎么办呢?在程序中加上while循环,并且不断地检测按钮是否被按下,如果按钮被按下,停止播放。如图:5、改进后的烟花函数如下:6、用同样的方法修改挥舞棒子函数。将程序保存并复制到micro:bit上,按下按钮A就显示烟花动画,按下按钮B就显示挥舞棒子动画。(2) 拓展探究1、应该用按钮来翻页播放动画。修改后的积木程序如下:2、代码模式程序如下:3、 小结:程序综合应用了前面(包括上学期)学过的列表和求余的知识。利用按钮 A 来翻页,每按一次按钮 A,n 的值增加 1,而求表达式 n%3 可以让余数在 02 之间,因此可以用 sn%3 来指定列表 s 中的元素(3) 演示讲解:控制加油棒为了让其他的micro:bit与按下按钮的micro:bit行动一致,就必须发送广播信息。1、【例题9-2】控制所有人的加油棒显示同样的图案。想一想:被控制的micro:bit需要接受指挥,因此在显示图案的函数中必须检测接收到的信号,并根据接收到的信号决定显示什么图案。(1)对【例题9-1】的函数进行修改,修改过的烟花函数程序如下:(2)修改过的挥舞棒子函数:(3)编写主程序:调用前面定义的函数控制加油棒显示指定的图案。保存程序,并将程序复制到所有的micro:bit上。按下按钮A,这块micro:bit就变成“总指挥”,其他所有的micro:bit将显示烟花;按下按钮B,其他所有的micro:bit将显示挥舞棒子。学生学习加油棒设计的原理学生能与互动,学习如何设计加油棒的图案学习操作步骤,掌握设计加油棒图案的方法,学习过程小组合作探究,发现问题,并解决问题小组合作完成拓展探究,解决问题,先完成的小组会得到相应的加分 奖励学习操作步骤,掌握控制加油棒的方法,学习过程小组合作探究,发现问题,并解决问题学习加油棒设计的原理,为后面编程打基础师生互动,引导理解程序为后面编程打基础培养学生自主探究的能力,通过学习,加深对程序的理解,便于引入下一个程序的学习培养学生团队合作意识以及自主探究的能力,搞高课堂效率,培养学生团队合作的意识师生互动,引导学生进一步熟悉编程,小组自主探究,搞高课堂效率三、任务探究2、 展示对比两个运行效果运行结果显示换了之后显示的效果是不循环的,要按键才能显示。小组合作学习探究完成任务,先完成的小组会得到相应的加分奖励培养学生团队合作与竞争的意识,小组间的竞争,搞高课堂效率,培养学生团队合作的意识四、课堂小结本节课进一步熟悉带参数的函数。能够用无线电控制多块 micro:bit 板,基本掌握终止程序循环的方法。2、自学网:http:/www.waveshare.net/study/article-859-1.html十、板书第九课 加油棒一、设计加油棒的图案while (not button_a.is_pressed():display.show(images, delay=100, wait=True, loop=True, clear=True)二、控制加油棒

注意事项

本文(新世纪版信息技术八年级下册第九课加油棒(教学设计).doc)为本站会员(备课啦)主动上传,叮当云教育仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知叮当云教育(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




经营许可证编号:鲁ICP备09030270号-2   鲁公网安备 37011602000151号 copyright@ 2019-2022

网站大部分作品源于会员上传,除本网站整理编辑的作品外,版权归上传者所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

1
收起
展开