4.2运用顺序结构描述问题求解过程  课件 2022—2023学年高中信息技术粤教版(2019)必修1

| 22页
| 1400人阅读
| 343人下载
普通

内容正文:

第四章 程序设计基础 4.2 运用顺序结构描述问题的求解过程 粤版高中信息技术 《数据与计算》 一 、本章情况 学习目标 (1)理解Python程序设计语言的基本知识; (2)体验程序设计的基本流程,掌握程序调试与运行的方法; (3)能编写Python程序实现简单的算法; (4)理解顺序结构、选择结构、循环结构以及在解决实际问题中的应用。 4.1程序设计语言的基础知识 4.2运用顺序结构描述问题求解过程 4.3运用选择结构描述问题求解过程 4.4运用循环结构描述问题求解过程 教学内容   粤版高中信息技术《数据与计算》 http://www.gjs.cn 二、项目指导 交流分享 依据自己小组项目实施的实际情况,对于项目实施过程的进度、亮点、困难予以分享,交流。 特别对于不同的项目主题选择的常量和变量该如何考虑,变量的名字如何设置更加有利于程序的理解。在整个项目实现的过程中运算符的使用情况分析要清晰。 比如:身体质量指数BMI检测 变量: height 身高的变量名 浮点数 单位 m weight 体重的变量名 浮点数 单位 kg 公式:(用到了/和**算术运算符) 过轻:<=18 正常:18-24 过重:>=24   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 Python工具使用 探究活动: 利用Python IDLE 完成下列任务: 新建python文件 保存s01.py 代码实现输出“Hello world!” 运行程序 Python IDLE Python文件 代码编辑窗口 输出运行结果   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 提出问题 问题: 求半径为10m的圆的面积。 此类问题可以延伸: 长方形,平行四边形,三角形等各种面积的计算。 进而各种数据的算术运算的结果。 分析问题 1、设置变量r表示半径 2、已知r=10 3、设置变量s表示面积 4、利用算术运算符 * 和**(幂运算)求出 面积s=3.14*r**2(小数点两位)   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法 探究活动: 请同学们利用流程图描述此问题解决的算法。 分析: 采用的是顺序结构! 设计算法 为变量r赋值 为面积s赋值 输出s   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法 顺序结构是最常用、最简单的程序结构,其语句执行顺序是自上而下依次执行的。 如第三章第二节“三种基本控制结构”所述,只要按照解决问题的顺序写出相应的语句,便可设计出程序的顺序结构。 顺序结构   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法 r = 10 s = 3.14*r**2 赋值语句 变量名 = 表达式 将右边表达式的结果赋值给左边的变量 赋值语句   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法 输出函数 输出s: Print(s) Python中的输出函数:print() 格式: 常量、变量或表达式 输出对象的间隔符,缺省一个空格 输出结尾符,缺省换行   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法 程序实现 为变量r赋值 输出s “**”为幂运算 为面积s赋值   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法 调试运行 为变量r赋值 为面积s赋值 输出s   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法 对比反思 输出函数的灵活应用,使得结果人性化,交互性好   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法 输入函数 探究活动: 对比右边的两个流程图,思考如何获取键盘的值? Python实现数据输入函数:   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法 类型转换1 字符串转整型: int( x ):把变量x转换为整型 类型转换2 字符串转小数: float(x):把变量x转换为浮点型(小数) 数值型数据进行算术运算   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法 编写程序 对比两段代码的转换函数的使用方法   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 设计算法

资源预览图

 4.2运用顺序结构描述问题求解过程  课件 2022—2023学年高中信息技术粤教版(2019)必修1-第1页
1
 4.2运用顺序结构描述问题求解过程  课件 2022—2023学年高中信息技术粤教版(2019)必修1-第2页
2
 4.2运用顺序结构描述问题求解过程  课件 2022—2023学年高中信息技术粤教版(2019)必修1-第3页
3
 4.2运用顺序结构描述问题求解过程  课件 2022—2023学年高中信息技术粤教版(2019)必修1-第4页
4
 4.2运用顺序结构描述问题求解过程  课件 2022—2023学年高中信息技术粤教版(2019)必修1-第5页
5
 4.2运用顺序结构描述问题求解过程  课件 2022—2023学年高中信息技术粤教版(2019)必修1-第6页
6

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。