2.3.2 运算符教学设计-2025-2026学年人教/中图版高中信息技术必修一
2026-01-06
|
4页
|
283人阅读
|
67人下载
普通
资源信息
| 学段 | 高中 |
| 学科 | 信息技术 |
| 教材版本 | 高中信息技术人教/中图版必修1 数据与计算 |
| 年级 | 高一 |
| 章节 | 2.3.2 常量、变量及表达式 |
| 类型 | 教案-教学设计 |
| 知识点 | Python语言基础 |
| 使用场景 | 同步教学-新授课 |
| 学年 | 2026-2027 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | DOCX |
| 文件大小 | 49 KB |
| 发布时间 | 2026-01-06 |
| 更新时间 | 2026-01-06 |
| 作者 | xkw_085911589 |
| 品牌系列 | - |
| 审核时间 | 2026-01-06 |
| 下载链接 | https://m.zxxk.com/soft/55820705.html |
| 价格 | 0.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
摘要:
该高中信息技术教学设计聚焦Python关系运算符、逻辑运算符及编程实践,以“小美体重烦恼,小帅设计BMI计算程序”为案例导入,衔接上节课算术运算符知识,构建“旧知回顾-生活情境-新知探究”的学习支架。
其特色在于案例教学与讲练结合,通过BMI计算、华氏度转摄氏度等任务,培养学生计算思维(抽象问题、设计算法)和信息处理能力(数据类型识别、运算应用),分层练习覆盖基础与提升,助力教师突出重点、突破难点,学生在实践中深化对运算符的理解与问题解决能力。
内容正文:
崇左市崇青园高级中学教案
高一年级 上 册 信息技术 科 第二单元 第十六周 第三课时 任课教师:韦幸荣
课 题
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)
学生活动:编写代码
【自然语言】 输入体重、身高
(1) 输入(用户的体重和身高,注意单位)
(2) 处理(计算bmi=体重/身高2)
(3) 输出(输出bmi)
【流程图】计算bmi=a/b**2
设计意图:以高中生小美因体重烦恼、小帅设计 BMI 计算
程序为案例导入,贴近学生生活场景,能快速吸引学生注意力,让学生直观感受到 Python 编程的实用性,同时自然衔接上节课算术运算符知识,实现旧知与新知的平滑过渡,降低学生的学习门槛。结束
输入体重、身高
2、 新知讲授
1. 算术运算符
+,-
*,/
4/2=2.0(利用编程环境操作示范)
//(整除,取整数)
4//2=2, 5//2=2
%(除法,取余数)
5%2=1
**(幂运算)
2**3=23=8
2. 关系运算符
关系运算符
描述
易错例子
==
等于
!=
不等于
<
小于
<=
小于或等于
7<=7
>
大于
>=
大于或等于
7>=7
3. 逻辑运算符
逻辑运算符
意义
用法
not
非
not a
and
和,与
A and B 【两真才真】
or
或者
a or b 【一真就真】
三、课堂练习
1、 连线题
二、单选题
1.下列选项中,符合Python 变量命名规则的是?
A.123name B. name*age C. name_age D.print
2.关于 Python 变量命名,下列说法正确的是?
A. 变量名可以包含空格 B. 变量名区分大小写(如N和n是不同变量)
C. 变量名可以使用中文(如成绩) D. 变量名可以包含 @符号
三.填空题
1.执行print(6 * 8)语句后,控制台输出的结果是______。
2.执行print(18 / 3)语句后,控制台输出的结果是______(注意数据类型)
3.执行print(5 ** 2)语句后,控制台输出的结果是______。
4.执行print(10 + 5 * 2)语句后,控制台输出的结果是______。
5.执行print(20 // 3 + 20 % 3)语句后,控制台输出的结果是______
6.执行print(100 <= 99)语句后,控制台输出的结果是______。
7.执行print(5 == 5.0)语句后,控制台输出的结果是______
8.执行print(8 >= 8 + 0)语句后,控制台输出的结果是______。
9.执行print((5 + 5 == 10) and (7 - 2 != 5))语句后,控制台输出的结果是______。
10.执行print(not 7!=8)语句后,控制台输出的结果是______。
11.执行print(10 > 5 or 8 < 3)语句后,控制台输出的结果是______。
四、巩固提升
小明准备出国旅游,想查一下外国的天气,但是他们的气温单位是华氏度,和摄氏度不一样。编写 Python 代码,实现和 “华氏度(℉)”向“摄氏度”的转换。
【摄氏度 = (华氏度 - 32) ÷ 1.8】
输出示例:
五、布置课后练习
一、单选题(每题 5 分,共 20 分)
1.下列选项中,属于 Python 浮点数类型(float)的是?( )
A. 666 B. "12.5" C. -89.3 D. False
2.执行print(15 % 4)语句后,控制台输出的结果是?
A. 3 B. 4 C. 3.75 D. 0
3.下列逻辑运算表达式结果为 False 的是?
A. True or False B. not 3>5 C. 5>3 and 2<1 D. 10==10.0
二、填空题(每题 5 分,共 30 分)
1. 执行print((10 + 5) / 3)语句后,控制台输出的结果是______。
2. 执行print(9 // 2)语句后,控制台输出的结果是______。
3. 执行print(not (8 > 6))语句后,控制台输出的结果是______。
4. 执行print(7 != 7.0 or 9 < 10)语句后,控制台输出的结果是______。
变量名stu_score1是否符合 Python 命名规则?______(填 “是” 或 “否”)。
板
书
设
计
教
学
反
思
优点:
1. 通过 “新知讲授 + 课堂练习 + 课后练习” 的闭环设计,强化学生对知识点的理解和应用,重点突出运算符的实际运用能力培养。
2. 课堂练习和课后练习包含连线题、单选题、填空题、代码题等多种题型,既考查基础知识点(如数据类型匹配、变量命名规则),又注重运算能力(算术、关系、逻辑运算)和实际编程能力(BMI 计算、华氏度转摄氏度)的训练,覆盖不同层次的学习目标,能全面检验学生的学习效果。
3. 课程设计中包含多次学生编写代码的环节(BMI 计算、华氏度转摄氏度),强调 “做中学”,让学生在实践中掌握编程逻辑和语法规则,有助于培养学生的逻辑思维能力、问题解决能力等信息技术学科核心素养。
改进:
1.课堂练习和课后练习的内容完全重复三次,难度梯度不够明显,缺乏递进性,难以满足不同层次学生的学习需求。
学科网(北京)股份有限公司
$
资源预览图
1
2
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。