2.3.2 运算符教学设计-2025-2026学年人教/中图版高中信息技术必修一

| 4页
| 475人阅读
| 115人下载
普通

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

崇左市崇青园高级中学教案

高一年级 上 册 信息技术 科 第二单元  第十六周 第三课时  任课教师:韦幸荣

课  题

Python 运算符及编程实践

教学目标

  1. 知识目标:掌握 Python 关系运算符、逻辑运算符的种类及使用规则;理解变量命名规范和常见数据类型(int、float、list、str、bool)的区分。
  2. 能力目标:能运用三类运算符完成混合运算并判断结果;能编写简单的 Python 程序解决实际问题(如单位转换、BMI 计算)。

3. 情感目标:感受编程的实用性,激发对信息技术学科的学习兴趣;培养逻辑思维和问题解决能力。

教学重点

  1. 关系运算符(>、<、==、!=、>=、<=)的功能及使用方法。
  2. 逻辑运算符(and、or、not)的运算规则及组合使用。

3. 变量命名规则的实际应用判断。

教学难点

  1. 逻辑运算符的组合运算逻辑(如 and 与 or 的优先级、not 的取反规则)。
  2. 混合运算中运算符优先级的判断与结果计算。

3. 将实际问题转化为 Python 编程逻辑(如单位转换程序的思路梳理)

教学关键点

  1. 明确各类运算符的核心功能,通过示例对比帮助学生区分。
  2. 强化 “输入→处理→输出” 的编程思维框架。

3. 通过分层练习巩固基础,突破难点。

学科素养

  1. 逻辑思维:通过运算符组合运算和编程逻辑设计,培养严谨的逻辑推理能力。2. 信息处理:能识别不同数据类型,运用运算符对数据进行有效计算和判断。

3. 问题解决:将生活中的实际问题(体重指数计算、温度单位转换)转化为编程方案并实现。

教学方法

 案例教学法、讲练结合法、演示法

教具准备

海龟编辑器、教学PPT、课堂练习纸

课时

1课时(45分钟)

教

学

过

程

一、旧知导入

案例:小美作为一个高中生,最近对于自己的体重特别烦恼,她觉得自己太胖了【130斤,168cm】,小帅为了安慰她做了一个会报体重指数的程序。【体重指数=体重/身高2】

教师活动:设计算法(自然语言和流程图课本P49)

学生活动:编写代码

【自然语言】 

(一)输入(用户的体重和身高,注意单位)

(二)处理(计算bmi=体重/身高2)

(三)输出(输出bmi)

【流程图】

 

设计意图:以高中生小美因体重烦恼、小帅设计 BMI 计算

程序为案例导入,贴近学生生活场景,能快速吸引学生注意力,让学生直观感受到 Python 编程的实用性,同时自然衔接上节课算术运算符知识,实现旧知与新知的平滑过渡,降低学生的学习门槛。

 

page number 0

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


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

 

二、新知讲授

  1. 算术运算符

+,-

 

*,/

4/2=2.0(利用编程环境操作示范)

//(整除,取整数)

4//2=2,   5//2=2

%(除法,取余数)

5%2=1

**(幂运算)

2**3=23=8

 

 

 

 

 

 

 

 

  1. 关系运算符       

 

关系运算符

描述

易错例子

==

等于

 

!=

不等于

 

<

小于

 

<=

小于或等于

7<=7

>

大于

 

>=

大于或等于

7>=7

  

  1. 逻辑运算符

逻辑运算符

意义

用法

not

非

not  a

and

和,与

A and B  【两真才真】

or

或者

a or b      【一真就真】

 

三、课堂练习

一、连线题

二、单选题

1.下列选项中,符合Python 变量命名规则的是?

A.123name  B. name*age  C. name_age    D.print

2.关于 Python 变量命名,下列说法正确的是?

A. 变量名可以包含空格          B. 变量名区分大小写(如N和n是不同变量)

page number 1

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


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