资源简介 (共13张PPT)变量的应用制作简易投票器王一李明张倩中队长竞选民主投票王一李明张倩策划投票活动民主投票过程投票计票显示结果生活中填写选票或表决人工统计计算写在黑板上小组合作讨论程序设计学生作品展示小组合作讨论流程图符号定义流程图学生作品展示学生投票器程序展示学生投票器程序展示学生投票器程序展示自我评价①开始投票⊙0直经装3t6.10%/GEa沙蛋色工测备符号名称定义起止框表示流程的开始与结束处理框表示流程中要执行或处理的某些内容判断框表示对流程中某一条件进行判断,用来决定执行不同操作的其中个输出输入框表示资料的输入或结果的输出,一般用作数据处理流程线表示流程执行的方向与顺序,分为单向流程线,双向流程线等茶N匹YONO2王一票数3■李明票数5张倩票数7当被点击移到x0y-50李明票数·设为0当角色被点击幸明票数。增加1斜台角色李明50显示⊙0大小100方间90背景1王一李明张情NO0BH当则被点击将大小设为50全部擦滁移到X-177.164鱼复执行如桌按下w键?郑么图章将y坐标增加5斜台角色王-177-119显示②大小50方向90背景立1王一李明张情④NO王一票数4■明票数12张猜票数4当被点击移到X-150y-50王一票数。设为当按下W王一票数”增加1投票王一投票李明投票张倩请按"W"键请按“L"键请按“Z"键斜台角色角色1x-150y-50二示大小80方间90背景结铁的话铁之国角色1角色2角鱼3《变量的应用——制作简易投票器》学习任务单任务一:在设计程序时,你会如何完成投票三个环节投票环节:机票环节:公布票数:任务二:绘制流程图任务三:对照自己完成作品的整个过程,填写以下评价表评价维度 主要指标 评分知识技能 能够完成流程图的绘制,熟练掌握变量的使用方法,能够独立完成程序的编写。 ☆☆☆☆☆合作共享 能主动参与小组讨论,认真对待同学建议,有选择地接受并改进。 ☆☆☆☆☆自我效能感 对自己设计的投票器程序感到满意。 ☆☆☆☆☆问题解决 根据流程图编写程序,并在调试过程中修改完善程序。 ☆☆☆☆☆课 题 变量计数--制作简易投票器 教材版本 浙摄版 课 时 第2课时课 时 五下第8课 班 级教 学 目 标 知识与技能 1.理解投票的三个环节,并了解每个环节相对应的任务。 2.掌握变量的使用方法。 3.学会绘制流程图。过程与方法 通过编写投票器的程序,了解简易投票器的编程过程情感态度与价值观 在设计投票器的过程中,体验设计作品的乐趣。核心 素养 指向 通过制作简易投票器这一课,让学生熟练掌握变量的使用方法,了解投票的过程。在制作过程中,学生通过小组协作的方式,制作出不同的投票器软件,培养学生的创新精神。教学 重点 难点 教学重点:掌握变量指令的使用方法。 教学难点:根据自然语言描述,正确绘制流程图。教学 准备 教具 Ppt学具 学生机安装Scratch软件、卡通头像、学习任务单教学过程过程 教师活动 学生活动 设计意图一、 提出问题 情境导入 同学们,这个学期的中队委员竞选又要开始了,根据前期的自主报名,我们中队中队长职务有三人竞选。他们分别是王一(女)、李明(男)、张倩(女)。这三位同学都很优秀,怎么选出中队长? 引出投票主题。 你们会用什么样的方式进行投票?你能帮我策划一次完整的投票活动吗? 学生思考,提出投票选举 四人一小组,一起讨论。 从身边的真实情境导入,激发学生学习兴趣并快速进入学习状态。二、 小组合作 头脑风暴 小组代表分享投票方案 方案一:给每位同学发一张纸,请他们把心目中的中队长名字写上去,上交,再分别计算三位同学的票数,得票最多的同学就当选中队长。 教师点评:你的想法很实际,这样的投票方式需要利用到纸和笔,后期还需要唱票,所以我们今天时间有些仓促。 方案二:请三位竞选者外面排队,其他同学在自己中意的中队长后面排队,哪一排人数多,谁就获胜。 教师点评:有想法,老师觉得可以实现,就是课堂纪律不好把控啊。 方案三:使用scratch编写一个简易的投票器程序,投票的同时可以直接显示每位竞选者的得票数。 教师点评:想法很有创意,期待你把它变成现实。 头脑风暴,提出不同投票方案,并分享讨论结果。 通过学生小组讨论设计投票方案,使学生了解投票的过程,为后续的学习做铺垫。三、 总结归纳投票环节 教师总结,肯定学生方案。 在日常生活中,我们的投票选举需要经历三个过程:投票、计票、公布票数。每个环节都有自己的使命。 投票环节怎么做? 学生思考,发言:填写选票或同学表决。 计票环节? 学生思考,发言:人工统计计算。公布票数环节? 学生思考,发言:将票数写在黑板上或公布。 投票环节需要做到:公开、公正、公平。 思考听讲,熟悉投票的每个环节需要完成的任务。 熟悉投票的每个环节需要完成的任务。四、 分组讨论,设计程序 发布任务:利用Scratch制作一个简易的投票器。 小组合作,讨论后完成学习任务单任务一。设计投票的三个环节,用自然语言表述。 小组分享方案1:投票环节是通过按下“W”“L”“Z”三个按键来完成的,三个按键分别是竞选者姓名的首字母。计票环节是通过创建三个变量来存储票数,按下相应键,变量累加。公布票数是通过显示变量值实现的。 提出值得学习之处:按键设计是取姓名首字母。 小组分享方案2:和第五小组类似,只是投票环节是通过点击角色头像来实现的。 分享自己小组的设计方案,并对其他小组给出建议。五、算法设计,绘制流程图 你能绘制出程序的流程图吗? 完成任务单第二题:以小组合作的方式,讨论并绘制出流程图。 展示作品,并发现作品的优缺点,邀请学生评价。 邀请学生评价范例一:1.流程图的第二部分缺少结束标志,导致流程图不完整。2.流程图思路很清晰,并且投票、计票、公布票数三个环节都按照第一题的设计设置了相应的程序。3.对于流程图的符号定义理解得很透彻,所以运用得也很准确,值得学习。 请其他小组检查自己的流程图是否完整、 思路清晰、符号定义运用正确。 如果没有问题,我们就要进入编程环节,将设计变成现实。 参考流程图符号定义图,讨论完成程序的流程图。 观察范例作品,思考评价。 通过流程图的绘制和分析,让学生能明白一个完整、正确的流程图需要具备的条件,实现自然语言到流程图的转换。六、 自主编程,展示评价 请同学们根据自己的设计思路和流程图编写程序。 成品一展示,小组成员介绍:使用点击头像的方法进行投票,设置变量存储票数,显示变量公布票数,程序的亮点在于使用头像作为投票标志生动形象,使用变量存储显示得票,清晰直观,程序初始化时将变量值设定为0,可使程序重复使用。邀 请其他同学提出建议。 成品二展示,小组成员介绍:在投票环节也是设置了“W”“L”“Z”三个按键。在每个竞选者头像下方添加了与衣服颜色相近的色块,每次投票数增加一票,头像下的色块就会升高5个单位,以此完成计票,最后以色块的高度来判断票数的多少,你们的创意来源于排队选举。 请展示你的程序。 色块的上升你是用哪几个指令完成的?如果按下相应按键后,使用图章指令将y轴增加5。邀请其他同学提出建议。 邀请两个小组展示作品,其他小组评价。 一题多解,开阔学生思路。七、 自我评价,课程小结 2分钟时间根据自己完成作品的整个过程,填写评价表。 邀请学生说说自己的得分。 在今天设计投票器的过程中,我看到了同学们小组合作的精神以及那些有创意的想法,希望同学们继续保持这样的学习激情,勇往直前。 下课,同学们再见。 自我评价、打分。 保存程序,听讲。 增加学生自我价值感,也便于教师了解学习情况。教 学 反 思 本课是作为第二课时进行的教学,为拓展性质。虽然学生已经熟练掌握了变量使用的方法,但是到具体的情境中却难免一头雾水。在上课过程中,第一环节,让学生头脑风暴投票方式时,学生显得有些为难,不知道该如何设计和实施投票,以及后续设计投票器的样式,也是如此,所以这节课,我认为,老师最大的任务是让学生开阔眼界,了解生活中不同的投票活动,可以选用视频或者图片的形式先启发学生。 展开更多...... 收起↑ 资源列表 《变量计数》教案.docx 变量计数 课件.pptx 学习任务单.docx