课题2.3.1 数据类型、常量、变量及表达式 学科 信息技术 年级 高一 班 级 授课教师 章节 第二章第三节 程序设计 课题名称 数据类型、常量、变量及表达式 课型 新授课 授课时间 2022/9/24--2022/9/26 课标要求 内容要求: 掌握python语言基本知识,体验通过编程解决问题的基本过程。针对问题进行需求分析,明确需要解决的关键问题,判断、分析与综合各种信息资源,制定解决问题的相关算法。 学业要求: 夯实基础,严谨认真对待程序的书写,注重细节。深化利用计算机程序解决社会生活中的实际问题的认识,增强计算思维。 教学目标(核心素养) 了解常见的数据类型,能够根据实际问题的需要选择合适的数据类型; 理解Python中的常量与变量,初步认识赋值语句和输入输出语句; 掌握常见的Python算术运算符、关系运算符、逻辑运算符、字符串运算符的用法,能够根据问题需求,写出对应的表达式; 体验程序设计的基本过程,通过对问题进行分析,设计具体的算法,编写程序并进行调试和完善,形成用计算机解决问题的具体方案。 教学重点 掌握python语言的常用数据类型,理解变量常量的意义,学会写变量表达式 教学难点 数据类型的转换,从实际问题中提炼算法。 教学方法 讲授法,案例分析法、探究法。 教学过程 教师活动 学生活动 二次备课 新 课 引 入 情境导入:已知圆的半径是2cm,要求圆的面积,如何通过程序来实现呢? 设计该问题的意图:从案例的分析到给出代码,主要是让学生经历计算机解决问题的全过程,发展计算思维,引出本课所学内容。 以上这段程序是利用Python编写出来的一段解决该问题的程序,今天我们来认识Python语言,学习它的数据类型、变量、常量和表达式的书写。 学生思考,引导学生利用程序设计解决实际问题 学生听讲,接触到Python这门程序语言 此处我利用学生熟知的计算圆的面积引导学生使用程序思想实现。已知圆的半径是2cm,要求圆的面积,如何通过程序来实现呢? 下面我们来学习Python并引入数据类型,及常量和变量的概念。 教 学 环 节 一、Python的简单介绍 1.Python的由来(简单介绍) 2.用Python开发的平台:阿里云 AI 开放平台、豆瓣网、Face Recognition等。 二、Python语言的学习 1. Python语言常见的数据类型有以下几种: 2.介绍Python的五种数据类型 3. 强制转换数据类型:在程序设计中,可以通过强制类型转换操作,把某个数据从一种数据类型转换成为另一种数据类型。 4.通过以下两组简单程序的阅读,理解强制类型转换,预测输出结果: (1)x=123456 y=float(x) print("对比区别") print("输出x的值:",x,"输出y的值:",y) (2)a=999.99 b=int(a) print("对比区别") print("输出a的值:",a,"输出b的值:",b) 三、常量与变量 如果要求不同半径的圆的面积,就要反复修改程序。一般情况下,我们不会这样来编写程序,接下来我们学习 1.变量、常量的概念 ① 常量:常量指程序运行过程中,其值不能改变的量,例如1024、"red"等。 ② 变量:变量指程序运行过程中,其值可以改变的量。变量是 Python 程序用来保存计算结果的存储单元,为了方便访问这块存储单元,Python 给这块存储单元命名,该名称即为变量名。 2. 变量命名规则: ① 变量名可以包括字母、汉字、数字和下划线(_),但不能以数字开头。 例如:name2是合法变量名,而2name是非法变量名。 ② 变量名区分大小写。 例如:myname和 Myname是不同的变量。 ③ 为了便于理解,变量名应具有一定含义,即“见名知意”。 ④ 不能用系统关键字作为变量名。系统关键字是程序设计语言中保留下来的用于特殊用途的标识符,每个关键字都有特殊的含义。 例如:for、in、if、continue、 break、else、and、not和or等。 注:理解了变量,变量的命名,我们要为变量进行 ... ...
~~ 您好,已阅读到文档的结尾了 ~~