还剩2页未读,继续阅读
文本内容:
浙教版信息科技五上第课分支结构教学设计7课题分支结构单兀第一单兀学科信息科技年级五年级教材分析分支结构在生活中很常见,本课旨在让学生将生活情境与分支结构的特点对应起来,体现用算法解决生活问题的思想教材安排了“认识分支结构”“用流程图表示分支结构”和“验证分支结构”三个部分内容通过生活中的实例唤起学生对分支结构的认知,同时通过编排实例让学生完整构建分支结构的概念在“用流程图表示分支结构”环节中,教材体现了具体到抽象的过程,也为解决问题提供了一般思路本课的练习旨在让学生进一步巩固判断条件的设计,通过构建逆向思维训练,反馈学生对分支结构的学习最后,教材还安排了“调参体验”,让学生体验Python环境中的数值修改方法,并查看程序代码运行结果的方法.教学目标
1.通过分析生活中的实例,理解分支结构的概念与特点
2.通过生活问题解决步骤的描述,学会用流程图表示分支结构
3.通过修改判断条件,感受条件变化对运行结果的影响,体验用程度验证算法的方法学情分析本课是学生对算法控制结构的第二次体验,既是对分支结构的初步认识,也是首次感受算法控制结构可以组合应用为了更好地衔接顺序结构的描述与应用,要在本课教学中结合生活中的分支结构相关实例,设置合理的情境,如天气预报、购买车票等,引导学生讨论在这些生活情境下,该如何做出选择或判断,还可以让学生列举更多生活实例,引导学生从实际生活中了解分支结构教学重点、难点重点理解分支结构的概念和特点,学会用流程图表示分支结构难点理解分支结构判断条件的选择教学准备
1.流程图演示平台或者流程图板贴
2.完整的Python调参代码教学实施过程情境导入教师活动学生活动设计意图
1.视频导入,引出问题,组织讨论引导学生观看视频,说一说视学生观看视频,观身边实例调动学生兴频中出现选择或判断的场景?说一说生活中还消什么例子需要进察视频中的事件,趣,交流讨论引发学生行选择或判断小组讨论交流,代表交思考汇报总结如果下雨,出门需要打伞;如果遇到红灯,流讨论,谈谈就要停止通行;如果轮到班级值日,就要提早到校;出行时购买看法车票,需要按规定选择票型
2.播放视频,引导学生了解分支结构的概念
3.引出主题,提出目标分支结构是一种基本的算法结构,其特点是依据条件选择执行路径提出本节课目标认识分支结构,用分支结构解决问题教师活动学生活动设计意图
1.播放视频,引导学生思考什么叫做分支结构?分支结构可以用学生观看视频,从生活情景入手思考身什么来表示试着说说知道的分支结构思考分支结构的边的分支结构,让学生
2.学生回答根据一定的条件做出判断,再选择相应的路径的结概念和表达形在真实情境下体验学习构就叫做分支结构,可以用“如果……那式,尝试说说分么……”来表示支结构的场景观看视频,思考判断条件怎么设年龄票类型票价定*不满6周岁儿童免包过马路时,如果看到红灯,就停止通行;儿童乘坐火车时,如果不满6周岁,就可以如果看到绿灯,就通行免票教学活动一认识分支结构
3.播放视频引导学生思考分支结构中的判断条件是什么?如何设定判断条件?
4.学生小结分支结构中的判断条件可以根据需要进行设定算法执行时,根据条件计算的结果选择不同的路径,如果条件为真,那么执行相应的指令,否则不执行任何指令教学活动二用流程图表示分支结构教师活动学生活动设计意图
1.播放视频引导学生认识流程图中条件的表示图形,通过视频认识认识新知实践操作,引导学生观看视频中的购票流程图,尝试读懂流程图,判断条件在流迁移技能,提升数字引导学生找出其中的分支结构程图中的表示化学习水平
2.引导学生小结流程图中用菱形表示分支结构的判断图形条件思考判断条件
3.抛出问题观察“是否免票”的流程图,引导学生思的确定考并说出分支结构中“判断条件”是怎样确定的动手操作,完
4.动手实践发送:程善流程图1输入土衿/图文件,布置学,完成使用draw,io]软如f,—件/丸/件绘制“是否1票”否J1■考(缪某流程图,并思二分支)当条件成立时,“是否免票”流程图就执行“事件”结构中“判断:件”条是怎样确定的
5.教师巡视,协助互解决学生遇到的问题,强调小组间相帮助
6.展示部分学生流程图,引导学生自己描述绘制流程图的方法和技巧教学活动三验证分支结构教师活动学生活动设计意图观看视频,思考观察探究中提升学生信L播放视频引导学生思考如何判断分支结构的判断条件是判断条件和代码息意识否准确,以及判断条件的代码表示表示新知掌握,拓展问题解
2.学生小结可以使用代码验证,if之后的条件即为判断了解变量,掌握决办法条件变量的使用实践合作实践,掌握验证问3•播放视频,引导学生认识“变量”的概念,观察代码,找操作,在编辑器题解决的方法出代码中的变量,思考变量的使用nianling=int(input(〃中粘贴代码进行请输入您的年龄〃))验证,并调整变if nianling6量的值验证print(〃免票〃)上述程序中,当输入的“nianling的值是5时,会输出什么结果?■A免费■B.没有输出
4.动手实践引导学生在电子教材中,进行选择
5.动手实践:复制粘贴代码验证分支结构调整nianling变量的值进行验证
6.教师巡视,协助解决学生遇到的问题,强调小组间相互帮助
7.展示部分学生流程图,引导学生自己描述绘制流程图的方法和技巧练习请根据买票规则,修改以下算法,实现输入的年龄是“6”时,输出“购买车票”i=lwhile i!=0nianling=int(input(〃请输入您的年龄〃))if nianling6print(〃免票〃)教学总结反思
1.本课教学中结合生活中的分支结构相关实例,设置合理的情境,让学生列举更多生活实例,引导学生从实际生活中了解分支结构
2.采用小组合作学习的方法,结合微项目实施方法设计学习过程,可以根据教学环节灵活运用教学方法
3.在用流程图表示分支结构教学实施时,应灵活采用分层教学的策略。
个人认证
优秀文档
获得点赞 0