- 1.2条件判断 课件+教案 课件 2 次下载
- 2.1算法 课件+教案 课件 1 次下载
- 3.4数据表格应用举例教案-高二下学期高教版中职数学职业模块(财经、商务与服务) 课件 3 次下载
- 3.5用软件处理数据表格 课件+教案 课件 4 次下载
- 4.3网络图与横道图 课件+教案 课件 3 次下载
- 4.4计划的调整与优化 课件+教案 课件 1 次下载
高中数学高教版(中职)职业模块 财经、商贸与服务类2.2.2 算法程序框图的基本结构优质课件ppt
展开2.2 算法的程序框图
【教学目标】
知识目标:
理解程序框图符号的含义,掌握程序框图的画法,能画简单算法的程序框图.
能力目标:
通过学习算法的程序框图,提高识图能力,培养将思维过程图形化的能力.
【教学重点】
程序框图的三种基本结构.
【教学难点】
程序框图的条件结构和循环结构.
【教学设计】
(1)通过生活中的实例引出算法的图形语言;
(2)通过实例理解算法程序框图的概念,初步了解用图形语言描述算法的方法;
(3)重点介绍程序框图的基本结构,通过讲解例题熟悉各框图符号的含义,理解三种结构;
(4)通过练习,巩固知识;
(5)要体现数学与算法的有机结合,有意识地让学生体会算法的思想,提高学生的逻辑思维能力.
【教学备品】
教学课件.
【课时安排】
4课时.(180分钟)
【教学过程】
教 学 过 程 | 教师 行为 | 学生 行为 | 教学 意图 | 时间 | ||||||||||||||||||||||||
*复习知识 揭示课题 前面我们学习了用自然语言描述算法的方法,这种方法符合人的认知习惯,便于阅读,易于理解.但是不够直观. 下面我们来学习算法的图形语言.
|
介绍 说明 |
了解 |
引入 教学 内容 |
8 | ||||||||||||||||||||||||
*创设情景 兴趣导入 问题 如何来描述某同学某天上午的活动? 解决 某同学某天上午的活动可以表示为 起床→洗漱→用早餐→去学校→早锻炼→上课→午餐 归纳 用图框表示各种操作,优点是直观形象,易于理解. |
播放 课件
引导 分析
|
观看 课件
思考
| 通过实例 启发 学生 思考 |
15 | ||||||||||||||||||||||||
*动脑思考 探索新知 概念 1.程序框图 我们把算法中每一步操作的内容写在框(即程序框)内,步骤之间的顺序关系用带箭头的线(指向线或流程线)联结成一个整体.这种用规定的框、指向线及文字说明来准确、直观地表示算法的图形,叫做算法的程序框图. 2.程序框图符号的含义
说明 使用程序框图的规则如下: (1) 使用规定的图形符号; (2) 一般按从上到下的次序; (3) 开始框有一个出口,结束框有一个进口,判断框一般有一个进口,两个出口,其他框有一个进口,一个出口; (4)框图中的语句要简练、清楚. 例1 图2-3是一个算法的程序框图.已知a=-1,b=13,则输出的c的值是__________. 解 因为,所以c=6.
例2 设球的半径为R,则球的表面积为S=4R2,球的体积为.输入R,若R≤0,则输出”错误”;否则,输出S和V.试编写出算法的程序框图. 解 将题中所述内容写在相应的框图符号内,再用流程线把各框图符号依次联起来,即得到算法的程序框图,如图2-4. |
总结 归纳
讲解 说明
分析 讲解
说明
提问
讲解 分析
|
理解
领会
记忆
理解 领会
明确
思考
理解
领会
|
带领学生理解程序框图的基本图例
掌握程序框图的规则
通过例题加深理解图形符号的含义
|
40 | ||||||||||||||||||||||||
*运用知识 强化练习 练习2.2.1 1.下列程序框图符号中,表示判断框的是( ).
A. B. C. D. 2.右图是一个算法的程序框图.若x=-3, 则输出的y值是________.
|
提问
巡视
指导
|
思考
动手 求解
交流
|
及时 了解 学生 知识 掌握 情况 |
50 | ||||||||||||||||||||||||
*动脑思考 探索新知 根据算法的三种结构,相应地算法程序框图有三种基本结构:顺序结构、条件结构和循环结构. 1.顺序结构 顺序结构是任何一个算法都离不开的基本结构.一般形式如图2-5所示,先执行语句1,再执行语句2.是一种按顺序执行的操作结构.
2.条件结构 条件结构的一般形式如图2-6(或2-7)所示,其中P代表一个条件,当P成立(记作”Y”)时执行语句1,当P不成立时执行语句2.条件结构是一种有条件的二选一的操作结构.
3.循环结构 循环结构的一般形式如图2-8所示,其中当条件P成立时,进入循环体,当条件P不成立时,退出循环体.
|
强调
说明
讲解
分析 |
理解 记忆
理解 记忆
理解 记忆
|
突出重点
突破难点 |
70 | ||||||||||||||||||||||||
*巩固知识 典型例题 例3 一个算法的程序框图如图2-9所示, 试确定输出a、b、s的值. 分析
表示a、b、s的值分别是3,5,0.
表示用4 a=12、2 b=10分别代替a,b. 于是的值分别是12,10.
表示用a+b的值代替s. 解 该程序框图输出的a,b,s的值分别是12,10,22. 例4 绘制解一元一次方程ax+b=0(a≠0)的算法程序框图. 分析 通过移项合并同类项去系数这三个步骤就可以解一元一次方程,实际操作的算法程序可以将这三个步骤合在一起,为计算. 解 这个算法只有顺序结构,算法的程序框图表示如图2-10所示.
例5 图2-11是一个算法的程序框图,其输出的结果是什么? 解 输出的结果是a的值,为15.其具体步骤是: 第一步 开始,给a赋值为1; 第二步 第一次执行循环体,计算2a+1得3,并赋给a,使a=3; 第三步 执行判断,判断a>10是否成立.显然为假,于是沿N流程线返回到前面,重复执行循环体; 第四步 第二次执行循环体,计算2a+1得7,并赋给a,使a=7; 第五步 再次判断a>10,仍然为N,再次回到循环体; 第六步 第三次执行循环体,计算2a+1得15,并赋给a,使a=15; 第七步 继续判断a>10,显然条件成立,终止循环操作; 第八步 沿Y流程线执行输出a,得结果15. 结束. 例6 某班有42名学生,依次输入这42人的数学考试分数.输出全班学生的数学总分和平均分.请编写出相应的程序框图. 分析 因为要依次输入42个分数,即需要42次输入以及42次累计相加,所以写程序框图必须用循环结构,并且42次执行循环体.这就得设计一个可以控制循环次数的变量,不妨设为i,用i=i+1和i≤42,对该题的循环次数进行控制. 解 设i为循环控制量,x为学生的分数,S、v分别为总分和平均分.该题的程序框图如图2-12所示.
|
分析 说明 强调
讲解 说明
分析 讲解
分析 引导 |
观察
思考
主动 思考 求解
思考 求解
主动 思考
积极参与思维运算
理解 积极思考 |
学习处理框里的赋值符的使用方法,了解其实质含义
由自然语言转化为算法程序框图
重点讲解循环语句和判断框,学会判断条件和流程走向
明白 如何实现数据的累加及 如何控制循环次数 |
90
100
120 | ||||||||||||||||||||||||
*运用知识 强化练习 教材练习2.2.2 1.如图所示的程序框图输出的S表示什么? 2.如图所示的程序框图输出的P、Q的值分别是___________和___________.
3.如图所示的程序框图输出的结果是( ). A. x的值 B. y的值 C. x、y中较小的值 D.x、y中较大的值 4. 输入一个数x,若数值x大于等于100,输出数值x.否则结束.试编写出相应的程序框图. |
巡视
指导 |
动手
求解 |
检验 学习 的效 果 |
150 | ||||||||||||||||||||||||
*理论升华 整体建构 本节通过实例理解算法程序框图的概念,初步了解用图形语言描述算法的方法.如把操作内容写在方框里,用流程线指明操作顺序等. 程序框图的三种基本结构是重点,也是难点. 将三种基本结构组合在一起,可以编制出一个较复杂算法的程序框图. |
总结 归纳
|
理解 体会
| 从整 体再 一次 突出 几何 表示 方法 |
170 | ||||||||||||||||||||||||
*归纳小结 强化思想 本次课学了哪些内容?重点和难点各是什么? (1)本次课学了哪些内容? (2)通过本次课的学习,你会解决哪些新问题了? (3)在学习方法上有哪些体会? |
引导
提问
|
回忆
反思
| 培养 学生 总结 学习 过程 能力 |
178 | ||||||||||||||||||||||||
*继续探索 活动探究 (1)阅读理解: 教材2.2,学习与训练2.2; (2)书面作业: 教材习题2.2,学习与训练2.2训练题; (3)实践调查: 探究生活中算法程序框图知识的应用 |
说明 |
记录 |
|
180 |
高教版(中职)职业模块 财经、商贸与服务类第2章 算法与程序框图2.3 算法与程序框图应用举例优秀课件ppt: 这是一份高教版(中职)职业模块 财经、商贸与服务类第2章 算法与程序框图2.3 算法与程序框图应用举例优秀课件ppt,文件包含23算法与程序框图应用举例教案-高二下学期高教版中职数学职业模块财经商务与服务第二章算法与程序框图docx、23算法与程序框图应用举例课件-高二下学期高教版中职数学职业模块财经商务与服务第二章算法与程序框图pptx等2份课件配套教学资源,其中PPT共0页, 欢迎下载使用。
高教版(中职)职业模块 财经、商贸与服务类2.1.2 算法的基本逻辑结构获奖课件ppt: 这是一份高教版(中职)职业模块 财经、商贸与服务类2.1.2 算法的基本逻辑结构获奖课件ppt,文件包含21算法课件-高二下学期高教版中职数学职业模块财经商务与服务第二章算法与程序框图pptx、21算法教案-高二下学期高教版中职数学职业模块财经商务与服务第二章算法与程序框图docx等2份课件配套教学资源,其中PPT共11页, 欢迎下载使用。
数学职业模块 工科类第5章 算法与程序框图5.3 应用举例优秀课件ppt: 这是一份数学职业模块 工科类第5章 算法与程序框图5.3 应用举例优秀课件ppt,文件包含53应用举例课件-高二下学期高教版中职数学职业模块工科类ppt、53应用举例教案-高二下学期高教版中职数学职业模块工科类doc等2份课件配套教学资源,其中PPT共10页, 欢迎下载使用。