版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
广东教育出版社(粤教版)信息技术必修1数据与计算第三章算法基础
第3.2节
算法及其描述——以随机投点法求圆周率为例一、经验调取目录二、学科融合三、新知理解四、意义建构五、迁移运用祖冲之——割圆术1500多年前计算机出现以后当今人工计算计算机计算约率:密率:学科融合
新知理解
迁移应用
意义建构
经验调取
圆周率的计算输入点的数量n01用豆子模拟随机投点02以第一象限为例:03随机投点法求圆周率——数学推理pi的估值:kn学科融合
新知理解
迁移应用
意义建构
经验调取
随机投点法求圆周率——计算机演示学科融合
新知理解
迁移应用
意义建构
经验调取
输入点的数量n总数n投中k首先,确定总的投点数n1其次,在边长为1的正方形中投点,并判断这个点是否在扇形区域内,如果是,则扇形区域的投点数k增加1。(每个投点的(x,y)坐标都是[0,1)中的随机数;若x2+y2<1,则判断该点投在扇形区域内。)2最后,在所有点投完后,计算圆周率的近似值pi。3随机投点法求圆周率——计算机计算过程学科融合
新知理解
迁移应用
意义建构
经验调取
在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗的讲就是用计算机解决某一问题的方法,是能被机械的执行的动作或指令的有限集合。算法算法概念学科融合
新知理解
迁移应用
意义建构
经验调取
输入点的数量n自然语言描述计算过程(x,y)
输入:总投点数n1.令i=1;k=02.循环i=1到n,stept12.1获取x,y的随机值2.2如果x2+y2<1,则k增加13.计算pi的估值4*k/n
输出:pi的估值如何描述算法?——自然语言学科融合
新知理解
迁移应用
意义建构
经验调取
总投点数npi的估值11图形名称功能还记得曾经做的数学流程题吗?还记曾经得在数学中做过的流程图题吗?
开始/结束
表示算法的开始或结束
输入/输出
表示算法中变量的输入或输出
处理
表示算法中变量的计算与赋值
判断
表示算法中的条件判断
流程线
表示算法中的流向
连接点
表示算法中的转换如何描述算法?——流程图学科融合
新知理解
迁移应用
意义建构
经验调取
PowerPoint如何描述算法?——流程图学科融合
新知理解
迁移应用
意义建构
经验调取
输入:总投点数ni=1;k=0i<n?生成随机点
x2+y2<1?i=i+1k=k+1pi=4*k/n结束输出:pi的估值FTTF01输入:总投点数n02令i=1;k=003
循环i到n,stept104
计算pi的估值4*k/n05
输出:pi的估值自然语言描述计算过程直观易读结构清晰3.1获取x,y的随机值3.2如果x2+y2<1,则k增加1自然语言如何描述算法?——流程图学科融合
新知理解
迁移应用
意义建构
经验调取
开始input=________i1;k0while(i<n)
(x,y)(随机x(-1,1),随机y(-1,1))if________________
________________i=i+1endwhilepi________returnpioutput=________总投点数npi的估值x2+y2<14*k/n虽不能运行但能帮你读懂代码自然语言程序语言伪代码填一填如何描述算法?——伪代码学科融合
新知理解
迁移应用
意义建构
经验调取
k=k+1算法描述方法优势不足自然语言流程图伪代码人们日常所用语言,容易掌握具有歧义性,容易导致算法执行的不确定性清新简洁占篇幅较大,使用流程线,过于灵活,不受约束书写方便,格式紧凑,易于理解,便于向计算机程序设计语言过渡语句不规范,易产生误解如何描述算法?——归纳总结学科融合
新知理解
迁移应用
意义建构
经验调取
问题呈现学科融合
新知理解
迁移应用
意义建构
经验调取
010203自然语言描述流程图描述伪代码描述成果展示学科融合
新知理解
迁移应用
意义建构
经验调取
评价内容自评小组互评教师评价1.能够设计出垃圾分类算法2.能够用自然语言描述设计的算法3.能够用流程图描述设计的算法4.能够用伪代码描述设计的算法注(很符合:
符合:
一般符合:
)成果评价学科融合
新知理解
迁移应用
意义建构
经验调取
课堂小结3.2算法及其描述②算法概念
③如何描述算法
自然语言
流程图(基本图形及功能)
伪代码④
用算法描述解决实际问题①随机投点法求圆周
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年化学物质制备题目及答案
- 湖北成考专升本民法考前摸底练习试卷
- 2026年高三今年考试题目及答案
- 2026年信元公众信息发展有限责任公司人员招聘考试模拟试题及答案
- 2026山东滨州市沾化区古城镇城镇公益性岗位招聘2人考试备考试题及答案解析
- 2026黑龙江黑河市孙吴县供销合作社联合社社有企业第三次面向社会联合招聘8人考试参考题库及答案解析
- 宜宾天原海丰和泰有限公司2026年第一批员工公开招聘(7人)考试模拟试题及答案解析
- 2027惠州农商银行秋季校园招聘考试参考题库及答案解析
- 2026年开封市龙亭区柳园口乡卫生院招聘考试模拟试题及答案解析
- 2026年蚌埠仁和建筑工程有限公司社会招聘笔试备考试题及答案解析
- 标杆地产五星级酒店精装修标准
- YY/T 0853-2024医用静脉曲张压力袜
- 学习签到表格
- 新译林版高一英语必修一U4 Teen faints reading课件
- 考古学导论PPT全套教学课件
- 大班音乐优质课《动物猜谜歌》教学PPT课件反思【幼儿教案】
- 注塑机液压系统
- YY 0594-2006外科纱布敷料通用要求
- 超星尔雅学习通《社会科学方法论》章节测试含答案
- 内燃叉车四冲程柴油机工作原理课件
- 非煤矿山安全风险分级管控与安全隐患排查治理ub双重预防机制建设知识正式完整版课件
评论
0/150
提交评论