2.4可以复用的代码 课件-【上好课】高中信息技术同步备课系列(教科版2019 必修1)

2024-03-08
| 16页
| 305人阅读
| 1人下载
精品

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术教科版必修1 数据与计算
年级 高一
章节 -
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 18.29 MB
发布时间 2024-03-08
更新时间 2024-03-08
作者 小颜
品牌系列 -
审核时间 2024-03-08
下载链接 https://m.zxxk.com/soft/43759593.html
价格 4.00储值(1储值=1元)
来源 学科网

内容正文:

2.4可以复用的代码 第 2 单元 学习目标 1.2 数据的计算 ★了解函数的作用。 ★学会函数的定义和调用方法,并能熟练使用函数解决问题。 ★学会发布共享代码的常见方法,并能熟练使用模块解决问题语句编写简单的程序解决问题。 新课导入----火柴摆数字问题 0-9火柴数字如下图所示 思考:有6根火柴,列出所有能摆出的自然数,要求火柴正好能用完。 6根火柴能拼出来的最大的数字是? 新课导入----火柴摆数字问题 问题分析 第一步:确定0-9的数字,分别需要多少根火柴。 6 2 5 5 4 5 6 3 7 6 第二步:列出刚好用6根火柴棒拼出来的数字。 0 6 9 14 41 77 111 第三步:根据列出来的数字,得到6根火柴拼出来最大的数字 111 新课导入----火柴摆数字问题 算法分析 ①数字“1”需要的火柴棒最少,所以能摆出的自然数最大是111 ②对0和111之间的每一个数字进行计算,统计需要的火柴棒 ③只要是恰好需要6根火柴棒的直接输出 新课导入----火柴摆数字问题 流程图表示 新课导入----火柴摆数字问题 那么如何计算一个数需要多少根火柴棒呢? 可以将这个数的每个数位上的数字所需要的火柴棒数加起来。 新课导入----火柴摆数字问题 流程图表示 新课导入----火柴摆数字问题 细化流程图 函数:组织好的,可重复使用的,用来实现单一或相关联功能的代码段 自定义函数 自定义函数 函数名 函数体 参数 返回值 必不可少 自定义函数 def 函数名(参数): 语句或语句组(函数体) return 返回值 格式 参数是用来向函数传递值的, 当有多个参数时, 各个参数之间用逗号分隔开。 函数执行完成后,由return语旬将表达式值返回给调用者, 结束函数。 函数的调用采用函数名(参数)的方式。 自定义函数 def 函数名(参数): 语句或语句组(函数体) return 返回值 格式 自定义函数 实例 函数的调用采用函数名(参数)的方式。如上例中,total=factorial(4);程序执行时由于def不是主程序的一部分,因此会跳过该段代码,从主程序的第一行total=favtorial(4)开始运行。 在遇到函数的调用语旬factorial(4)时, 转到函数中的第一行代码开始执行。 函数运行时, 变最n会被赋值为4。函数执行完成返回变量s的值即24, 然后回到语旬total = factorial(4), 将返回值赋给变量 total, 最后输出。 发布代码 ①准备发布文件 ②构建发布文件 ③安装模块 ④导入模块并使用 使用原则:先导入再使用 导入模块语句:import 模块名 使用模块语句:模块名·函数名(参数) 谢谢聆听 16 $$

资源预览图

2.4可以复用的代码 课件-【上好课】高中信息技术同步备课系列(教科版2019 必修1)
1
2.4可以复用的代码 课件-【上好课】高中信息技术同步备课系列(教科版2019 必修1)
2
2.4可以复用的代码 课件-【上好课】高中信息技术同步备课系列(教科版2019 必修1)
3
2.4可以复用的代码 课件-【上好课】高中信息技术同步备课系列(教科版2019 必修1)
4
2.4可以复用的代码 课件-【上好课】高中信息技术同步备课系列(教科版2019 必修1)
5
2.4可以复用的代码 课件-【上好课】高中信息技术同步备课系列(教科版2019 必修1)
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。