资料摘要
《1.2.1输入语句、输出语句和赋值语句》教学设计课题姓名芦清龙学科输入语句、输出语句和赋值语句数学授课班级高一322班在教材中的通过前面的学习,学生了解了算法的含义及其本质特征,本节内容安排在框图之后,地位和作用是计算机语言的基础内容,在教材中有着承上启下的作用。学情分析学习了用算法步骤和程序框图
- 资料类型:教学教案文档
- 所属课文:1.2.1 输入语句、输出语句和赋值语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 26
- 下载次数
- 0
- 更新时间
- 2019-06-11 17:58:00
- 来源学校
- 学校:榆次区晋华中学
1.2.1 输入语句、输出语句和赋值语句优秀公开课教案
未知
摘要:暂无摘要
关键词:1.2.1 输入语句、输…优秀公开课教案
正文
《1.2.1输入语句、输出语句和赋值语句》教学设计
课题
姓名
芦清龙
学科
输入语句、输出语句和赋值语句
数学
授课班级
高一322班
在教材中的
通过前面的学习,学生了解了算法的含义及其本质特征,本节内容安排在框图之后,地位和作用
是计算机语言的基础内容,在教材中有着承上启下的作用。
学
情
分
析
学习了用算法步骤和程序框图表示算法的方法,理解了用自然语言表示算法步骤有明确的顺序性,但是对在一定条件下才会被执行的步骤,以及在一定条件下会被重复执行的步骤,自然语言的表示就显的困难,而且不直观、不准确;用程序框图的方法表示算法,使算法的结构更加清楚、步骤更加直观和精确;但这两种形式计算机不识别,只有转化为计算机识别的程序语言,计算机才能理解和执行,而且程序语言可以更细致的刻画算法,学习程序语言表示算法是为了借助于计算机执行算法,帮助学生进一步体会算法及其思想。
知识与技能
过程与方法
情感态度
与价值观
正确理解输入语句、输出语句、赋值语句的结构特点,并会运用他们写一些简单的程序.
实例使学生充分地感知、体验应用计算机解决数学问题的方法;通过模仿,操作,探索的过程,体会算法的基本思想,在此基础上由算法语句表示算法,从而细致的刻画算法,进一步体会算法的基本思想.
通过本节内容的学习,帮助学生利用计算机软件实现算法,活跃思维,提高学生的数学素养.使他们认识到计算机与人们生活密切相关,提高学生的学习兴趣.
正确理解输入语句、输出语句、赋值语句的作用
准确写出输入语句、输出语句、赋值语句
遵循“三三六二”课堂教学模式,以学生为主体
教学过程
教学设想
激情导课
在前面,我们学习了用自然语言和程序框图来表示算法,而它们都无法被计算机所“理解”,因此还要将算法用计算机能够理解的程序设计语言表示成计算机程序.
程序设计语言有很多种。为了实现算法的三种基本逻辑结构,各种程序设计都包含下列基本的算法语句,并且形式类似.
输入语句、输出语句、赋值语句、条件语句、循环语句
这节课我们来看输入、输出、赋值语句,它们基本对应了算法逻辑结构中的顺序结构.
民主导学
阅读教材p21~p25的内容和例题,填空.
输入语句
输出语句
赋值语句
对应程序框
功能
一般格式
举例
教师多做说明:
1
教
学
目
标
教学重点
教学难点
教学方法
设计意图
可以让学生提前预习填写表格,对所学内容进行初步了解。
师生互动
师生活动:
教师对学生自主学习的情况,通过提问的方式进行检查,边检查边释疑.
输入语句功能给变量提供初值,提示内容要加双引号并用分号与后面的变量隔开,一个语句可输入一个或多个变量的值,输入多个时变量间用逗号隔开,提示内容和后面的分号可以省略,只写变量从键盘上输入的是确切的数. 输出语句的功能是输出常量、变量的值、系统信息、数值计算的结果,提示内容加双引号并用分号与后面的表达式隔开,一个语句可以输出一个或多个表达式,输出多个时表达式间用逗号隔开,提示内容和后面的分号可以省略,只写表达式,表达式可以是常量、变量、算式. 赋值语句的功能是给变量复制,把表达式所代表的值赋给变量,左边必须是变量,右边是表达式,表达式可以是具体的数字,变量或计算公式,左右不能对换,一个赋值语句只能给一个变量赋值,不能有两个赋值号.
例1及练习
(1)让学生将要求出自变量和函数的一组对应值.编写程序,分别计算当程序框图转化为程x-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. 序,练习使用三种
语句,看其掌握的练习:以下是给定一个正实数,求以这个数为半径的圆的面程度. 积的算法的程序框图,请将其转化为程序.
例2.是为加强对赋程序:
值语句的理解而设
计的.
例2.写出下列程序运行的结果.
A=5 A=5 A=10 B=10 B=10
A=A+15 PRINT A,B PRINT A,B
PRINT A x=A A=B
END A=B
B=A
B=x
PRINT A,B
PRINT A,B END
END
(1)_____________ (2)_____________ (3)_____________
例1.用描点法做函数yx33x224x30的图象时,需师生活动:
请小组代表展示小组讨论的结果. 板演例1及练习
有问题的地方老师给予帮助.
由小组代表对例2进行讲解,在(1)中可补充在程序的基础是上加一行赋值语句,让其输出结果为30. 可以让学生讲解要交换A、B的值能不能用?
A=B B=A
2
目标检测:
检查学生对所学知1.下列给出的输入语句、输出语句正确的是 ( )
识的掌握情况:
○1输入语句INPUT a;b;c ○2输入语句INPUT x 1题考查输入、输出○3输出语句PRINT 4 ○4输出语句PRINT a*b 语句的结构和用A.○1○4 B.○2○3 C.○3○4 D.○2○3○4
法;2题考查赋值语2.下列给出的赋值语句正确的个数是 ( )
3○1赋值语句3=B;○2赋值语句A=B=-2;○3赋值语句T=T*2 句的结构和用法;题考查将程序框图A.0个 B.1个 C.2个 D.3个
3.将教材P9程序框图1.1-7转化为程序. 表示为程序;4题考查多次赋值.
4.写出下列程序运行后输出的结果.
A=2 B=3 A=B*B B=A+B A=A-B PRINT A,B END 师生活动:
由学生自主完成,抽一部分生学生进行板演,时间充足可以由学生进行讲解. INPUT “x,y =”;x,y x=x/2 y=3*y x=x-y y=y-1 PRINT “x,y=”
x,y END
(输入x,y的值分别为2和4)
反思小结
让学生回顾总总结本节课你学到的内容.
结,加深记忆,形本节课介绍了输入语句、输出语句和赋值语句的结构特成知识网络.
点及联系.掌握并应用输入语句,输出语句,赋值语句编写一些简单的程序解决数学问题,特别是掌握赋值语句中“=”的作用及应用.编程一般的步骤:先写出算法,再进行编程.我们要养成良好的习惯,也有助于数学逻辑思维的形成.
课后训练
导学p30-p34相关练习题
对本节知识的应用和巩固.
生:归纳、反思、交流.
学生思考、总结,并发表自己的意见,教师指导,并给出完整小结.
学生自主完成.
3
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2019-06-11 17:58:00
- 下载次数: 0
- 浏览次数: 26
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147287
来自:学校:榆次区晋华中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.1 输入语句、输出语句和赋值语句优秀公开课教案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。