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