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语言编程基础的特点,结合高二学生的认知水平,设计教学流程如下:(一)复习旧知,导入新课(二)任务驱动,自主学习(三)拓展延伸具体阐述(一)复习旧知,导入新课复习旧知识条件表达式(三目运算符),请同学们用三目表达式编程求出:任意输入两个数,返回最大值。
*************学校教案课程名称: C 语言程序设计总课时: 84 学时授课教师: ***所在院系:授课时间: 2017-2018 学年第一学期神奇的 if 语句2017 年 10 月 18 日理论实际相结合、讲练结合、 计算机机房网络教学“十二五”职业教育国家规划教材《 C 语言程序设计实例教程》 (第 2 版), 李红、伦 墨华、王强主编,机械工业出版社。
数字化教学改革平台(以下简称教改平台) 、教学过程管理系统电脑版(以下简称教 学系统) 、FLASH 动画、微课、移动学习系统等。
知识目标能力目标素质目标 1.掌握 if 语句三种基本形式的语法格式、流程图和执行过程;2.掌握 if 语句嵌套形式的语法格式和执行过程;3.掌握表达式的用法。
1.能够正确设置条件表达式;2.能够熟练使用 if 语句进行程序设计,解决实际问题。
1.提升学生分析问题和算法设计的能力;2.鼓励学生勇于调试程序中的错误,磨练学生不折不挠的毅力。
3.培养学生的团队协作精神;if 语句三种形式和 if 语句嵌套结构的语法规则和执行过程。
使用 if 语句进行程序设计的思路和正确设置表达式。
任务驱动法、小组讨论教学法、案例法、讲授法本课程的教学对象是计算机应用技术专业一年级的学生。
根据教改平台能力测试 系统中对学生 “阶段性测试”的统计分析, 学生们已经掌握了 C 语言的基础知识和顺 序结构的程序设计方法。
根据微信群中课前信息反馈,学生已经了解了 if 语句的语 法规则和执行流程, 对程序设计已经产生了一定兴趣。
同时学生成长在网络时代, 信 息素养较高,为本次课的学习奠定了基础。
由于学生刚接触程序设计语言, 逻辑思维习惯、 分析问题、 算法设计的能力较弱。
对程序中涉及到的数学和英语学科的知识掌握一般。
1.教材内容分为 12 章,本次教学内容选自第四章第一节 if 语句。
2.学生利用课程教学平台、慕课等,开展课前学习、课内学习、课后拓展以及在线交流等自主学习活动,同时学生通过“移动学习系统”进行相关知识的自测。
if语句课程设计一、教学目标本课程的目标是让学生掌握if语句的基本概念、语法以及应用。
通过本课程的学习,学生将能够:1.理解if语句的基本结构和作用;2.熟练运用if语句进行简单的逻辑判断;3.掌握if语句的嵌套使用;4.能够运用if语句解决实际问题。
二、教学内容本课程的教学内容主要包括:1.if语句的基本概念和语法;2.if语句的应用,包括简单的逻辑判断和嵌套使用;3.实际问题解决,利用if语句进行编程实践。
三、教学方法为了达到上述教学目标,我们将采用以下教学方法:1.讲授法:讲解if语句的基本概念和语法;2.案例分析法:通过分析实际案例,让学生理解if语句的应用;3.实验法:让学生动手实践,编写程序,解决实际问题。
四、教学资源为了支持教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:《编程基础教程》;2.参考书:《Python编程:从入门到实践》;3.多媒体资料:PPT课件;4.实验设备:计算机。
五、教学评估本课程的评估方式包括平时表现、作业和考试三个部分,分别占总评的30%、30%和40%。
平时表现主要考察学生的课堂参与度和团队合作能力;作业主要考察学生的理解和应用能力;考试主要考察学生的综合运用和解决问题能力。
评估方式将力求客观、公正,全面反映学生的学习成果。
六、教学安排本课程的教学安排如下:共10次课,每次课2小时,每周一次。
教学地点选在学校的计算机实验室,以方便学生进行实践操作。
教学进度将按照教材的章节安排进行,确保在有限的时间内完成教学任务,同时兼顾学生的实际情况和需要。
七、差异化教学为了满足不同学生的学习需求,我们将根据学生的不同学习风格、兴趣和能力水平,设计差异化的教学活动和评估方式。
如对于学习风格偏向实践的学生,我们将增加编程实践的时间和难度;对于学习风格偏向理论的学生,我们将提供更多的学习资料和案例分析。
八、教学反思和调整在实施课程过程中,我们将定期进行教学反思和评估,根据学生的学习情况和反馈信息,及时调整教学内容和方法,以提高教学效果。
《条件选择语句if》说课稿今天我说课的题目是《条件选择语句if》,下面我从教材分析、学情分析、教学目标、教法学法、教学过程、教学反思一共六大方面来阐述我的教学设计。
一、教材分析1、教材的地位及作用本节课采用的教材是电子工业出版社出版的由王森主编的中等职业教育国家规划教材《C语言编程基础》(第2版),《条件选择语句if》这一节位于本书第五章第二节。
条件选择语句if是整个课程教学的重点与难点,它是建立在学生已学习的顺序结构的基础之上,并为后续学习循环结构作以铺垫。
突破本节课,对培养学生具有一定的计算机应用程序设计能力,用计算机解决实际问题的能力,有重要的影响。
2、教材处理1)、教材问题通过对教材的分析和研究,我发现教材上的例题不贴近生活实际枯燥无味,达不到让学生真正灵活运用if语句的效果。
2)、补充例题我用一个爱心礼物的小游戏来导入,并以此作为项目分解任务,让学生带着任务学习,激发学生兴趣,又用学生熟知的QQ登录程序来巩固本节课的学习。
3)、开发课件教材在讲授每种if语句格式写法和执行过程时,说明叙述的不够细致,我在课件中用流程图动态演示每种if语句的执行过程,在实际教学过程中也收到了很好的效果。
二、学情分析我所任教的班级是职中参加对口单招的计算机专业的学生,通过前面顺序结构的学习,学生已经具备较强的逻辑思维,分析、解决问题能力得到锻炼。
有团队合作意识并对抽象的程序代码有了一定的认识,能够看懂流程图并能写出简单程序,但是学生的层次不一,接受能力也不一。
三、教学目标基于以上对教材的把握,根据学生现状,我制定了以下的教学目标:1、认知目标①掌握if三种语句的格式和功能。
②理解if三种语句的执行过程。
2、能力目标培养学生自主探究,观察分析的能力,以及小组合作意识,引导学生在合作中交流、学习和互动。
3、情感目标通过情境实例的引入,激发学生学习兴趣,让学生从现实生活中思考哪些地方会用到分支结构,让学生明白人生到处面临选择。