第 6 课 《猜数字算法设计》(教学设计)六年级上册信息科技浙教版

2023-10-27
| 4页
| 443人阅读
| 33人下载
普通

资源信息

学段 小学
学科 信息科技
教材版本 小学信息科技浙教版六年级上册
年级 六年级
章节 第6课 猜数字算法设计
类型 教案-教学设计
知识点 用算法解决问题
使用场景 同步教学-新授课
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 33 KB
发布时间 2023-10-27
更新时间 2023-10-27
作者 FloatCloud
品牌系列 -
审核时间 2023-10-27
下载链接 https://m.zxxk.com/soft/41446948.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

第 6 课 《猜数字算法设计》教学设计 【课标内容要求】 根据课标所示,“算法的执行”在“身边的算法”模块内容要求对照(结合生活中的实例,了解算法的执行、分支和循环三种基本控制结构,能分析简单算法的执行过程和结果)和(针对简单问题,尝试设计求解算法,并通过程序进行验证)部分内容。可以看到在“算法的执行”部分,着重培养的学生关键能力就是运用算法解决问题的能力。 【教学内容分析】 《猜数字算法设计》是浙江影视出版社出版的小学信息技术六年级上册第一单元《算法实现》的第 6 课,前面几节课主要主要了解了计算机中实现算法的一般步骤,解算法与计算机程序之间的关系,计算机中实现算法的一般步骤:抽象建模、设计算法、验证算法。着重认识了抽象建模和设计算法,本节课从表格建模着手,帮助同学们利用循环和分支结构设计算法。 【教学目标】 1、掌握 Python 的比较运算符,并能熟练使用解决加减乘除的运算。 2、继续学习并熟练使用 if 条件判断语句,能够写出 if 语句的逻辑判断过程。教学重点:Python 比较运算符的使用方法。 教学难点:生成 if 语句的逻辑判断过程。 【核心素养指向】 根据维果斯基最近发展区理论,使用支架式教学策略开展教学活动,整个过程作为学生的引导者,根 据问题为学生适当的支架,帮助学生进行探索学习。在教学过程中通过体验游戏引出算法、分析问题设计 算法、分解任务验证算法,交流展示优化算法、总结拓展体会算法这五个环节的进行,让学生经历了分析 问题,设计算法,验证算法、优化算法的完整流程,贯彻了学科核心素养中计算思维的培养。 【学情分析】 本课的授课对象为六年级学生,学生通过已有的知识积累,已经掌握:认识—假设—实践的基本思维流程,具有一定的问题分析能力和抽象问题能力,能用自然语言描述出简单的事件过程,但是对算法的组合应用尚缺乏认识和实践的经验,因此需要通过实例分析来加强对算法的认识和应用。 【设计构想】 猜数字游戏是学生熟悉的内容,通过游戏活动,从讨论如何更快的猜到所出的数字这一问题来引入算法(二分查找法),将二者进行关联,从而更好的实现课标的教学目标,培养学生的学科素养。 【教学环境及资源准备】win7 计算机教室、PPT 课件、猜数字游戏程序、作业纸 【教学活动设计】 学习任务 (各环节) 学习过程 设计意图 教师活动 学生活动 讨论 让学生说一说猜数字游戏的规 则。 学生体验猜数字游戏两分钟。 让学生对猜数字游戏的整体流程有个清晰的认识。 建构 师:通过数据的输入和输出计算机就实现了与外界的信息交流,我们称之为“人机对话”。 视频播放生活中人机交互程序的例子:语音识别、门禁扫脸等。让学生举例说一说他们知道的人机交互程序。 通过前面人机交互程序的例子, 引导学生概括出人机交互的流程。 师:刚才玩的猜数字游戏是不是人机交互程序? 出示本课学习的课 题:《猜数字算法设计》 学生听讲。 学生举例。 跟着老师概况出人机交互程序的流程。 学生思考回答。 让学生知道我们身边有很多人机交互的程序,方便着我们的生活和学习。对人机交互的概念、流程有一个清晰的认识。 师:根据人机交互程序的流程, 我们可以把猜数字游戏的流程分为几步?分别是什么? (一)、输入数据 师:根据人机交互的主要流程, 首先我们对输入的数据进行建模。用户反复输入数字进行猜测,直到答对为止,因此我们需要建立一个变量, 可以取名为“cai”,也可以根据你的习惯来取名。 (二)、处理数据 师:计算机主要对用户输入的数字与目标数的大小进行比较判断,我们可以再来建立一个变量“da”。那“da”与“cai”之间有什么关系呢? (三)、输出数据 1.根据刚才的讨论请学生将表格 1填写完整。 学生思考并回答。 学生听讲。 学生回答三种不同的关系和结果。 学生填写表格。 引导学生对猜数字游戏进行抽 象。 抽象与建模 输入 数据比较 输出 学生修改表格。 学生回答cai≠da, 猜错了。 学生填写表格,自己校对修改。 多层次分析, 帮助学生自主构 建,逐渐建立模型。 2. 师:之前,我们已经把输入数字设为变量“cai”,把目标数设为变量 “da”,而“大于、等于、小于”我们可以用符号“>、=、<”来表示。现在, 我们把上面的表格修改一下。 3. 师:请大家观察,当cai=da时, 我们显示的是猜对了,如果我们把cai>da和cai<da这两种情况合并在一起,可以称为什么呢? 请学生把上面的表格合并成两种情况并填写表格3。 ( 输入 数据比较 输出 ) 教师展示学生填写正确的表格。

资源预览图

第 6 课 《猜数字算法设计》(教学设计)六年级上册信息科技浙教版
1
第 6 课 《猜数字算法设计》(教学设计)六年级上册信息科技浙教版
2
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。