浙教版高中信息技术必修1数据与计算 3-3简单算法及其程序实现 课件.pptxVIP

  • 95
  • 0
  • 约3.19千字
  • 约 23页
  • 2023-02-01 发布于江苏
  • 举报

浙教版高中信息技术必修1数据与计算 3-3简单算法及其程序实现 课件.pptx

浙教版高中信息技术必修1数据与计算2023版课件 第三章 算法的程序实现3.3 简单算法及其程序实现 学习目标1.熟悉解析算法、枚举算法,感受算法的效率。2.能用程序实现简单算法,解决实际问题。 本节介绍如何使用Python程序设计语言来描述两种常用的算法。 知识点一:解析算法及其程序实现(数学表达式)新课讲授基本思想:根据问题的前提条件与所求结果之间的关系(已知与未知之间的关系),找出求解问题的数学表达式,并通过表达式的计算来实现问题的求解。用解析算法编程来解决问题过程1.分析问题、建立数学模型已知问题求解问题解析表达式关键2.设计算法4.调试运行程序3.编写程序1.确保数学表达式的正确2.正确描述该数学表达式 下面将通过一个求解圆周长及面积的实例来体验解析算法的程序实现过程。r=5抽象与建模:已知条件是什么?要求的解是什么?已知与结果之间的表达式怎么写?____________r=5______ ____________ ___print(圆的面积为:,s)print(圆的周长为:,c)import maths=math.pi*r**2c=2*math.pi*r如何增强程序的灵活性? import math__________________s=math.pi*r**2c=2*math.pi*rprint(圆的面积为:,s)print(圆的周长为:,c)r=int(in

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档