《生活中的条件判断.docx》由会员分享,可在线阅读,更多相关《生活中的条件判断.docx(3页珍藏版)》请在优知文库上搜索。
1、生活中的条件判断一、教学目标知识与技能1、让学生掌握if语句的三种结构语句格式:a、单项选择条件语句;b、双选条件语句;c、多项选择条件语句。2、通过本课学习让学生熟练应用if语句三种结构解决生活中一些实际问题。过程与方法1、创设情境引入新课,采用任务驱动法、自主学习与小组合作交流相结合,层层递进的方式让学生掌握本课所学的知识。2、教师及时点评学生掌握情况,针对存在的问题及时纠正指导,同时引导学生运用多种方法解决问题的能力。情感态度与价值观1、引导学生运用C语言程序解决自己身边的问题,激发学生体验程序的神奇力量以及探究问题的兴趣,培养严谨的思维品质。二、教学重难点重点:理解并能掌握if语句三种
2、结构。难点:if多项选择条件语句的应用。三、教学过程教学步骤教师活动学生活动设计意图导入新课课件展示:1Ifyoufellhappythenyouwilsmile.2、Ifyoufellhappythenyouwillsmileelseyouwillbesad.提问:你能用(如果那么如果.那么否那么.)来翻译吗?任务一:如何编程实现?a、程序运行时,屏幕首先出示“Doyoufellhappy?”b、当从键盘输入“y”,那么计算机输出显示“smile”并给一张笑脸,输入其他,那么输出显示“sad”并给一张哭脸。如何让计算机感到”幸福”,就”微笑”;否那么,就感到悲伤通过学生熟悉的英文语句条件结构
3、,引出本课的课题if条件判断,激发学生探究程序的兴趣大家肯定很想急于解决上面的问题,要实现上面的问题,我们本节课要认识if语句三兄弟:1、if(表达式)语句例如:if(xy)printf(a%dff,x);注:当xy为非零,行Printfx);语句,当xy为零,退出该if语句结构。根据教师整体感知2、if(表达式)语句1else语句2如:if(xy)Printf(%d,x);elsePrintfV%d,y);3、if(表达式1)语句1elseif(表达式2)语句2elseif(表达式nT)语句n-1else语句n点评学生讲解的问题提供if语句三兄弟学习材料,学生自主学习以及合作交流,理解if三
4、兄弟结构,然后三个学生代表分别讲解对if三兄弟语句的理解教师提供材料让学生自主探究学习,同时尝试让学生自主探究学习与合作交流学习,激发学生的学习潜能知识应用我们已经认识了if三兄弟,我相信大家一定能解决上面问题,下面请大家上机操作编程实现,同时指出在编写程序中遇到了什么问题?不知道笑脸和哭脸到网上搜索看能否实现?动手上机编程,提出问题:如何实现笑脸和哭脸?B生解决这个问题并讲解分享自己的程序让学生在实践中发现问题并能提出问题并能通过网络解决问题的能力,让接受能力强的学生扮演老师角色,更好激发其他学生自主学习能力的提升提高练习任务一:饭卡里有5元钱,可以去买一份盒饭;如果有4元钱,只能买一份面条
5、;如果有3元钱,只能买一份稀饭和一个包子;如果有1元钱,只能买一个馒头;没有钱,回家吃。任务二:任务二、华山中学学生管理规定:电脑提示:请输入你的性别,如果是男,请学生小组合作,动手实践编程,汇报展示各自的编程方法设置贴近学生身边生活的任务,大大激发学生解决问题的兴趣,各个小组分享各自的编程思路,让学生深刻领悟可不要留长发,否那么不能带首饰。胴任务三:设计一个猜字游戏:程序给出一个数,游戏者猜对了,屏幕显示“*Right*”;当猜的数错了,显示”*Wrong*,并告之猜的数太小并显示”*TooSmall*”,否那么就显示”*TooBig*”。以用多种方法解决同一问题归纳总结我们一起学习了if语
6、句的根底知识,了解了if语句的三种结构语句格式,并理解了if语句的三种结构语句格式的应用,掌握了if语句的实际作用。if语句的学习让我们进入了一个新的领域,随着以后的学习,我们将更加深入if语句第四种形式if语句嵌套的学习,请同学课下自学。学生板书三种if语句结果让学生学习完后总结回忆,更好的理清自己所掌握的知识。教学反思根据本节内容逻辑性强,学生不易理解的特点,本节教学采用启发式教学,辅以观察法、发现法、练习法、讲解法。通过实例引导学生领会理解条件语句的含义,并归纳出条件语句在编程中的要点,在编写程序中,采用小组讨论的方法,培养学生互助、协作的精神,使学生“学”有所“思”,“思”有所“得”,“练”有所“获”,学生会逐步感受到编程中的美,产生一种成功感,从而提高同学们对本课的兴趣。但是,也有些缺乏之处,学生的调试程序的能力较弱。