《算法初步》教案(3份打包)
- 资源简介:
第一章 算法初步 教案 (3份打包)
江苏省新沂市第二中学苏教版高中数学必修三:1.1算法的含义 教案.doc
江苏省新沂市第二中学苏教版高中数学必修三:1.2流程图与顺序结构 教案.doc
江苏省新沂市第二中学苏教版高中数学必修三:1.3基本算法语句 条件语句 教案.doc
主备人 审核人 授课时间 年 月 日 第 课时
课题 算法的含义 课型 新授
教学目标 1.通过实例体会算法思想,了解算法的含义与主要特点;
2.能按步骤用自然语言写出简单问题的算法过程学;
3.培养学生逻辑思维能力与表达能力.
重点 将问题的解决过程用自然语言表示为算法过程 难点 用自然语言描述算法
教法及教具
教
学
过
程
教
学
过
程
教 学 内 容
教师主导活动 学生主体活动
一.问题情境
1.情境:介绍猜数游戏(见教材第5页).
2.问题:解决这一问题有哪些策略,哪一种较好?
二.学生活动
学生容易说出“二分法策略”,教师要引导学生进行算法化(按步骤)的表达.
说明:以上过程实际上是按一种机械的程序进行的一系列操作.
三.建构数学
在解决某些问题时,需要设计出一系列可操作或可计算的步骤,通过实施这些步骤来解决问题,通常把这些步骤称为解决这些问题的算法.
1.广义的算法——某一工作的方法和步骤,例如:歌谱是一首歌曲的算法,空调说明书是空调使用的算法.
在数学中,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序.
2.本章主要讨论的算法(计算机能够实现的算法)——对一类问题的机械的、统一的求解方法.例如:解方程(组)的算法,函数求值的算法,作图问题的算法等.
3.本节采用自然语言来描述算法.
四.数学运用
1.算法描述举例
例1.给出求1+2+3+4+5的一个算法.
解: 算法1 按照逐一相加的程序进行.
第一步:计算1+2,得到3;
……
主备人 审核人 授课时间 年 月 日 第 课时
课题 基本算法语句——条件语句 课型 新授
教学目标 (1)正确理解条件语句的步骤、结构及功能,并掌握其结构;
(2)能正确地使用条件语句表示选择结构
重点 条件语句的步骤、结构及功能 难点 使用条件语句表示选择结构
教法及教具
教
学
过
程
教
学
过
程
教 学 内 容 个案调整
一、问题情境
1.问题1:某居民区的物业管理部门每月按以下方法收取卫生费:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元.试设计算法,根据输入的人数计算应收取的卫生费?
二、学生活动
学生思考后得出:
若用 (单位:元)表示应收取的费用, 表示住户的人口数,则 .
具体算法步骤如下:
三、建构数学
1.条件语句:
条件语句的一般形式为:If—then—Else(如图1所示),对应的程序框图
资源评论
共有 0位用户发表了评论 查看完整内容我要评价此资源