第六课 分支结构 教学设计
1教学目标
通过教师引导学生去探究、发现技术背后所蕴含的技术价值和技术思想,使其获得知识与技能的同时,理解和掌握过程与方法,这样才能够学会认知,学会做事,乃至学会生活,提高终生学习的能力、分析解决问题的能力,满足其终身发展的需要,成为适应信息社会的公民。
因此本节课的目标有以下几项:
1.知识与技能
(1)了解分支程序的结构,流程以及作用。(2)掌握分支结构(单分支、双分支)特点。(3)掌握分支结构的判断表达式。(4)学会用流程图描述分支结构的算法。
2.过程与方法
(1)通过简单程序的运行和流程思考,培养学生的思考逻辑分析能力。(2)通过运行程序、分析程序、体验程序提高学生自主学习的能力。(3)通过思考加实践,培养逻辑思维能力和实践应用能力。
3.情感态度价值观
(1)通过体验程序,使自身对算法设计感兴趣。(2)通过分析程序和修改程序,培养学生的合作精神和探究创新精神。(3)通过同学间互助学习,激励学生互帮互助,共同提高的兴致。
2学情分析
一.教材分析
本课是浙江教育出版社出版的九年级《信息技术》第二章第六节内容,本单元主要是在让学生认识vb及其常用的三类基本结构,旨在使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。
通过本课的学习,可以促进学,生对问题解决方法和思想的理解与掌握,从而提升学生,的问题解决能力,让学生在按照一定的流程解决问题的过程中,去体会和理解程序设计的思想,而且也为多分支选择结构的学习打下基础。
二.学生分析
作为初三的学生,其逻辑思维能力已经有一定的基础,且数学的教学中已经教授了基本的算法。学生都基本具备了一定的对事物的分析、综合运用及独立思考的能力。在教师的有效引导下,有能力进行自我探究,如果用一种学生比较感兴趣的,能够贴近学生日常生活的例子来分析选择结构的话,那么学生会比较感兴趣。
3重点难点
重点:
(1)分支语句的流程图,分支语句的执行过程以及条件语句的格式。(2)判断框的使用及判断条件的表达。
难点:
(1)分支语句的应用以及分支语句的格式。(2)分支结构的判断条件的表达。
4教学过程
活动1【导入】知识回炉
教师教学
学生活动
设计意图
上一节课我们学习了算法的基本结构——顺序结构。请大家回忆一下顺序结构的特点是什么?
请总结出顺序结构的特点及画出顺序结构的示意图。
回顾上一次课的内容。
巩固顺序结构的知识。
活动2【导入】引课
教师教学
学生活动
设计意图
展示图片:
1.雨中,游客河中漂流。
看到这张照片,大家是不是很想去玩一次漂流。但于此同时,在远隔万里的非洲,雨水成灾,许多人失去了家园和生命。
2.2016年5月5日肯尼亚首都暴雨成灾,33人死亡
学生们联想到夏天七里漂流的畅快景象。
学生们联想到人们无家可归的景象
让学生能感受生命的珍贵
活动3【讲授】新授课
教师教学
学生活动
设计意图
雨水既能给予我们欢乐也能给我们带来灾害。为了能及时避免过量的雨水给我们造成严重的人生财产危害,我国有一个暴雨预警机制,有没有同学知道降水达到多少量的时候需要发出红色预警信号?能不能设计出一个东西通过对降雨量的比较来做出不同的预警?(ppt展示不同预警信号的雨量值)请设计出一个算法,通过对输入的降雨量值得不同给出不同的预警。
1、 请同学画出你觉得合适的流程图。2、 提出问题,这个算法是否可以用顺序结构来实现?
尝试分析积极思考如何制作一个合适的程序。
画出流程图。思考老师提出的问题。
1、培养学生的逻辑思维能力。2、通过画流程图图感觉自我知识的欠缺。
1、 展示分支结构的特点及结构图。2、 讲解并强调判断框的用法。3、 提出问题:判断框的判断结果是否会出现第三种情况?
学生理解判断框的用法
体验分支结构的算法设计和分支结构流程图的画法。
1、 让学生尝试用分支结构流程图来描述例1的算法。
2、 学生完成流程图后,进行展示交流并对顺序结构和分支结构流程图进行比较。
展示例2今天小明要上学,原本打算骑自行车去学校,但起床后发现外面下着,于是改乘公交车去学校上学。请各同学对小明上学交通工具的选择使用一种恰当的算法画一个流程图。
1、 尝试用分支结构流程图来完成。2、 对两种流程图进行比较。
画出小明上学流程图。
巩固分支结构流程图的画法。
活动4【活动】巩固练习
教师教学
学生活动
设计意图
例3、小李上网哦那个QQ聊天,第一次输入密码提示错误,重新返回登陆框;第二次输入密码才登陆成功。例4、航空公司机票打折,旺季(7、8月份不打折),淡季(1、2月份)5折。其余月份打7折。假设从衢州民航到广州的机票票价为900元,请预测各个月份的机票价格为多少?
阅读、思考并分析题目,用合适的流程图完成例3、例4。
巩固分支结构流程图的画法。
活动5【讲授】小结
教师教学
学生活动
设计意图
教师对本节课内容进行总结1、 分支结构的特点;2、 判断框的特点;3、 判断条件的表达式。
回顾本课所学内容的主要知识点。
活动6【作业】课后提升
课后作业
意图
1. 请设计一种算法,可以对输入成绩不同,输出该同学属于优秀、良好、达成还是欠达成。(优秀:分数大于等于85;良好:分数介于70-85;达成:分数介于60-69;欠达成:分数小于59)
1、为下节课多分枝结构学习做预习。2、巩固所需知识。
课件10张PPT。第六课 分支结构知识回炉顺序结构的特点?
按由上到下得书写顺序执行,它只有一个入口和一个出口。知识回炉顺序结构流程图
开始语句1语句21、蓝色预警:
已达50毫米以上且降雨可能持续。
2、黄色预警
已达50毫米以上且降雨可能持续。
3、橙色预警
已达50毫米以上且降雨可能持续
4、红色预警
已达到100毫米以上且降雨可能持续。
请同学们根据所给的不同雨量值设计一个核实的算法。分支结构特点 分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。
条件YN语句块1语句块2下一语句下一语句实战演练例:2:
今天小明要上学,原本打算骑自行车去学校,但起床后发现外面下着,于是改乘公交车去学校上学。
请各同学对小明上学交通工具的选择使用一种恰当的算法画一个流程图。
巩固练习例3、小李上网哦那个QQ聊天,第一次输入密码提示错误,重新返回登陆框;第二次输入密码才登陆成功。
例4、航空公司机票打折,旺季(7、8月份不打折),淡季(1、2月份)5折。其余月份打7折。假设从衢州民航到广州的机票票价为900元,请预测各个月份的机票价格为多少?课后提升1. 请设计一种算法,可以对输入成绩不同,输出该同学属于优秀、良好、达成还是欠达成。
(优秀:分数大于等于85;良好:分数介于70-85;达成:分数介于60-69;欠达成:分数小于59)
下次再见!