第三单元 项目7 用计算机计算圆周率-设计简单数值数据算法(1) 教案 2022—2023学年沪科版(2019)高中信息技术必修1

2022-09-02
| 4页
| 1859人阅读
| 24人下载
特供

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术沪科版必修1 数据与计算
年级 -
章节 项目七 用计算机计算圆周率——设计简单数值数据算法
类型 教案
知识点 -
使用场景 同步教学
学年 2022-2023
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 38 KB
发布时间 2022-09-02
更新时间 2022-09-02
作者 勤奋的学长
品牌系列 -
审核时间 2022-09-02
下载链接 https://m.zxxk.com/soft/34802929.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

2019沪教版高中信息技术——必修1《数据与计算》 项目七用计算机计算圆周率 ——设计简单数值数据算法(1) 学习目标: · 掌握数值数据的常用运算,并熟练运用运算规则。 · 利用Python语言编程实现计算圆周率的算法,探究和理解程序的选择结构和循环结构。 · 熟练应用选择结构和循环结构实现简单算法,并感受不同算法的效率。 教学重点难点: 重点:数值数据的常用运算,选择机构和循环结构的特点、应用环境和用法。 难点:应用选择结构和循环结构实现算法 教学准备: 软硬件环境:机房 教学素材:教材案例源代码。 教学过程: 教学环节 导案 学案 设计意图 新课导入 介绍祖冲之对圆周率的精确计算这一数学成就,引出本节的任务,并强调现在借助计算机,中学生可以完成古代只有数学家才能办到的事情。 倾听、观看、思考、讨论、回答 培养学生独立思考能力,引入今天的课题。 分析欧拉计算圆周率的公式 给出求解圆周率的欧拉公式,引导学生思考求解过程,并使用自然语言描述算法。 1.设置累加器变量S的初始值为0; 2.s=s+1/(1X1) 3.s=s+1/(2X2) 4.s=s+1/(3X3) …… 累加可以用一个公式来表示:s=s+item Item=1/(iXi) 第一步:累加item到S,即s=s+item 第二步:构造item=1/(iXi),i=i+1 重复执行以上步骤,直到满足某一个循环控制条件。 思考、讨论 1.令i=1,item=1.0,s=0; 2.循环当item大于等于0.000001; 2.1 s=s+item 2.2 i=i+1 2.3 item=1/(Ix1); 3. pi=; 4.输出pi的值。 引导学生使用流程图描述算法。 培养学生自主学习能力 了解欧拉公式计算圆周率的方法,尝试使用自然语言描述欧拉公式的算法。 设计算法 From math import sqrt i=1 S=0 Item=1 While item>0.000001; s=s+item i=i+1 item=1/(i*i) Pi=sqrt(6*s) Print(“pi的值是”,pi) 倾听、观看、思考 绘制流程图。 培养分组协作分析任务的能力。提

资源预览图

第三单元 项目7 用计算机计算圆周率-设计简单数值数据算法(1) 教案 2022—2023学年沪科版(2019)高中信息技术必修1
1
第三单元 项目7 用计算机计算圆周率-设计简单数值数据算法(1) 教案 2022—2023学年沪科版(2019)高中信息技术必修1
2
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。