分支结构程序设计与应用-教学设计首先,教材方面,本节内容是西安交通大学出版社出版的《信息技术》八年级下册第二章的第四节。本章前面几节已经介绍了算法的基本思想和程序的顺序结构,本节则在此基础上学习算法中三大结构之一的分支结构,编写具有推断与选择功能的程序,为后续设计程序解决实际问题打下基础。依据《中小学综合实践活劢课程指导纲要》的思想,在教材处理中更加注重面对生活实践,以解决现实问题为出发点设计教学案例;同时,在知识讲解中强化算法思想的训练,注重培育学生的信息技术核心素养。【学情分析】【教学目标】理解分支结构的含义和功能;通过 cratch 模拟实现,掌握分支结构程序的设计方法;了解利用分支结构算法思想处理生活中问题的一般过程;逐渐形成关注身边信息技术应用的意识和习惯;【教学重点】分支语句的结构特点和编写方法;编程解决分支问题的一般过程。【教学难点】根据具体实际问题,合理设计分支结构程序来解决问题。【教学方法】问题探究法、任务驱劢法、类比延伸法【学习方法】自主探究、总结归纳、知一反三【教学环境】多媒体教室【教学过程】教学环节老师活劢学生活劢设计意图情景引入老师:同学们,现代社会科技进展日新月异,大家有谁听说过无人驾驶汽车?有谁坐过无人驾驶汽车?前不久,我们国家自主研发的无人驾驶公交车已经上路啦,让我们一起来看看吧老师播放深圳智能驾驶公交车的新闻视频,请同学们一同观看。学生观看视频,感受科技的力量通过活动活跃课堂气氛,同时引出分支结构老师:智能驾驶公交车给人们出行提供了便利,那它是如何实现自动避障,自动转向的呢?学生思考、讨论其工作原理老师:其实,智能车车身上有很多的传感器,可以分析各种路况环境,然后作出驾驶推断,调整自己的行车路线。这其中,就有很多我们今日要学习的知识——分支结构。学生思考、讨论智能车的工作原理引导学生学会分析问题,感性理解分支语句应用的特点知识探究继续探究智能无人车的算法原理。以避障功能为例,即遇到障碍物停止,否则继续前进。请学生讲解自动避障的过程,引导学生尝试绘制流程图。老师给出正确的流程图。学生根据老师描述,绘制智能车自动避障流程图引导学生从实际应用案例中自主抽象、总结出分支语句的结构利用上面的流程图总结分支结构的特点:功能:进行推断并做出选择推断什么?——条件(比较重要,决定着程序是否能够正确执行,一般来讲是对大小关系进行推断,也可以是对事件是否成...