还剩2页未读,继续阅读
文本内容:
课题程序中的数据运算
(二)数据类型教学内容分析本课内容选自四川教育出版社出版的《信息技术(七上)》教材第三单元本课介绍了程序中的数据及数据运算的方法,是程序中最基本的概念本节课主要内容为数据类型及数据运算,引导学生使用程序来解决一般的运算问题教学目标三维目标
1.知识与技能1)了解程序数据类型2)掌握数据类型的转换3)掌握运用变量与常量解决数据运算问题的方法
2.过程与方法通过观察、上机操作等活动,培养学生分析问题的逻辑思维能力
3.情感态度与价值观培养主动思考、解决问题的习惯核心素养目标通过运用程序解决数据运算问题的过程落实“计算思维”核心素养的培养教学重点数据类型及转换教学难点运用变量与常量解决数据运算问题的方法教学过程
一、复习变量与常量的概念在程序运行过程中,可能改变的数据称作变量在程序运行过程中,不能改变的数据称作常量变量的3种赋值方式变量=常量变量=计算式变量=input()【练习1区分下列问题中的变量与常量】例在三角形面积公式S=l/2*a*h中哪些是变量,哪些是常量答底边长a、高h、面积S都可能变化,属于变量;1/2不能变成其他数据,属于常量第2题引入字符串数据,说的话属于什么数据文字是生活中传递信息的一种重要手段,也是计算机数据的一种
二、数据类型在上面的练习中,我们发现数据还可以分成不同的种类,有表示数字的数据,有表示文字的数据,在python程序中,有3中基本的数据类型整数int小数float浮点数文字str字符串【练习2合适的数据类型】
三、数据类型的转换input函数获取的数据默认为字符串类型,不能进行数学运算使用int,float,str可以将数据转换成相应的类型猜想并验证将整数转换成浮点数,结果会怎样?printfloat10将浮点数转换成整数,结果会怎样?printint
1.5当浮点数被转换成整数时,小数部分会被舍弃运用数据类型转换修改程序解决问题声明问题中的变量,并用合适的方式赋值,其中底边a和高h应该使用输入的方式赋值,面积S应该通过运算式赋值在输入的赋值方式中,a和h都属于浮点数类型在输出中,面积S应该转换成字符串类型例a=input请输入三角形的底边长度“h=input-请输入三角形的高长度”s=
0.5*floata*floathprint三角形的面积为+strs»
四、运用变量与常量解决数据运算问题解决问题的技巧
1.分析问题中的数据
2.找出数据之间的关联【练习3编写程序解决问题】归纳总结
1.数据有3中类型整数int、浮点数float、字符串str
2.数据类型的转换int、float、str板书设计
一、复习变量与常量可能改变->变量不能改变-〉常量变量的3种赋值方式变量=常量变量=计算式变量=input
二、数据类型
1.python中的三种数据类型整数int小数float浮点数文字str字符串
2.数据类型的转换mt(数据)将数据转换成整数类型float(数据)将数据转换成浮点数类型str(数据)将数据转换成字符串类型解决问题的技巧
1.分析问题中的数据
2.找出数据之间的关联。
个人认证
优秀文档
获得点赞 0