2.2-运算符与连接的符号(教案)-《程序设计基础》同步教学(高教版)

| 5页
| 80人阅读
| 0人下载
特供

 

学科网 zxxk.com学科网 zxxk.com

 

教案

编号:PTGZ-229      流水号:05

(首页)共 3页

课程

《中职程序设计基础Python》

一体化     理论

章节(课题)及内容

python运算符与连接的符号

班级日期

中职

2024.04

授课方式

讲授与任务驱动相结合

课时

1

作业题数

1

拟用时间

40分钟

教学目标

使学生理解以下理论知识:

  1. 理解Python中常用的运算符和连接符号。
  2. 能够熟练使用各种运算符和连接符号进行数值计算和字符串处理。
  3. 掌握运算符的优先级和结合性规则。

 

教学资源准备

多媒体设备

课本教材

学生练习素材

 

教学重点

  1. 熟练掌握Python中的算术运算符、比较运算符、逻辑运算符和位运算符。
  2. 理解字符串连接符号的用法和注意事项。

 

教学难点

  1. 理解位运算符的概念和应用场景。
  2. 掌握运算符优先级和结合性规则。

 

教学方法

讲授法、任务驱动法、演示法、体验探究法等。

  1. 讲解结合理论与实例演示相结合。
  2. 编写代码示例进行实时演示。
  3. 学生互动讨论,解决问题和答疑。

 

授课教师:         审阅签名:

 

 

page number 0


 

学科网 zxxk.com学科网 zxxk.com

 

教学过程

教学活动内容

时间分配教学方法

课前导入

课前导入: 通过一个简单的数值计算和字符串连接的例子引入运算符和连接符号的概念,激发学生的学习兴趣。

2分钟

                              

 

 

 

 

 

 

 

 

 

讲授新课

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

讲授新课:

  1. 算术运算符:+, -, *, /, %, //, **
  2. 比较运算符:==, !=, >, <, >=, <=
  3. 逻辑运算符:and, or, not
  4. 位运算符:&, |, ^, ~, <<, >>
  5. 字符串连接符号:+, *

代码例子:

  

python

 

  # 算术运算符示例

a = 10

b = 3print(a + b)  # 加法print(a - b)  # 减法print(a * b)  # 乘法print(a / b)  # 除法print(a % b)  # 取余print(a // b)  # 取整除print(a ** b)  # 幂运算

# 比较运算符示例

x = 5

y = 8print(x == y)  # 等于print(x != y)  # 不等于print(x > y)  # 大于print(x < y)  # 小于print(x >= y)  # 大于等于print(x <= y)  # 小于等于

# 逻辑运算符示例

p = True

q = Falseprint(p and q)  # 与print(p or q)  # 或print(not p)  # 非

# 位运算符示例

m = 10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10分钟

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

page number 1

第 1 页,共 5 页

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。