第8课 开发简易电子点餐系统——利用列表解决实际问题 教学设计(表格式)

资源下载
  1. 二一教育资源

第8课 开发简易电子点餐系统——利用列表解决实际问题 教学设计(表格式)

资源简介

第一单元 我是编程小能手——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分钟个性化设计的时间 认识劳动的艰辛一般学生:用素材学有余力的学生:自主设计素材
活动三:微课学习明确思路分解步骤尝试编程 创建列表列表初始化向列表添加信息计算总结与数据呈现 微课学习
活动四:调试程序互帮互助 搭建程序 先依样画葫芦功能调试 按自己的想法搭建的模块需要多次调试互帮互助 助人其实就是助己完善拓展 做点小改进其它设想 虽然力不能至,但也心向往之
活动五:小结
教学反思:
编程学习,一定要多练习,只要多练才有效果。编程这东西,看似懂了,其实没有什么用,一动手就是问题百出。必须反复的调试,才能提升编程技能。

展开更多......

收起↑

资源预览