(2021新教科版)高中信息技术必修一 2.4可以复用的代码教案.docx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(2021新教科版)高中信息技术必修一 2.4可以复用的代码教案.docx》由用户(大布丁)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021新教科版 【2021新教科版】高中信息技术必修一 2.4可以复用的代码教案 2021 新教 高中 信息技术 必修 2.4 可以 代码 教案 下载 _必修1 数据与计算_教科版(2019)_信息_高中
- 资源描述:
-
1、2 2.4.4 可以复用的代码可以复用的代码 【学科核心素养【学科核心素养】 1.能够根据解决问题的需要,自觉、主动地寻求恰当的方式处理信息。(信息意识) 2.通过判断、分析与综合各种信息资源,运用合理的算法形成解决问题的方案。 (计算思 维) 3.掌握数字化学习工具的操作技能。(数字化学习与创新) 4.能够遵守信息法律法规,信守信息社会的道德与伦理准则。(信息社会责任) 【课程标准要求【课程标准要求】 1.7 掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决实际问 题,体验程序设计的基本流程,感受算法的效率,掌握程序调试与运行的方法。 【学业要求【学业要求】 依据解决问
2、题的需要,设计和表示简单算法;掌握一种程序设计语言的基本知识,利用 程序设计语言实现简单算法,解决实际问题(计算思维)。 【学情分析【学情分析】 学生在前面的课中已经学习了基本的赋值语句、分支语句和循环语句,对于编写程序 解决问题的一般流程已经比较熟悉,但学生对函数和代码发布应该没有基础。 【学习【学习目标目标】 1.了解函数的作用。 2.掌握函数的定义和调用方法。 3.了解发布共享代码的常见方法。 【教学【教学重点重点】 1.函数的定义及调用。 2.模块的发布和导入使用。来源:学科网 ZXXK 【教学难【教学难点点】 共享代码的发布。 【教学过程】【教学过程】 一、课程引入一、课程引入 有
3、6 根火柴棒,列出所有能摆出的自然数(要求火柴棒正好用完)。 图 2.4.1 火柴数字 问题: 1. 列举 3 个可以用 6 根火柴棒摆放的数字_、_、_。 2.6 根火柴棒能摆放的最大数是_。 分析:(下面是对应的火柴数) 6255456376 参考答案:参考答案:1 1. . 0 0、6 6、9 9、1414、4141、7777、111111 2.2. 111111 二、算法实现二、算法实现 1. 算法分 析 数字“1”需要的火柴棒最少,因此,能摆出的自然数最大为 111。 对于 0111 之间的每一个数进行计算,统计需要的火柴棒个数 。 凡是恰好需要 6 根火柴棒的数据直接打印输出。 将
4、这个数的每个数位上的数字所需要的火柴棒数加起来。实现方法是将这个数除以 10 取余,求得个位数;然后将这个个位数需要的火柴棒数累加;接 着将这个数除以 10 取 整,去掉个位数;重复以上步骤直到这个数为 0。 思考:如果一开始思考:如果一开始 numnum 就等于就等于 0 0,怎么办?,怎么办? 2.用流程图表示(学生思考,如何用流程图实现,6 根火柴根可以摆出的数字) 参考答案: 根据以上分析, 对每一个自然数进行火柴棒个数的统计需要重复使用, 因此可以设计函 数优化代码。 三、函数的定义三、函数的定义 1 1、函数分类:、函数分类:系统函数和用户自定义函数,体现共性和个性的问题。 系统函
5、数即函数库中的标准函数, 是程序设计语言或操作系统提供给用户的一系列己经 编好的程序。用户自定义函数则是用户自己编写的一段程序。 2 2、函数的组成:、函数的组成: 函数一般包括函数名、参数、返回值和函数体 4 部分。其中函数名和函数体是必不可少 的,参数和返回值可根据需要进行定义。定义函数的基本格式是: def 函数名(参数): # 函数说明 语句或语句组 return 返回值 参数是用来向函数传递值的,当有多个参数时各个参数由逗号分隔。函数执行完成后, 由 return 语句将表达式值返回给调用者,结束函数。 3 3、6 6 根火柴棒摆放根火柴棒摆放的数字画程实现的数字画程实现 来源来源:
展开阅读全文