1、一、教一、教材分析材分析二、二、说说教法教法三、三、说说学法学法四、教四、教学过程学过程第1页/共23页教材分析教材分析1.教材的教材的地位和作用地位和作用2.教学目标教学目标第2页/共23页教材分析教材分析1.1.教材的教材的地位和作用地位和作用 条件选择语句if这一节位于本书第五章第二节,我所说的是第一课时。选择语句if是整个课程教学的重点与难点,它是建立在学生已学习C语言顺序结构、算术运算、逻辑运算基础之上的,并为后续学习循环结构作以铺垫。第3页/共23页教材分析教材分析2.2.教学目标分析教学目标分析(1 1)知识目标)知识目标 让学生学习、了解if语句的格式和功能 理解if语句的执行
2、过程。(2 2)能力目标)能力目标 :培养学生分析问题、解决问题、自主探究能力。(3)3)情感与态度目标情感与态度目标:激发学生的学习兴趣,培养学生认真、细致分析解决问题的良好习惯;第4页/共23页教材分析教材分析教学重点教学重点:if语句的一般形式、功能 难点难点:用if语句解决日常生活中实际问题。第5页/共23页教教 法法讲解法讲解法举例法举例法第6页/共23页学学 法法自主探究法自主探究法练习实践法练习实践法第7页/共23页探究问题探究问题归纳总结归纳总结提出问题提出问题验证问题验证问题第8页/共23页教学教学过程过程课前复习、导入新课 讲解新知、事项说明 巩固练习、加深体会课堂小结、作
3、业布置创设情境、激发兴趣第9页/共23页谢 谢!第10页/共23页C C语言语言第五章第五章if if语句语句第11页/共23页掌握掌握ifif语句的形式和功能语句的形式和功能理解理解ifif语句的执行过程语句的执行过程学会用学会用ifif语句解决日常生语句解决日常生活中实际问题活中实际问题第12页/共23页程序的三种基本结构是什么?关系表达式和逻辑表达式的值用什么来表示?l非非0表示真表示真l0表示假表示假l顺序结构、分支结构、循环结构顺序结构、分支结构、循环结构第13页/共23页 如果 回到97年 就 叫我爸买2套房子;如果如果 (满足某个条件)(满足某个条件)就就 执行某个动作执行某个动
4、作 if语句是执行判断判断的,它能够判断是否满足某个条件,然后执行相应的动作。第14页/共23页If If 语句的一般形式语句的一般形式if(表达式)语句;1 1、ifif后面的表达式可以是后面的表达式可以是C C语言中任意合法的表达式,常常是关系表语言中任意合法的表达式,常常是关系表达式或逻辑表达式。但无论是哪种类型的表达式,在处理时,系统都达式或逻辑表达式。但无论是哪种类型的表达式,在处理时,系统都会将其理解为逻辑值,即表达式的值只区分为会将其理解为逻辑值,即表达式的值只区分为0 0和非和非0 0。2 2、表达式后的圆括号不能少。、表达式后的圆括号不能少。3 3、如果子句由一条以上语句组成
5、,必须用花括号、如果子句由一条以上语句组成,必须用花括号把这一组语句括把这一组语句括起来作为复合语句来使用。起来作为复合语句来使用。4 4、if(if(表达式表达式)后无分号。后无分号。IfIf(abab)Printf(“Printf(“a a竟然比竟然比b b大!大!”)”)第15页/共23页流程图流程图表达式语句真假执行过程 对“表达式”进行判断,如果结果为“真”,那么就执行“语句”;否则就跳过if语句。第16页/共23页举例说明举例说明 输入两个数,X、Y,将其进行比较,如果XY,将X的自增1,并输出X的值。第17页/共23页 小明去超市买方便面,发现买10包以一下,2块钱一包,10包以上,1.5一包,于是小明犹豫了,他应该怎么买呢?(输入购买包数,输出应付价格。)回归生活学已致用聪明的你你会吗?第18页/共23页课堂小结课堂小结if语句的一般形式语句的一般形式if(表达式)语句;if语句的流程图语句的流程图表达式语句真假if语句的执行过语句的执行过程程 对“表达式”进行判断,如果结果为“真”,那么就执行“语句”;否则就跳过if语句。第19页/共23页作业布置作业布置作业:P135 6、7题第20页/共23页谢谢 谢!谢!第21页/共23页if(“回到97年”)/*判断条件*/叫我爸买2套房子;/*执行动作*/第22页/共23页感谢您的欣赏!第23页/共23页