椰程信奥 · 教案

数学1 · 教案

课题

CSP复赛专题18 · 数学专题1(整除 · gcd/lcm · 质数 · 分解质因数) —— 对应视频 32′10″,课件 14 页

教学目标

维度内容
知识与技能① 写出欧几里得算法(迭代/递归);② 用"先除后乘"求 lcm; ③ 试除法分解质因数;④ 用公式求约数个数与约数和;⑤ 完成 P1029 与约数统计两题。
过程与方法公式计算后必须暴力核对一次。
情感态度价值观认识边界条件与整数溢出的隐蔽性,养成"大数据也要试"的习惯。

教学重难点

重点:欧几里得算法;分解质因数;约数个数/约数和公式。 难点:t > 1 剩余质因子的处理;a*b 溢出。

教学过程

环节页码教师活动学生活动设计意图
基础P2成对枚举手算建立 √n 意识
gcdP3–4动画① + 代码口述余数核心算法
分解P5动画②分解 360算术基本定理
公式P6动画③核对先猜再验证自验证习惯
枚举P7动画④找特判突破难点
例题P8–9P1029 + ABC180C推导落地真题
检测P10–11五题独立完成形成性评价

板书设计

gcd(a,b) = gcd(b, a%b) → O(log n)
lcm = a / gcd × b(先除后乘,防溢出)
n = p₁^e₁ · p₂^e₂ · … → d(n) = ∏(e+1) s(n) = ∏(p⁰+…+p^e)
★ if (t > 1) cnt *= 2 ★ i != n/i

易错预警

① a*b 溢出(先除后乘);② 完全平方数重复计(判 i != n/i); ③ 漏掉剩余质因子(t > 1);④ i*i 溢出; ⑤ n < 2 未特判(把 1 当质数)。

作业