- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第四课《制作环保币计算器》教案
教学时间
2024.xx.xx
教学班级
四年级
课程名称
制作环保币计算器
课时
1-2课时
教学目标
一、知识与技能
了解使用图形化编辑器实现算法的过程;
掌握变量在数据存储、运算中的使用;
理解运行调试与优化在程序实现中的作用。
二、过程与方法
通过讲授与分析的方式,带领学生掌握变量在程序编写中的作用;
通过讲授与实际操作方式,带领学生了解使用图形化编辑器实现算法的过程;
通过讲授与实际操作方式,引导学生了解调试与优化在程序实现中的作用。
三、情感态度与价值观
通过制作环保币计算器,增强学生的环保意识;
通过对程序调试过程的体验,培养学生的全局意识。
项目目标
制作属于自己的环保币计算器;
2.优化与调试环保币计算器。
重点
体验程序编写的过程;
理解调试与优化的重要性。
难点
变量在数据存储、运算中的作用;
使用图形化编辑器制作环保币计算器。
教具
图形化编程工具、程序文件(见教学资源)
教学方法
教学展示、小组讨论法、任务驱动法
教学资源准备
本课教学资源包含:
本课电子课件:第一单元第四课.pptx
本课教案(本文件):第一单元第四课.docx
文件:数据输入与存储.bcm4
文件:数据输出.bcm4
文件:环保币计算器.bcm4
文件:环保币计算器-示例创意程序.bcm4
教学评价表格:1-4教学效果评价量表.docx
教学过程
课堂组织
展示参考(其他备注)
上节回顾(3分钟)
【教师讲解】教师根据课件,带领学生快速回顾“算法的描述方式”及“算法的控制结构”相关知识。
【教师讲解】上节课,同学们组合使用“顺序结构”、“分支结构”和“循环结构”,绘制出自己的“环保币计算器”算法流程图。这节课我们将根据流程图,用图形化编程的方式制作“环保币计算器”。现在,让我们一起来看看,制作程序时都需要从哪些角度来考虑问题呢?
制作环保币计算器(20分钟)
1.1.界面布局与角色素材
【教师讲解】设计程序的界面和布局,一般需要考虑哪些内容在哪里显示,如何让使用者快速找到所需功能,并保持整体美观。
思考小清的“环保币计算器”界面由哪些元素组成
了解图形化编程中,承载程序界面的是”舞台“(3种不同尺寸的舞台)
认识到不同元素放置的位置,可能会影响使用程序时的感受
※小贴士
【教师讲解】结合课件讲解时,教师可让学生观察小清使用的各种图标,引导学生理解:在设计界面时,使用一些容易理解的标识或图片,既可以代替一部分文字说明,还能让界面布局更加简洁美观。
※实践(选做)
请学生对第2课设计的程序界面进行升级优化,或重新设计程序界面。
1.2.根据算法编写程序
【教师讲解】联系之前学习的“算法的工作过程”,指出在编写编程序时,也需要考虑在程序中如何实现“数据输入”、“数据存储”、“数据输出”和“数据运算”这四大类问题。
1.2.1.数据输入
【教师讲解】在图形化编辑器中进行数据输入有很多种方式,在实际应用中应当选取合适的方式。
【演示素材】“数据输入与存储.bcm4”
【教师演示】打开图形化编程工具,加载素材,分别演示三种数据输入的方式。演示时,引导学生观察舞台左上角“变量1”数值的变化。
注:此时默认展示“数据输入”角色(鸭子)的积木
直接在变量设置中输入数据
①点开积木栏“变量”;
②点开“变量1”的下拉箭头;
③点击“初始值”后的数值进行更改
使用积木,在程序运行时设置变量1的值
①改变积木数值,此时变量1不会变化
②单击此积木单独运行、积木周围呈现发光效果,变量1变化
③再次点击积木可终止运行,变量1变回原值
④或拼接事件积木再点击“开始”运行,也可以观察到变化
使用“询问()并等待”积木,让程序使用者来输入数据
①直接点击“开始”运行程序
②根据提示输入数据,确定/回车即可观察到变化
1.2.2.数据存储
【教师讲解】输入的数据还需要先存储起来,才能继续处理。计算机程序可以用变量或者列表等形式存储用户输入的数据,方便进一步在程序中运算。
【演示素材】“数据输入与存储.bcm4”
【教师演示】继续演示bcm4程序,点击“数据存储”角色,分别演示三种数据存储的方式。演示时,引导学生观察舞台中“变量2”及“列表1”的变化。
(1)使用“获得答复”类积木临时存储数据
(2)使用变量存储数据
(3)使用列表存储数据
(返回展示幻灯片)
【师生问答】
问题:三种存储方式对应什么样的使用场景呢?
参考答案:“获得答复”适用于直接使用或者立刻计算、不需要二次使用的场景;“变量”适用于一般单个数据的存储,可以多次使用;“列表”可以储存复杂的数据,在一个列表里可以储存多个数据值。
1.2.3.数据输出
【教师讲解】结合课件,讲解数字“100”可以使用角色对话、变量(文本形式)、语音朗读、进度条(改变
您可能关注的文档
- 3-4 人机共存之道 人机边界与机器人守则 课件 清华大学版信息科技六年级下册.pptx
- 3-4摩斯密码收发小实验-密码攻防与通用计算 课件 清华大学版信息科技四年级上册.pptx
- 3-4智能家居项目报告书 课件 清华大学版信息科技五年级下册.pptx
- 3-5 《动画编导项目成果展示会》课件 清华大学版信息科技三年级下册.pptx
- 第1单元第1课体验多功能计算器课件 清华大学版信息科技四年级下册.pptx
- 第1单元第2课用计算机解决问题课件 清华大学版信息科技四年级下册.pptx
- 第1单元第3课绘制算法流程图课件 清华大学版信息科技四年级下册.pptx
- 第1单元第4课制作环保币计算器课件 清华大学版信息科技四年级下册.pptx
- 第2单元第1课从无序到有序课件 清华大学版信息科技四年级下册.pptx
- 第2单元第2课大的向前推课件 清华大学版信息科技四年级下册.pptx
- 第2单元第1课从无序到有序教案 清华大学版信息科技四年级下册.docx
- 第2单元第2课大的向前推教案 清华大学版信息科技四年级下册.docx
- 第2单元第3课每次选出最大数教案 清华大学版信息科技四年级下册.docx
- 第2单元第4课将大的放到合适位置教案 清华大学版信息科技四年级下册.docx
- 第3单元第1课信息世界有向导教案 清华大学版信息科技四年级下册.docx
- 第3单元第2课按照顺序易查找教案 清华大学版信息科技四年级下册.docx
- 第3单元第3课多个条件同时找教案 清华大学版信息科技四年级下册.docx
- 第3单元第4课先分再找更高效教案 清华大学版信息科技四年级下册.docx
- 第一单元第1节《走进数字媒体世界》教学设计 清华大学版信息科技七年级下册.docx
- 第一单元第2节《玩转图像处理》教学设计 清华大学版信息科技七年级下册.docx
文档评论(0)