资料摘要
教学目标1.知识目标(1)正确理解条件语句的概念,并掌握其结构的区别与联系. (2)会应用条件语句编写程序. 2.过程与方法通过条件语句的学习,了解条件语句在解决问题中的应用,体验算法思想,发展有条理的思考与表达的能力,增强利用现代信息工具解决实际问题的能力.3.情感态度与价值观通过信息技术工具的使
- 资料类型:教学教案文档
- 所属课文:1.2.2 条件语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 23
- 下载次数
- 0
- 更新时间
- 2018-08-30 22:28:00
- 来源学校
- 学校:获嘉县高级中学
1.2.2 条件语句公开课参赛课教案
未知
摘要:暂无摘要
关键词:1.2.2 条件语句公开课参赛课教案
正文
教学目标
1.知识目标
(1)正确理解条件语句的概念,并掌握其结构的区别与联系. (2)会应用条件语句编写程序. 2.过程与方法
通过条件语句的学习,了解条件语句在解决问题中的应用,体验算法思想,发展有条理的思考与表达的能力,增强利用现代信息工具解决实际问题的能力.
3.情感态度与价值观
通过信息技术工具的使用,激发学习兴趣;通过合作交流,培养团结协作的精神.
2学情分析
学生已经学习了各种算法结构.从解决问题的算法分析及绘制的程序框图来看,条件结构不同于前面学习过的顺序结构.在顺序结构中只要使用赋值语句、输入语句和输出语句,一步一步按顺序执行就可以了.而条件结构的特点是,有一个判断的过程,满足条件就执行某一种操作,否则执行另一种操作.表达条件结构的算法语句是条件语句。
在教学中要注重采用螺旋上升、渐次递进的方式,让学生感受到学习新知识的必要性,从而激起求知欲. 根据本节课的教学内容、学生接受能力及学校的条件,我采取教师引导下的学生主动探究的方法组织教学.学生2-4人一个小组,人手一台CASIO-ClassPad330图形计算器,在学生自主探索的基础上,组内相互合作,然后汇报展示.
实践证明,采用这种教学形式充分调动了学生的积极性,收到了很好的教学效果.
3重点难点
【教学重点】
条件语句的步骤、结构及功能
【教学难点】
编写程序中的条件语句
4教学过程 4.1 第一学时
评论(0) 教学目标
1.知识目标
(1)正确理解条件语句的概念,并掌握其结构的区别与联系. (2)会应用条件语句编写程序. 2.过程与方法
通过条件语句的学习,了解条件语句在解决问题中的应用,体验算法思想,发展有条理的思考与表达的能力,增强利用现代信息工具解决实际问题的能力.
3.情感态度与价值观
通过信息技术工具的使用,激发学习兴趣;通过合作交流,培养团结协作的精神.
评论(0) 学时重点
条件语句的步骤、结构及功能
评论(0) 学时难点
编写程序中的条件语句
教学活动
活动1【导入】<<条件语句>>的教学设计
【教学过程设计】
(一)创设情境、导入新课
某地区家庭固定电话收费标准为:不超过3分钟收取话费0.2元;超过3分钟,超过部分每分钟加收0.11元(不足1分钟按1分钟计).请设计算法,并画出程序框图.
设计意图:数学教学应当从问题开始,教师首先创设一个问题情境,提出【问题1】.要求设计算法、画程序框图.以实际应用问题作为情境,可以使学生体会数学的应用价值,感受学习数学新知识的必要性.
活动:学生设计算法,画出程序框图.教师随机选出两名学生板演. 阶段小结:通过设置算法,画出程序框图,分析结构特征. 在最初的教学设计中,我并未打算让学生进行板演,只是想用投影仪展示学生的成果.但是,后来考虑到本课的下一环节要着重探讨和概括此问题框图的结构特征,让学生板演不但能发现存在的问题,同时还会给学生留下深刻的印象. (二)师生互动、建构新知
1、探讨条件结构的结构特点
设计意图:着重探讨和概括所设计的程序框图的结构特征,明确条件结构的特点.
活动:以学生设计的程序框图作为议题,共同讨论.讨论中主要引导学生发现和概括条件结构程序框图的特点,并与前面学习过的顺序结构进行比较. 阶段小结:条件结构的特点是有一个判断的过程,如果满足条件就执行某种操作,否则执行其他操作.执行到哪一步,需要根据条件作出选择.这是条件结构的根本特点.
2、运用条件语句
设计意图:引导学生用算法语言描述条件结构程序. 活动:编写程序.表示条件结构的语句是条件语句.一般格式为:(板书) 算法中的条件结构是由条件语句来表达的,是处理条件分支逻辑结构的算法语句。它的一般格式是:(IF-THEN-ELSE格式)
IF 条件 THEN 语句1 ELSE 语句2 END IF 当计算机执行上述语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句1,否则执行ELSE后的语句2。其对应的程序框图为:(如上右图)
在某些情况下,也可以只使用IF-THEN语句:(即IF-THEN格式)
IF 条件 THEN 语句
END IF 计算机执行这种形式的条件语句时,也是首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句,如果条件不符合,则直接结束该条件语句,转而执行其他语句。其对应的程序框图为:(如上右图)
条件语句的作用:在程序执行过程中,根据判断是否满足约定的条件而决定是否需要转换到何处去。需要计算机按条件进行分析、比较、判断,并按判断后的不同情况进行不同的处理。
3、解决
设计意图:让学生编写问题的算法语句,并赋值运算.使学生尝到成功的喜悦.
活动:学生根据所设计的问题算法框图,编写条件语句,利用计算器输入算法程序.结合已学习过赋值、输入、输出语句,根据这个程序,输入通话时间(精确到分钟),计算出应缴话费,并输出结果.
Input n If n≤3 Then m=0.2 Else m=0.2+0.11(n-3) End If Print m (三)典例分析、巩固训练
〖例1〗:编写程序,输入一元二次方程
的系数,输出它的实数根。
分析:先把解决问题的思路用程序框图表示出来,然后再根据程序框图给出的算法步骤,逐步把算法用对应的程序语句表达出来。
[圆角矩形: INPUT “Please input a,b,c =”;a,b,c d=b*b-4*a*c p=-b/(2*a) q=SQR(ABS(d))/(2*a) IF d>=0 THEN x1=p+q x2=p-q IF x1=x2 THEN PRINT “One real root:”;x1 ELSE PRINT “Two real roots:x1”;x1,“and x2”;x2 END IF ELSE PRINT “No real root!”
END IF END 注:SQR()和ABS()是两个函数,分别用来求某个数的平方根和绝对值。
〖例2〗:编写程序,使得任意输入的3个整数按从大到小的顺序输出。
INPUT “a,b,c =”;a,b,c IF b>a THEN t=a a=b
b=t END IF IF c>a THEN t=a a=c c=t END IF IF c>b THEN t=b b=c c=t END IF PRINT a,b,c END] 算法分析:用a,b,c表示输入的3个整数;为了节约变量,把它们重新排列后,仍用a,b,c表示,并使a≥b≥c.具体操作步骤如下。
第一步:输入3个整数a,b,c. 第二步:将a与b比较,并把小者赋给b,大者赋给a. 第三步:将a与c比较. 并把小者赋给c,大者赋给a,此时a已是三者中最大的。
第四步:将b与c比较,并把小者赋给c,大者赋给b,此时a,b,c已按从大到小的顺序排列好。
第五步:按顺序输出a,b,c. 程序框图:(参照课本
)
(四)归纳小结
设计意图:重点突出结构,突出算法;通过程序编制的经验交流,让学生谈感受、体验.概括出,含有条件结构的问题有一个条件判断的过程,根据条件判断,才能确定执行何种操作;相应的算法语句的构成特征. 活动:学生在总结程序编制的经验时谈到,编制程序时要先画好框图、分清层次;编制程序时用缩进的方法呈现嵌套结构;编写时应该先写出完整结构(例如If Then Else EndIf ),然后再填入嵌套结构(也是一个完整结构),等等.这说明,他们在程序编制过程中已经在不断反思,这具有元认知特点.
(五)作业布置
P33 A1, B2,3
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-08-30 22:28:00
- 下载次数: 0
- 浏览次数: 23
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147288
来自:学校:获嘉县高级中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.2 条件语句公开课参赛课教案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。