还剩1页未读,继续阅读
文本内容:
《猜数字算法设计》教学设计
一、教学内容分析《猜数字算法设计》是浙江影视出版社出版的小学信息技术六年级上册第一单元《算法实现》的第6课,前面几节课主要主要了解了计算机中实现算法的一般步骤,解算法与计算机程序之间的关系,计算机中实现算法的一般步骤抽象建模、设计算法、验证算法这节课以猜数字算法设计为主题,尝试算法设计的应用,表格建模的应用,初步使用循环和分支结构来设计算法
二、学习对象分析本课的授课对象为六年级学生,同学们了解了计算机中实现算法的一般步骤,算法与计算机程序之间的关系,知道了计算机中实现算法的一般步骤抽象建模、设计算法、验证算法,但对设计算法的具体应用还有待加强三教学目标
1.使用表格建模
2.利用循环和分支结构设计算法教学重点使用表格建模,对于给定问题设计算法教学难点对于给定问题设计算法四方法策略从经典案例出发,引发学生思考采取任务驱动式教学,以学为本有效地落实教学目标辅以案例分析法、归纳总结法、小组合作法,在解决问题的过程中,体验学习过程,发展计算思维
五、教学流程
(一)游戏导入,引出课题教学内容与活动设计意图猜数字游戏,引出主题从游戏出发,激发同学们的兴趣,活动一同桌之间玩一玩猜数字游戏引出主题
(二)算法设计,学习新知教学内容与活动设计意图
1.抽象与建模活动二猜数字游戏抽象建模引导学生独立思考11阅读书本页,结合流程图,初步感知枚举算法
(1)说一说猜数字游戏的流程
(2)使用表格将猜数字游戏建模100(猜数字游戏一名同学从之间选择一个数字,让另一名同学猜这个数字是多少,根据该同学〜的回答给出“大了”“小了”或“对了”的提示比一比谁用最少的次数猜对数字!要将猜数字游戏做成人机交互程序,首先要对其进行抽象与建模A Bo・主要对象两个同学,假设为、・核心行动猜数字与反馈提示,可以归纳为输入与输出cai da・关键数据猜测的数字与答案,假设为与通过小组合作,对猜数字游戏进行抽象cai da・关系梳理和之间存在“大于”“小于”“等于三种建模,同学们在任务驱动下,应用表格关系)进行抽象建模数据关系B操作A黔caida瑜出.大了.输入caicaida输出,小了・输入caicai=da闹出•对了.停止隔入
2.算法的设计活动三根据抽象建模,绘制猜数字游戏的流程图
(三)巩固延伸,拓展练习使用流程图的方式来设计算法,使得算法的步骤更加明晰教学内容与活动设计意图
1.总结所学,拓展提升总结本课所学当堂练习,巩固加深拓展延伸
2.练一练修改猜数字游戏的规则,并调整算法流程图板书设计
1.抽象与建模数据整理
2.算法的设计。