版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、条件选择语句if及应用说课稿 公用事业工程学校 孙莉莉5.2条件选择语句if及应用说课稿首先自我介绍一下,我是来自公用事业工程学校的计算机老师孙莉莉。今天我说课的题目是条件选择语句if及其应用,下面我从教材分析、学情分析、教学方法、学法、教学过程一共五大方面来加以说明。一、说教材1、教材的地位及作用本节课采用的教材是电子工业出版社出版由王森主编的中等职业教育国家规划教材c语言编程基础,条件选择语句if这一节位于本书第五章第二节,我所说的是第一课时。分支选择语句if是整个课程教学的重点与难点,它是建立在学生已学习的顺序结构的基础之上,并为后续学习循环结构作以铺垫。突破本节课,对培养学生具有一定的
2、计算机应用程序设计能力,用计算机解决实际问题的能力,有重要的影响。2、教材处理通过对教材仔细的分析和研究,发现教材上的例题就是两个数比较,把较大的数输出,不贴近生活实际,达到不了让学生真正灵活运用if语句的效果。因此,本节教学中我补充了恰当的贴近生活实际的习题,来加深学生对本节教学内容的理解和提高相应的应用能力。同时教材在讲授每种if语句格式写法时,格式说明叙述的不够细致,执行过程讲的也比较简略,我通过以往的教学经验,进行了补充总结,同时制作课件用流程图动态演示每种if语句的执行过程,在实际教学过程中也收到了很好的效果。3、教学目标基于以上对教材的把握,根据对口升学考纲,根据学生现状,我制定了
3、以下的教学目标:1) 知识目标:l 掌握if语句的格式和功能l 理解if语句的执行过程l 学会用if语句解决日常生活中实际问题2) 能力目标:培养学生分析问题、解决问题的能力,培养学生自主探究能力3)德育目标: l 激发学生的学习兴趣,培养学生认真、细致分析解决问题的良好习惯l 教育学生明白生活中处处面临选择,在面临重大抉择时要慎重,认真面对自己的人生。4、教学的重点、难点l 重点:掌握if语句的格式和功能l 难点:用if语句解决日常生活中实际问题二、学生现状分析1、本节课要求学生具备较强的逻辑思维能力、认真细致的学习和工作作风、积极主动的独立思考和解决问题的能力,但这一点也下是职业学校学习阶
4、段学生的不足之处。2、在以往的教学过程中,学生往往不易掌握如何把分析过程用if语句来表示。其实,根本原因是计算机无法识别自然语言所表达的分析过程。因此我在教学中要让学生充分认识计算机语言“类似英语”、“类似数学语言”的特点,引导学生初学时,可以把分析过程用非常熟悉、简单的英语句式 “if else ” 来表达“如果就,否则就”的问题,结合一定的计算机语言表达式正确书写出来。3、通过以往总结的教学规律,if语句是学生真正开始学习用c语言解决实际问题的语句,同时它也往往成为学生学习c语言的瓶颈。要么,学生从解决问题、突破难点中获得良好的心理体验,树立进一步学习和探索的信念,顺利完成c语言的学习;要
5、么,让学生在失败中产生对c语言学习的厌恶和失去继续探索信心,丧失学习动力。其实,通过选择恰当、难易适度的例题,老师更加耐心的指导,学生是可以突破这一学习瓶颈的,从而保证每一位学生都能掌握,把知识落到实处。三、说教学方法在本课教学过程中,我以创设情景 激发兴趣主动探究 归纳新知强调写法 加深记忆流程演示 动态直观回归生活 学以致用编辑程序 巩固新知为教学思路,注重学科渗透和德育渗透。除了采用传统的讲授法、比较法、举例法、演示法和多媒体辅助教学法外,主要采用了以下教学方法:1、课堂讲授中采用启发式教学法以两个英语句子为线索,引导启发学生自主探究总结if语句的格式。2、采用讲练结合,边讲边练,精讲多
6、练的教学模式,及时巩固,把知识点落到实处。四、说学法:古人云:授人以鱼不如授人以渔。这个“渔”就是方法,这句话突出了方法的重要性,我深深的体会到,必须在传授知识的同时,重视对学生进行学习方法的指导,让他们“学会学习”。正所谓“学有其法,学无定法,贵在得法”,我结合本门课和本节课的内容特点和学生的现状,引导学生采用:1、自主探究式学习方法。在整个教学过程中,学生先由熟悉的英语句子结合老师的引导,通过自主式学习总结出if语句的一般格式,再通过老师的讲解,最后彻底掌握知识点。2、练习实践法。引导学生从模仿开始,由易到难、循序渐进,逐步过渡到独立进行程序设计。把生活中的实际问题用if语句表达出来,知识
7、转化为能力。五、说教学过程【组织教学】师生问好,检查出勤,准备上课(用时)【复习提问】(用时)1、 程序的三种基本结构是什么?2、 关系表达式和逻辑表达式的值用什么来表示?【新课导入】 当你沿着直道走的时候,不用拐弯,可是当你走到一个丁字路口的时候,你要去书店你就该向右走,而你要是去公园就要往左走。可是当你到了一个十字路口的地方,就又面临新的多个选择。c程序中到底怎么才能实现这么多的选择呢?这就需要用到我们今天要学习的条件选择语句if。然而具体应该按照什么格式写?先看一下两个英文中用if来描述根据条件不同,结果不同的句子:请同学们朗读翻译上述几句英文,讨论它们有什么特点。if you feel
8、 happy then you will smile.if it does not rain then ill go to park, else ill stay at home.引导学生注意if、else重点词,讨论、发言、归纳if语句形式:1)if 条件语句2)if 条件语句1else 语句2(设计意图:创设情境,激发兴趣;主动探究,归纳新知。变学生的被动学习为主动探究,让学生在探究的过程中由熟悉的内容归纳结论,从而引出新知识。体现了既重过程又重结论的教学要求。同时这一部分的设计充分体现了两个转变,教师由讲授者变教学的引领者;学生由被动接授者变主动参与的学习的主体。)【讲授新课】(用时20
9、)5.2 条件选择语句if一、单分支选择结构1、格式:if(表达式)语句例如:if(x y)printf(“%d”, x); if(a) printf(“%d”,b);2、说明: if后面的表达式可以是c语言中任意合法的表达式,常常是关系表达式或逻辑表达式。但无论是哪种类型的表达式,在处理时,系统都会将其理解为逻辑值,即表达式的值只区分为0和非0。 圆括号不能少。 如果子句由一条以上语句组成,必须用花括号把这一组语句括起来作为复合语句来使用。 if(表达式)后无分号。(设计意图:在归纳格式的基础上,强调写法,加深学生对语句格式、功能的理解及记忆。)3、执行过程:先计算表达式的值,若值为“真”(
10、非0),则执行if子句(表达式后面的语句),否则跳过if子句,接着执行下面的语句。表达式语句真假(设计意图:用流程图动态演示,直观反映执行过程,易于理解)4、练习:上超市购买苹果,若购买10斤以下,则2元一斤。请设计一个程序,输入购买的斤数,输出应付款总额。main() float weight,cost; scanf(“%f”,&weight); if( weighty)printf(“%d”,x);else printf(“%d”,y); 2、说明: if子句和else子句必须以分号结束,且else子句不能作为单独的语句使用,它必须是if语句的一部分,与if配对使用。 为了使程序结构清晰、
11、便于阅读,对于复杂的if语句应使用适当的缩进格式。3、执行过程:先判断或计算表达式的值,若结果为“真”(非0),则执行if子句;否则执行else子句。表达式假真语句2语句14、练习:(1)上超市购买苹果,若购买10斤以下,则2元一斤。则购买10斤以上,则打8折请设计一个程序,输入购买的斤数,输出应付款总额。main() float weight,cost; scanf(“%f”,&weight); if( weight10 ) cost=weight*2 ; else cost=weight*0.8; printf(“%f”,cost);(2)模仿上例,编程实现,从键盘输入某科成绩,如果60分
12、以上,输出“及格”,否则输出“不及格”。(设计意图:编辑程序,巩固新知。在单分支if语句的基础上,慢慢渗透程序设计的思想方法,引导学生从模仿开始,由易到难、循序渐进,逐步过渡到独立进行程序设计。学生自主学习,把实际问题用if语句表达出来,知识转化为能力。)三、多分支选择语句1、格式:if(表达式1)语句1 else if(表达式2)语句2 else if(表达式3)语句3 else if(表达式n)语句n else 语句n+12、执行过程:如果表达式为真,则执行语句;否则,如果表达式为真,则执行语句,;否则,如果表达式为真,则执行语句,如果个表达式都不为真,则执行语句。表达式1表达式2表达式n
13、语句n语句n+1语句1语句2假假假真真真(设计意图:引导学生不要害怕多分支if.else.语句,其实它完全是由if.else.语句组成,就好像楼梯,一个阶的楼梯是楼梯,100个阶的楼梯也是楼梯)3、练习:不同排量的汽车征收不同的税率,具体如下:排量1.2 税率为21.2排量1.6税率为31.6排量2.0税率为42.0排量3.0税率为63.0排量税率为8输入一辆汽车的排量与价格,计算该汽车应缴的税额。main() float price,out,tax; scanf(“%f,%f”,&out,&price); if(out1.2&out1.6&out2.0&out=3.0) tax= price
14、*0.06; else tax=price*0.08;printf(“%f”,tax);(设计意图:根据多分支if语句的格式,在自己机器上编制调试程序,注意编程的规范性。随机请部分同学演示他们的程序,并请他们谈谈自已编写程序的体会,认真总结出现的错误,加以巩固。实例贴近生活,倡导环保)【课堂练习】(用时15)【课堂小结】(用时4)回顾if语句的三种语法格式及功能,进而提出问题,如果if语句中又包含一个或者多个if语句可不可以呢?多个if和else如何匹配那?这是下节课我们要讲的内容if语句的嵌套,埋下伏笔,留下悬念。最后用一段话结束本节课:同学们,也许你害怕做选择、也许你正在为难于某个选择、也许你一直为某个错误的选择而后悔 但如果生活真的没有了选择如果我们所要经历一切选择都只能由别人做出决定 这样的生活肯定不精彩。 编程也一样。让我们学好条件选择语句,写出精彩的程序,认真对待人生中的每一次选择吧!(设计意图:埋下伏笔,留下悬念。德育渗透,自然深刻。)【作业】(用时1)(1)课后请同学们完成把以下数学函数用本节课知识完成。 -1 (x0)y= 0 (x=0)1 (x=1)(2)铁路托运行李规定:行李重不超过50公斤的,托运费按每公斤0.15元计费;如超50公斤,超过部分每公斤加收0.10元。编一程序完成自动计费工作。(设计意图:各学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年崖州湾国家实验室科研助理(劳务派遣)招聘备考题库及参考答案详解1套
- 2026年宜昌市教育局所属三峡旅游职业技术学院“招才兴业”人才引进公开招聘备考题库·武汉大学站及1套完整答案详解
- 2026年广州南沙人力资源发展有限公司招聘公办幼儿园编外工作人员备考题库含答案详解
- 2026年中建材(浙江)材料科技有限公司招聘备考题库及参考答案详解一套
- 2026年天津静慧投资服务有限公司公开招聘19人备考题库完整答案详解
- 水管所内控制度
- 医院药库内控制度
- 规范内控制度
- 学校扶贫内控制度
- 如何编写内控制度汇编
- 2025年11月5日更新的REACH第35批251项高度关注物质SVHC清单
- 2023年和田地区直遴选考试真题汇编附答案解析
- 《5G无线网络规划部署》课件-17、5G RF优化流程
- 机械加工质量检测标准
- 屋顶彩钢瓦施工安装合同
- 四川省广安市岳池县2024-2025学年六年级上学期期末英语试题
- 电子厂安全生产检查表及规范
- 设备管理安全风险辨识
- 新疆赛乃姆舞蹈课件
- 3.提高多标高深基坑支护施工验收一次合格率-飞扬QC小组
- 2025年大学《社会学-社会心理学》考试参考题库及答案解析
评论
0/150
提交评论