内容正文:
川教版(2019)七年级上册第三单元第1小节·我的第一个python程序
第三课时 共计三课时
Python中的变量和数据类型
【教学目标】
· 复习第二课时内容,巩固输入与输出函数的使用。
· 理解Python中的基本数据类型,能够识别不同数据类型的特征。
· 掌握变量的概念、命名规则及使用方法,能够使用变量存储和操作数据。
· 能够编写简单的代码实现变量的赋值、交换等操作。
【教学准备】
· 多媒体课件
· Python编译器(IDLE)
【教学内容与步骤】
一、温故而知新
1. 点评第二课时作业
展示部分学生作业,点评并纠正错误。
2. 回顾上节课输入与输出函数的区别
简要回顾print()和input()函数的用法及区别。
3. 小结第二课时作业
总结通过输入输出函数联动实现简易人机交互的重要性。
二、基本数据类型
1. Python中的数据类型介绍(视频)
播放视频,介绍Python中的基本数据类型。
2. 讲解基本数据类型
整型int:讲解整数的表示方法,包括正整数、负整数和零。
浮点型float:讲解浮点数的表示方法,举例说明小数点的使用。
字符串型string:讲解字符串的定义和用法,强调字符串需要用引号括起来。
[当堂训练]
出示题目,让学生判断给定数据的类型。
判断下列数据类型
‘12’ “四川宜宾” -2024 5.2
引导学生根据数据类型的特点进行判断,并给出正确答案。
三、变量及其使用方法
1. 什么是编程中的变量(视频)
播放视频,介绍编程中变量的概念和作用。
2. 讲解变量的命名规则
(1) 逐一讲解变量的命名规则,并给出示例。
①变量名第一个字符可以是字母或下划线“_”
②变量名第一个字符不能是数字
③变量名中不能有特殊字符与标点
④变量名区分大小写,同一个字符的大写和小写,被视为不同的变量名
⑤变量名可使用中文
(2) 强调变量命名的规范性和可读性。
[课堂练习1]
出示一系列变量名,让学生判断其是否正确。
My_name my_name my name
名字 我的名字! my2name
_myname my%name 2myname
分析每个变量名的正误原因,加深学生对命名规则的理解。
3. 变量的使用·输入姓名和成绩
(1) 讲解直接赋值使用变量的方法,示例展示name = "张三"。
(2) 讲解与input()函数结合使用变量的方法,示例展示name = input("请输入你的名字")。
(3) 强调input()函数获取的内容默认为字符类型,如需转为数字类型需使用int()函数。
(4) 讲解使用print()函数输出变量的方法。
[课堂练习2]
指导学生编写代码实现输入两个正整数A和B,交换A、B的值,并输出交换后的结果。
巡视指导,帮助学生解决编程中遇到的问题。
四、当堂任务
布置任务:代码环境使用综合使用变量、输入与输出语句调试代码并最终呈现以下内容。
五、课堂小结
总结本节课学习的内容,强调变量和数据类型在编程中的重要性。
提醒学生注意变量的命名规范和使用方法。
六、布置作业
完成当堂任务,确保理解并能够运用变量和数据类型。=
学科网(北京)股份有限公司
$$