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