资源简介 第一单元 我是编程小能手——Scratch程序设计提高第8课 《开发简易电子点餐系统——利用列表解决实际问题》教学设计一、教学准备1、教材分析:本课时是第二单元《我是编程小能手——Scratch程序设计提高》的第3课,本节内容共6页(P38-43),本课使用Scratch程序设计开发一个简单的电子点餐系统。2、课标要求:本节内容对应于《湖南省义务教育信息技术课程指导纲要(试用)》规定的小学阶段内容要求的“算法与程序设计体验”模块 ,部分体现了123456点要求:1.结合生活中的具体问题,能用语言描述生活中问题解决的步骤或流程,初步体验算法思想及其意义。2.选择趣味化的编程工具,熟悉其编程环境并掌握基本的语法规则或使用规则,体验编程的乐趣。3.结合实例和编程工具,了解流程图与程序的作用。4.了解程序的基本控制结构,能编写顺序结构的程序,以及具有判断功能和重复功能的程序。5.尝试混合使用输入输出语句、分支语句和循环语句解决简单问题。6.知道通过编写程序解决实际问题的一般过程。3、学生分析:通过前面7节Scratch编程的学习,对三种程序结构有一定程度的熟悉,也认识了变量并使用变量解决问题。对于编程学生已经有很好的兴趣,但对于解决更复杂的问题还需要学习更深入的编程方法。4、教法与学法:以游戏活动、合作探究为主要活动方式,让学生参与到课堂教学之中。通过营造以信息化为支撑的数字化教学环境,充分让学生自主探究,全面提升学生的信息素养与学习兴趣。学习方法:自主学习、合作学习、探究学习相结合。5、教学工具与资源:机房,网络,计算机,教师机教学系统、微课,课件PPT等。6、板书设计(思维导图):单独绘制二、教学目标:1、知识与技能:(1)学会创建列表。(2)学会对列表信息进行初始化。(3)学会向列表中添加信息。(4)实现点餐的功能。2、过程与方法:通过思路分析、小组讨论、微课学习、程序调试等方法开发一个简单的电子点餐系统。3、情感态度与价值观:(1)鼓励学生大胆设想制定规划,小心求证编制代码,培养解决问题的能力。(2)通过设计程序解决问题,培养学生学习程序设计的成就感。4、核心素养:计算思维、数字化学习与创新。5、教学重点:(1)列表的创建、初始化、添加信息;(2)计算所点菜品的价格;6、教学难点:列表的创建、初始化、添加信息。7、课时安排: 1课时三、教学流程教学环节 教学内容与活动 设计意图与技术运用活动一:观看视频讨论发展生成任务 无人机送餐https://www./video/BV1MW411t7oK ( https: / / www. / video / BV1MW411t7oK )无人机送餐前要点餐吧,怎么点餐呢?点餐1.0 2.0 3.0 4.0任务 我们用Scratch来开发一个简单的电子点餐系统吧 科普活动二:设计电子点餐系统界面 菜品介绍 素材老师准备好了。 (视频展示准备过程)利用素材设计界面留5分钟个性化设计的时间 认识劳动的艰辛一般学生:用素材学有余力的学生:自主设计素材活动三:微课学习明确思路分解步骤尝试编程 创建列表列表初始化向列表添加信息计算总结与数据呈现 微课学习活动四:调试程序互帮互助 搭建程序 先依样画葫芦功能调试 按自己的想法搭建的模块需要多次调试互帮互助 助人其实就是助己完善拓展 做点小改进其它设想 虽然力不能至,但也心向往之活动五:小结教学反思:编程学习,一定要多练习,只要多练才有效果。编程这东西,看似懂了,其实没有什么用,一动手就是问题百出。必须反复的调试,才能提升编程技能。 展开更多...... 收起↑ 资源预览