视频标签:用IF语句,实现选择结构
所属栏目:信息技术优质课视频
视频课题:高中信息技术沪科教版选修1第2章第三节 选择结构《用IF语句实现选择结构》四川省优课
本视频配套资料的教学设计、课件 /课堂实录及教案下载可联本站系客服
高中信息技术沪科教版选修1第2章第三节 选择结构《用IF语句实现选择结构》四川省优课
选择结构
一、教学目标
(一)知识目标
1.掌握条件逻辑表达式的构成。 2.掌握if语句的格式及其含义。 (二)技能目标
1.通过编写程序,让学生掌握if语句的使用方法。
2.通过对多重控制条件的分析,让学生学会使用if语句实现选择结构的嵌套。 (三)情感态度价值观
1.能够积极主动分析问题,促进逻辑分析能力的形成。 2.养成良好的编程习惯。
3.能够运用本节所学习的条件逻辑表达式,对实际问题进行综合分析。
二、教学重点和难点
教学重点:学生能够使用选择语句实现各种选择流程的控制。
教学难点:根据问题的分析,设计决定选择程序执行不同流程的控制条件。
三、教学过程
1.引入新课:如果有选择。
回顾第二节的内容,提问:每天中午下课后,去食堂,看到橱窗里琳琅满目的饭菜,有没有犹豫自己到底吃什么?常常我们在日常生活中,会遇到各总各样的选择,有些人为此都会患有选择综合征,可见在做出选择时,不是一件容易的事情。那么,对于计算机而言,面临选择,它是如何在程序中体现这样的选择呢?
2.学习简单选择结构的算法和程序。
(1)提问:腾讯QQ,同学们都是使用过的。在登录界面时,假如你不做任何操作,或者只输入qq号码,又或者号码和密码输入错误,都是登录不进去的,这种是怎样做到的喃?
(2)分组讨论:设计算法解决该问题。完成活动一的步骤1、2。 (3)介绍“学习指引”中的“实现选择结构的语句”。
(4)实验:根据算法编程应用程序,调试运行并记录实验数据。 (5)介绍“学习指引”中“实现选择结构的语句”。
(6)思考:程序中条件表达式和数学中的不等式有什么区别?
2
这部分的教学重点,要让学生理解选择结构的两个分支之间的关系,教师可以在调试程序的时候有意识地提供分布在不同值域区间的数据和边缘值,让学生通过实验记录结果,然后再思考如何设计选择结构的两个分支。
3.学习多重选择结构的算法和程序。
(1)提问:登录QQ时,遇到过以下几种情况时,如:没有输入用户名,没有输入密码,输入不正确时,都是出现怎样的界面。
(2)分组讨论:设计算法解决问题。
(3)实验:分组用if语句嵌套根据算法编制应用程序,调试运行并记录实验数据。 这部分是本节的难点,学生常常会在设计选择条件的时候发生错误,这些错误主要是因为学生不能正确地划分选择条件的作用区间,教师可以通过程序改错等形式帮助学生了解常见的错误和改正的方法,并且要求学生在编写程序的时候才用缩进法,将选择各分支清除地标示出来,以便于修改和阅读。
4.思考。
多重选择结构中各分支的控制条件之间存在怎样的关系?
视频来源:优质课网 www.youzhik.com