资料摘要
1.2.1输入语句、输出语句和赋值语句------教学设计内容:人教A版必修三第一章报送单位:成都市金堂县淮口中学授课老师:张敏联系电话:15828273470 邮箱:1529419111@qq.com 1 1.2.1输入语句、输出语句和赋值语句教学设计授课时间:2018年6月24日
- 资料类型:教学教案文档
- 所属课文:1.2.1 输入语句、输出语句和赋值语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 176
- 下载次数
- 0
- 更新时间
- 2018-07-07 10:32:00
- 来源学校
- 学校:金堂县淮口中学校
1.2.1 输入语句、输出语句和赋值语句课时教学实录
未知
摘要:暂无摘要
关键词:1.2.1 输入语句、输…课时教学实录
正文
1.2.1输入语句、输出语句和赋值语句
------教学设计
内容:人教A版必修三第一章
报送单位:成都市金堂县淮口中学
授课老师:张敏
联系电话:15828273470 邮箱:1529419111@qq.com
1
1.2.1输入语句、输出语句和赋值语句教学设计
授课时间:2018年6月24日 授课人:淮口中学 张敏
授课题目:输入语句、输出语句和赋值语句 课型:新授课 一、在教材中的地位和作用
本节课是人教A版高中数学(必修3)第一章《算法初步》第2节基本算法语句第1课时.算法不仅是数学及其应用的重要组成部分,也是计算机科学的重要基础,而计算机无法“看得懂,听得见”自然语言或程序框图描述的算法,因此还需要将算法翻译成计算机程序.本节课内容正是学习基本算法语句的起始课,教学重在引导学生通过算法语句学习,帮助学生进一步体会算法及其思想,并把发展学生有条理的思考与表达的能力,逻辑思维能力作为教学目标.同时也让同学们对编程有了初步的了解。
二、学情分析
在此之前,学生经历了算法与程序框图的学习,了解了算法的含义,学习了用算法步骤和程序框图表示算法的方法,对算法思想有了一定程度的体会.本节课在此基础上,介绍用程序设计语言表示算法的方法---基本算法语句。本节课的内容和方法正处于学生的认知水平和知识结构的最近发展区,加之本节课针对所教学生基础设定标高,且设计融入了探究解决贴近生活问题的方法,计算机实践操作等活动,预期学生能较好地完成本节课的学习任务.
三、教学目标:
1、知识与技能:
(1)理解输入语句、输出语句、赋值语句的结构和功能,
(2)模仿写一些简单的程序,
(3)掌握赋值语句中的“=”的作用;
2、过程与方法:
(1)能初步操作、模仿,通过对现实生活情境的探究,尝试设计出程序,
(2)体验逻辑推理的数学方法;
3、情感、态度与价值观:
(1)感知、体验应用计算机解决数学问题的方法,提高学习的兴趣. (2)发展有条理的思考与表达的能力,提高逻辑思维能力.
2
四、教学重、难点
教学重点:掌握输入语句、输出语句、赋值语句的格式、功能和作用。
教学难点:准确写出输入语句、输出语句和赋值语句。
五、教学方法
本节课的教学遵循“学生为主体,教师为主导”的理念,“自主学习、交流展示、归纳点拨、训练反馈、拓展延伸”五个教学环节有机融合,力争调动学生积极、全面参与,充分发挥学生的主体作用,让课堂实现从“教师讲堂”向“学生学堂”的模式转变;关注学生的学习过程,力求帮助学生实现双基过手扎实,思维训练落实和情感体验丰实. 六、设计说明、教有所思
从教学内容上讲,《算法》一章是新课程标准新增内容,教材中提到算法的广义概念,即按一定规则解决某一类问题的明确和有限的步骤统称为算法,因此算法具有强大的“承载”功能,在本章的学习中,可以体验到解决很多常见、有趣数学问题的解决过程.就基本算法语句这一节内容而言,虽然初步学习计算机程序语句,但我以为教学的重心不应该是学习怎么编写计算机程序,本节课的设计注意到了避免“双基”的异化,将教学的侧重放到了发展学生有条理的思考与表达的能力,提高逻辑思维能力及体会算法思想上面. 七、教学流程:
创 发
设 现
情 问
境 题
, 。
课 复
后 习
作 深
业 化
, 。
自 探 主 索
学 新
习 知
, 。
反 知
思 识
小 建
结 构
, 。
小
归
组
纳
合
结
作
论
,
。
典
深
例
化
分
理
析
解
,
。
学
提
以
升
致
自
用
我
,
。
3
八、教学过程:
(1)创设情境,发现问题
现代科技日新月异,电脑已经进入了千家万户,那么在日常生活中,同学们会用计算机来干些什么呢?
生:听歌,看电影,玩游戏,打字排版,画卡通画,处理数据等等
计算机让我们的生活更精彩,谈到计算机就不得不提到一个人,那就是图灵。图灵:英国著名的数学家和逻辑学家,被称为计算机科学之父、人工智能之父,是计算机逻辑的奠基者,提出了“图灵机”和“图灵测试”等重要概念。
“图灵奖”——计算机界最负盛名、最崇高的一个奖项,有"计算机界的诺贝尔奖"之称
。那么,计算机是怎样工作的呢?
计算机完成任何一项任务都需要算法,但是,我们用自然语言或程序框图描述的算法,计算机是无法“看得懂,听得见”的.因此还需要将算法用计算机能够理解的程序设计语言(programming language)翻译成计算机程序. 程序设计语言有很多种。如BASIC,C语言,C++,Java,Python,R语言等.为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:
输入语句
输出语句
赋值语句
条件语句
循环语句
这就是这一节所要研究的主要内容——基本算法语句.今天,我们先一起来学习输入、输出语句和赋值语句(板书课题). (2)自主学习,探索新知
例一:已知函数y=x+3x-24x+30.编写程序,计算当x取某个值时,求得对应的函数值. 学生活动:依据算法步骤、程序框图,补充程序语句,QBASIC程序软件验证;
挖掘三种语句的形式和功能,建立算法步骤,程序框图,程序语句间的对应. 算法步骤:
程序框图: 第一步:输入自变量x的值.
……………………
第二步:计算y=x+3x-24x+30. ………………
第三步:输出y
……………………
程序语句:
4 3232
INPUT“x”;x
………………
输入语句
y=x儋3+3*x2-24*x+30
………………
赋值语句
PRINT“y”;y
………………
输出语句
END 【设计意图】自主学习,交流展示,初步了解知识
(3)小组合作,归纳点拨
要求:小组合作,挖掘三种语句的格式、用法和功能,完成表格。
语句
输入
语句
输出
语句
赋值
语句
格式
_______
“提示内容”;变量
_______
“提示内容”;变量
变量
表达式
用法(举例)
INPUT
“a,b,c=”;
a,b,c
功能
输入
信息
【设计意图】同学小组讨论,交流展示,教师归纳点拨,形成知识.
(4)典例分析,深化理解
例1:(抢答题,语句格式问题)判断下列语句的书写是否正确,并说明理由
(1)输入语句
INPUT “a,b=”;a,b,c
(
) (2)输出语句
3=B
(
) (3)赋值语句
a+1
(
)
例2:(程序设计问题)编写程序,计算一个学生数学、语文、英语三门课的平均成绩. 学生活动:补充语句,体会解决同一个问题的不同的程序设计。
尝试在计算机上编写例题程序并运行。
教师点拨:体会不同语句形式在解决同一问题中的步骤. 算法步骤: 程序框图: 第一步:输入三科数、语、英三门成绩
a,b,c.
第二步:计算y=第三步:输出y.
5 a+b+c.
3
算法程序1:
算法程序2:
INPUT “Maths=”;a INPUT “Maths, Chinese, English=”;a,b,c INPUT “Chinese=”;b average=(a+b+c)/3 INPUT “English=”;c PRINT “average=”;average PRINT “The average=”;(a+b+c)/3 END END 【设计意图】拓展延伸INPUT语句可提示输入多个信息,PRINT有计算功能. 例3.
下列程序运行结束后,A的输出值是多少?(给一个变量多次赋值问题)如图程序中:
(1)输出的值是多少? (2)给A赋了几次值? (3)A=A+15表示的什么意思? 学生活动:独立思考,踊跃发言. 教师点拨:上述程序给变量A赋了两次值,A的初值为10;第二次赋值后,初值被“覆盖”.即语句“A=A+15”的含义是将上一步变量A的值加上15后的值重新赋给变量A,A的值变为25,因此输出值变为25. 【设计意图】引导学生进一步理解赋值语句形式和功能.
例4:(交换两个变量A与B的值的问题)若输入A、B的值分别为3,7,则下列两个程序语句的输出结果分别是多少?哪位同学可以上来给大家说说你是怎么得到的。
程序1: 程序2: 程序3:
INPUT A INPUT A INPUT A INPUT B INPUT B INPUT B x=A A=B B=A+B A=B B=A A=B-A B=x PRINT A,B B=B-A PRINT A,B END PRINT A,B END END 7 3 7 7 7 3 学生活动:1.是否可以直接用赋值语句“ A=B,B=A”交换A,B的值? 2.变量x在程序1中的作用是什么?
6 A=10 A=A+15
PRINT A END
3.观察程序1和程序3有什么发现? 教师活动:归纳点拨.比方要交换两个木桶里的水,还要再找一个空桶。
【设计意图】进一步理解赋值语句的功能,引导学生操作程序运行题目.
(5)学以致用,提升自我
1.下列程序运行后,a,b,c的值各等于什么?
a=1 a=1
b=2 b=-2
a=a+b c=3
PRINT a a=b
END b=c
第1题(福建高考题) c=a
3 PRINT
a,b,c
-2,3,-2 2.已知一个三角形的三边长分别是a,b,c,它的面积可用海伦—秦九韶公式计算:
S=p(p-a)(p-b)(p-c)
,其中p=a+b+c
2补充下列算法程序,输入三角形的三条边长a,b,c,输出三角形的面积S. 算法语句: INPUT a,b,c
p=(a+b+c)/2
PRINT “S=”; SQR(P*(p-a) *(p-b)*(p-c)) 教师活动:若a,b,c不满足三角形需求,怎么办?引出下一节的内容——条件语句。
【设计意图】教师指导练习,检测学生知识、技能过手情况. (6)反思小结, 知识建构
有什么收获和疑问
【设计意图】自主小结,建构、完善知识体系及元认知体系.
(7)课后作业,复习深化
课本P33页习题1.2A组1、2 板书设计
1.2.1输入、输出和赋值语句
一、3种语句的结构和用法。
二、赋值号“=”的作用。
7
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-07-07 10:32:00
- 下载次数: 0
- 浏览次数: 176
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147287
来自:学校:金堂县淮口中学校
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.1 输入语句、输出语句和赋值语句课时教学实录是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。