一、课程基本信息
•课程时长:40分钟
•前置知识:数字类型、变量、类型转换
二、教学目标
1.知识目标:掌握加减乘除、整除、取余、次方7种算术运算符,了解运算优先级。
2.技能目标:独立编写代码完成各类数学运算。
3.素养目标:结合数学知识,规范编写运算代码。
三、教学重难点
•重点:整除//、取余%、次方**用法
•难点:理解整除和取余的计算逻辑
四、课前准备
Python环境、运算对照表
五、时长分配
导入(5)→新知(15)→案例实操(12)→练习点评(5)→小结作业(3)
六、详细教学过程
(一)课堂导入(5分钟)
回顾:Python可以存储数字、转换类型,接下来学习如何用代码做数学计算。对比数学符号与编程符号的区别,引出算术运算符。
(二)新知讲解(15分钟)
知识点1:基础四则运算符(5分钟)
+加、-减、*乘、/除,用法和小学数学完全一致。
知识点2:编程专属运算符(7分钟)
1.//整除:除法运算后只保留整数部分,舍弃小数;
2.%取余:计算除法之后的余数;
3.**次方:a**n代表a的n次方。
知识点3:运算优先级(3分钟)
和数学一致:次方 > 乘除、整除、取余 > 加减,有括号先算括号内。
(三)案例演示+学员实操(12分钟)
Python# 基础四则运算print(10 + 5)print(10 - 5)print(10 * 5)print(10 / 2)# 特殊运算print(10 // 3) # 整除print(10 % 3) # 取余print(2 ** 3) # 次方 |
逐行讲解运行结果,拆解整除、取余计算过程。
(四)课堂练习+答疑点评(5分钟)
当堂练习:
1.计算:25+36、80-23、6×9。
2.计算17÷4的整除结果和余数。
3.计算5的平方、3的3次方。
点评:重点讲解取余运算在后续判断奇偶、循环中的作用。
(五)课堂小结+课后作业(3分钟)
1.小结:四则运算同数学;//整除、%取余、**次方;遵循数学优先级。
2.作业:自定义两个数字,完成全部7种算术运算并输出结果。