第四单元《计算与问题解决》第3课时《巧学诗词有妙招——学习模块实现》课件 2023—2024学年教科版(2019)高中信息技术必修1

2024-03-26
| 19页
| 150人阅读
| 30人下载
普通

内容正文:

《乐学古诗词》软件设计项目构成 贰 叁 肆 伍 壹 巧 学 诗 词 有 妙 招 分 类 诗 词 便 查 找 学 习 诗 词 验 效 果 成 果 报 告 可 视 化 乐 学 诗 词 先 规 划 《乐学古诗词》软件结构 乐学古诗词 学习模块 登陆界面 测评模块 形成报告 算法分析 编程实现 实际应用 对诗词 传经典 巧学诗词有妙招 叁 —— 学习模块实现 子 项 目 确 定 《荀子•劝学》中有诗句云:“不积跬步,无以至千里; 不积小流,无以成江海。” 假设每20天为一个周期,具体计划是这 样的:第1天学习1句,第2天学习2句,即以 后每天比前一天多学1句。 提出问题:如何通过计算确定某一天要学习 哪几句诗词? 子 项 目 确 定 《荀子•劝学》中有诗句云:“不积跬步,无以至千里; 不积小流,无以成江海。” 假设每20天为一个周期,具体计划是这 样的:第1天学习1句,第2天学习2句,即以 后每天比前一天多学1句。 提出问题:如何通过计算确定某一天要学习 哪几句诗词? 子 项 目 分 析 按照学习计划,学习诗词数量的递推关系如何表达? 如何编程计算已经学过的诗词句数量? 根据已经学过的诗词句数量,确定从第几句开始学习 ? 如何把每天选学的诗词内容显示在文本框中? 项 目 活 动 手 册 子 项 目 实 施 如何计算学习诗词数量 ——算法分析 活动 1 1)完善表格 以下表格显示了,每天的学习诗词的数量以及d天累计学习的诗词数量。请你根 据前三天的规律,完成第4天和第5天的相关内容。 天数(d=0) 当天学习的诗词句数量 比前一天多学的诗句数量 累计学的诗词数量 第1天 第2天 第3天 第4天 第5天 … 1 2 3 1 1 1 1 1+2 (1+2)+3 … 20 … 1 … 第20天 (1+2+…+19)+20 项 目 活 动 手 册 子 项 目 实 施 如何计算诗词数量——算法分析 活动 1 2)发现规律 假设诗词累计数量保存在变量total中,以下表格体现了total的值是如何变化的。 请你把空白处填写完整。 天数(d) 累计学的诗词数量(total) 表达式表示 total total total total total total total total=0 total=total+1 total=total+2 total=total+3 第1天 第2天 第3天 第4天 第5天 第6天 项 目 活 动 手 册 子 项 目 实 施 如何计算诗词数量——算法分析 活动 1 2)发现规律 假设诗词累计数量保存在变量total中,以下表格体现了total的值是如何变化的。 请你把空白处填写完整。 天数(d) 累计学的诗词数量(total) 表达式表示 total total total total total total total total=0 total=total+1 total=total+2 total=total+3 第1天 第2天 第3天 第4天 第5天 第6天 【小结】 迭代过程:变量total不断的循环增加,每次都是在以前的数值的基础上,加上d后,生成一个新的数值。 直到得出我们需要的值或者循环结束,不再累加。 项 目 活 动 手 册 子 项 活动 如何编程计算出学过的诗词数量 ——编程实现 目 2 实 施 1)完善程序 请根据注释,完善空行①和②,并调试程序。 项 目 活 动 手 册 子 项 活动 如何编程计算出学过的诗词数量 ——编程实现 目 2 实 施 2)程序运行: 多次运行程序,输入不同的数值给变量day,分别记录运行结果。 输入: 1 输出: ; 输入: 2 输出: ; 输入: 4 输出: ; 输入: 6 输出: ; 输入: 20 输出: ; 项 目 活 动 手 册 子 项 活动 如何编程计算出学过的诗词数量 ——编程实现 目 2 实 施 2)程序运行: 多次运行程序,输入不同的数值给变量day,记录运行结果。 输入: 1 输出: ; 输入: 2 输出: ; 输入: 4 输出: ; ○确定迭代的终止条件 ○确定迭代变量 ○建立迭代表达式 输入: 6 输出: ; 输入: 20 输出: ; total total=total+d d<=day 【小结】 迭代的三要素和程序的关键语句 项 目 活 动 手 册 子 项 活动 如何把诗词显示在文本框中 ——实际应用 目 3 实 施 完善程序 阅读程序文件“乐学古诗词之学习模块.py”。填写缺少的模块或者语句。 a. 填写语句,完成问题3中提出的功能。 项 目 活 动 手 册 子 项 活动 如何把诗词显示在文本框中 ——实际应用 目 3 实 施 完善程序 阅读程序文件“乐学古诗词之学习模块.py”。填写缺少的模块或者语句。 a. 填写语句,完成问题3中提出的

资源预览图

第四单元《计算与问题解决》第3课时《巧学诗词有妙招——学习模块实现》课件 2023—2024学年教科版(2019)高中信息技术必修1
1
第四单元《计算与问题解决》第3课时《巧学诗词有妙招——学习模块实现》课件 2023—2024学年教科版(2019)高中信息技术必修1
2
第四单元《计算与问题解决》第3课时《巧学诗词有妙招——学习模块实现》课件 2023—2024学年教科版(2019)高中信息技术必修1
3
第四单元《计算与问题解决》第3课时《巧学诗词有妙招——学习模块实现》课件 2023—2024学年教科版(2019)高中信息技术必修1
4
第四单元《计算与问题解决》第3课时《巧学诗词有妙招——学习模块实现》课件 2023—2024学年教科版(2019)高中信息技术必修1
5
第四单元《计算与问题解决》第3课时《巧学诗词有妙招——学习模块实现》课件 2023—2024学年教科版(2019)高中信息技术必修1
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。