C语言if语句教学设计上课讲义
- 格式:doc
- 大小:41.50 KB
- 文档页数:5
IF语句说课稿各位领导,各位老师:大家好!今天我说课的题目是if语句,下面我将从以下四个方面来对本节课的教学进行介绍,第一个方面是对教材的分析、第二个方面是教学法,第三个方面是本节课的设计思路,最后一个方面是教学过程。
我们先来看看对教材的分析,我将分别从教材的地位和作用、教学目标这两个方面进行分析。
首先我们来看看教材的地位和作用一:教材的地位和作用本节课采用的教材是重庆大学出版社出版由张正琼、黄文胜主编的中等职业教育计算机专业系列教材《C语言程序设计基础教程》第三版,《条件选择语句if》这一节位于本书第五章第二节,我所说的是第一课时。
分支选择语句if是整个课程教学的重点与难点,它是建立在学生已学习C语言顺序结构基础之上的,并为后续学习循环结构作以铺垫。
根据上述教材结构与内容分析,考虑到学生已有的认知结构心理特征我分别从知识、能力、情感与态度三个方面确定本节课的教学目标。
知识目标是:1、掌握IF语句的格式和功能2、理解if语句的执行过程能力目标是:培养学生分析问题、解决问题的能力,培养学生自主探究能力。
情感与态度目标是:激发学生的学习兴趣,培养学生认真、细致分析解决问题的良好习惯;重点是:掌握IF语句的格式和功能。
难点是:用IF语句解决日常生活中实际问题。
下面,为了讲清重点、难点,使学生能达到本节设定的教学目标,我再说说教法和学法:二:说教法为了充分调动学生学习的积极性、主动性,提高学生素质。
根据这样的原则和所要完成的教学目标,我采用如下的教学方法:举例法、讲解法。
三:说学法通过实例引导,使学生领会理解条件语句的含义。
并归纳出条件语句在编程中的要点,在教学中主要采用了自主探究法、练习实践法,使学生“学”有新“思” “思”有所“得” “练”有所“获”。
以上就是我对教材的分析。
本节课的设计思路是:“提出问题——探索问题――验证问题——归纳总结”为主线展开教学。
四:教学过程根据这样的一个设计思路和教法,我将本节课的教学过程分为以下 5个环节:第一个环节是:课前复习、巩固知识第二个环节是:创设情境、导入新课第三个环节是:讲解新知、说明事项第四个环节是:巩固练习、加深体会最后一个环节是:课后小结、作业布置。
附件2:IF语句说课稿《C程序设计》各位领导,各位老师:你们好!今天我说课的题目是if语句,内容是清华大学出版社出版的计算机基础教育丛书,节选自谭浩强的《C程序设计》第二版第五章第三节第一个课时内容。
下面我将从教材分析、教学目标、教学方法、教学过程四大方面来阐述我对这节课的分析和设计:一、教材分析1.教材的地位和作用本节课是程序设计基础内容,与前面四章有着紧密的联系,前面已经学习了C程序设计中的算法的概念、程序框图和输入输出基本语句,这为过渡到本节的学习起着铺垫作用。
本节课主要讲述if语句的三种一般形式、功能特点及流程用法,它是结构化程序设计中的选择程序结构,通过对本节课if语句的学习,学生将更加了解程序算法和选择分支结构。
并能用更全面的眼光看待前面所学的知识结构,为今后的计算机程序设计不断学习作好充分的准备。
通过对本节课的学习使学生的理论基础和操作技能都能得到提升,同时学生对程序的算法设计和结构化程序设计有更清晰的认识、培养了学生的自主学习能力,独立思考问题能力、最重要的是对程序设计有了更加深厚的学习兴趣。
2. 教学重点和难点:重点:if语句的三种表示形式、功能用法和流程图,以及它们的具体执行过程且能准确判断出执行语句的条件难点:if语句的三种程序设计思路和正确应用解决具体问题二、教学目标根据上述教材结构与内容分析,考虑到学生已有的认知结构和心理、智力发展水平以及他们的知识经验和情感需求,确定本节课的教学目标为:1.知识与技能目标:(1)正确理解if语句的概念、掌握三种不同语句的一般形式、流程结构和执行过程。
(2)准确判断出if语句在程序设计中是根据什么条件决定执行过程的。
并能归纳出三种不同形式的if语句的特点。
(3)通过实例,培养学生对解决具体实例的过程和步骤进行分析的能力。
(4)运用条件语句编程,体会算法的基本思想,实现阅读程序和自主编程的能力。
(5)通过对知识结构的不断练习,培养学生的创新能力和严谨的逻辑思维能力。
教案【组织教学】检查学生出勤情况,认真作好记录。
注重引导与启发,挖掘学生潜能。
【课题导入】师:前段时间,我经常给儿子讲小兔子乖乖的故事。
相信同学们都知道这个故事的大概。
请1位同学大概说说。
师:有一天我儿子突然问我,如果小兔子乖乖不听妈妈的话,把门开了会怎么样?生:回答。
师:有没有发现,实际上小兔子乖乖的这个故事,我们可以将它抽象,然后用vb编程来实现。
那么今天我们就来复习vb中的if选择结构语句。
【讲授新课】(1课时)一、单分支结构:格式:If <表达式> then语句块End If 或If <表达式> then <语句>习题:已知两个数X和Y,比较它们的大小,若Y大于X,则交换两数,使X大于Y。
If x<y Thent=x:x=y:y=tEnd If设计意图:教师通过循序渐进的方法,逐步引出if语句的单分支结构应用,讲解if语句。
学生练习纸上编程实现。
二、双分支结构:格式:If <表达式> then<语句块1>Else<语句块2>End If学生习题:编程实现求分段函数的值设计意图:通过if双分支结构语句的应用,加深学生对if语句的理解。
学生练习纸上编程实现。
三、多重分支结构:格式:If <表达式1> then<语句块1>ElseIf<表达式2><语句块2>‥‥[Else语句块n]End If习题:插入一学生成绩,输出其成绩等级。
方法是:90~100分为“优秀”,80~89分为“良好”,70~79分为“中等”,60~69分为“及格”,60分以下为“不合格”。
学生编程实现设计意图:逐步加深难度,通过if多分支结构语句的应用,加深学生对if语句的理解。
【课堂小结】1、请同学们回顾一下本堂课的内容吧2、总结一下遇到的难题吧3、分享一下心得吧【布置作业】1、用VB编写剪刀、石头、布游戏的程序。
“铸师魂担使命”教学技能大比武公开课教案学年度: 2020—2021学年度第二学授课科目:计算机程序设计(C语言教学课题:选择结构程序设计教学班级: xxxxxxxx授课教师:一、教学课题选择结构程序设计-If语句的嵌套二、教学目标1.知识目标(1)通过对if嵌套语句的学习,理解选择结构程序的基本思路;(2)理解简单选择结构程序的设计方法。
2.能力目标(1)能够运用if语句编写简单的选择结构程序;(2)能够养成良好的编程习惯,提升编程兴趣和能力。
3.情感目标(1)培养学生严谨细致,一丝不苟、实事求是的科学态度和探索精神。
(2)培养自主探究,勇于创新的编程思维能力;(3)培养学生爱国情怀,强化学生逻辑思维能力,弘扬爱国精神,用编程科技的方式表达对祖国的爱。
三、教学分析与准备1.教学方法理论讲授法、演示法、任务驱动法、案例分析法;2.教学重点掌握if语句的三种基本形式3.教学难点熟练运用if语句编写简单的选择结构程序解决实际应用问题4.教学准备安装有Microsoft Visual C++ 6.0系统软件环境的计算机。
5.学生学情分析学生在前期的课程学习中,已经掌握了关系运算符和逻辑运算符及表达式的运算,可以用逻辑表达式来表示复杂条件。
在此基础上,程序从顺序结构转为选择结构的学习较为容易理解接受。
6.教学策略在本次教学的过程中,通过对If选择语句功能和C语言程序结合数学案例的讲解,引导学生完成本次教学课程的教学目标。
综合分析课程时间和学生的实际情况,本次课程的作业由学生课后完成。
7.课时安排1课时(40分钟)。
8.教学环境计算机教学室xxxx,安装有Microsoft Visual C++ 6.0软件的Windows 7操作系统计算机50台。
四、教学过程:任务3实践演练使用选择结构程序求分段函数值输入x的值,计算并输出y的值;培养学生的专业技能和实践动手能力。
任务4巩固复习本节课主要学习了If语句的三种基本形式和功能,选择结构的控制条件通常用关系表达式或逻辑表达式构造,表达式的值非0即为“真”。
if语句教学设计〔共3篇〕第1篇:IF条件语句教案IF条件语句授课老师:符金梅课程类型:新课学时:2节课授课时间:2023年3月25日1、授课对象:高一〔x〕班2、教学目的:〔1〕让学生体会并理解if语句解决问题的根本思想。
〔2〕掌握if语句的用法及执行的根本过程及流程图的画法。
〔3〕可以用if语句解决问题。
(4)初步掌握程序调试运行的方法。
3、教学重点和难点:重点:IF条件语句的格式、功能和执行过程。
难点:使用IF条件语句来实现选择控制构造,解决实际问题。
4、教学进程:一、导入:情境----据可靠消息,附近新开了一家水果店,出售各类水果,色香味俱全,最近对芒果进展促销,根据顾客购置的数量调整芒果销售的价格。
如顾客一次购置5斤以下按原价5元出售,一次5斤以上〔含5斤〕时那么可以在原价的根底上打8折。
条件语句〔if 语句〕就是为解决此类问题而设计的。
二、分析^p 问题:w表示苹果重量,y表示应付金额;5斤以下:y=w*5;5斤以上:y=w*5*0.8三、设计算法①输入苹果重量w的值;②判断w>=5的值是true还是flase③计算应付金额y,假如w>=5的值是true,那么y=we*3*0.8;否那么为y=w*3④输出应付金额y四、新课内容讲解1、根据分析^p 出来的算法,在黑板板书流程图,引出IF条件语句2、讲解IF条件语句,强调该语句的用法以及格式If 语句的格式if条件then语句块1else语句块2或If 条件 then语句块1Else语句块2说明:〔1〕“条件”一般为关系表达式或逻辑表达式。
通常把关系表达式或逻辑表达式的值为真时,称为条件满足;值为假时,称为条件不满足。
反之亦然。
〔2〕语句块1、语句块2分别是“条件”满足或不满足时,处理方法的描绘,可以是假设干个语句。
3、带着学生编写代码,从简单的代码开场编写4、反应学生的操作情况,假如学生对IF语句比拟熟悉了,就让学生自己练习〔以导入为例〕5、学生练习完成后,根据编写好的代码来引出IF条件语句中的表达式〔1〕、关系表达式:关系表达式是用关系运算符连接起来的式子。
IF条件选择语句尊敬的各位领导老师好我今天说课的题目是条件选择语句,下面我将从说教材分析,说学生分析,说教学目标,说教学重点难点,说教法,说学法,说教学准备,说教学过程等几个方面来对本节课做一个说明。
一、说教材分析:《条件选择语句if》选自电子工业出版社C语言编程基础教材第五章第二节内容。
这一小节的内容不多,但它是本章的一个难点。
在学生已经掌握了C 语言程序的基本结构和C语言基础编程的基础上而设立的更高层次的学习任务,要掌握if语句的结构及其语句运算方法,if语句的三种结构语句格式的应用等。
二、说学生分析:本专业于高二开始学习,由于多数职业中专学生存在着基础差底子薄,很多简单的基础知识问题,对他们来说都是全新的,或者说是大难题。
在学习上需从头学起,反复详讲,加深印象,增强记忆,补上缺漏。
再进一步才是理解运用。
所以学习时间要拉长、放慢。
教学过程中需要培养他们的兴趣和自学能力。
三、说教学目标:认知目标:使学生了解了解if语句的三种结构语句格式。
.通过本课让学生理解if语句的三种结构语句格式的应用。
能力目标:培养学生的实践与自学能力。
情感目标:让学生在自主解决问题的过程中培养成就感,帮助学生树立信心,充分调动学生学习的积极性。
四、说重点难点:if语句的三种结构格式的应用五、说教法利用“实例教学法”引出“讨论式教学法”“合作学习教学法”,让学生在实例中能相互合作、讨论等方式,自我探索,自主学习,使学生在完成任务的过程中不知不觉实现知识的传递、迁移和融合。
以实例的方式掌握知识。
六、说学法在这节课中,我注意引导学生通过自主探索获取知识与技能。
把“抛出实例—解决实例—分析实例”的思想渗透在整个教学过程中,使学生在明确目标任务的前提下,充分发挥主体作用,发现方法、解决问题,最大限度地发挥学生的学习积极性。
七、教学准备硬件要求:多媒体电子网络教室;软件要求:WIN-TC八、说教学过程根据本课教学内容以及C语言编程基础的特点,结合高二学生的认知水平,设计教学流程如下:(一)复习旧知,导入新课(二)任务驱动,自主学习(三)拓展延伸具体阐述(一)复习旧知,导入新课复习旧知识条件表达式(三目运算符),请同学们用三目表达式编程求出:任意输入两个数,返回最大值。