高中信息技术 教科版必修1《数据与计算》《计算与问题解决》第4课时 学习诗词验效果——练习功能达成.docVIP

高中信息技术 教科版必修1《数据与计算》《计算与问题解决》第4课时 学习诗词验效果——练习功能达成.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2022年安徽省高中新课程新教材优质课评选 PAGE PAGE 8 课时 第4课时 子项目 学习诗词验效果——练习功能达成 1.子项目分析: 在大单元整体教学设计背景下,按照软件模块设计流程,上一节课已完成“乐学古诗词软件设计”诗词记忆模块的设计,延续上一节课的内容,本节课将完成“乐学古诗词软件设计”诗词测试模块中计分功能,总分计算及测试结果存储的功能。根据学习者不同的计分设置方式,采用合适的算法策略,最后将每次的测试结果以追加的方式存入文本文档,为后面成绩分析提供数据。 本模块的设计将非数值计算和分治策略的算法思想和实际应用相融合,突出算法在计算机在解决问题过程中的地位和作用;本节重在介绍数值计算中常用的计算方式——递归算法。 2.课时学情分析: 通过前面的学习,学生有一定 python 编程基础,程序基本结构、函数定义都已学习。上一节课对tkinter的窗口设计、交互按钮的添加等已经掌握。本节课要完成诗词测试中计分功能及结果存储,需要同学们设计计分策略,并根据策略设计算法及文件追加方式存储数据,因此本节课重在引导学生分析算法,通过提供学习资源,掌握递归算法思想及其递推与回归过程,并实现算法程序化。 3.核心素养目标 学科知识 (1)递归算法及算法实现。 (2)Python语言打开TXT文本文档,追加方式写入数据。 问题解决 (1)如何理解递归策略?如何归纳递推关系式? (2)递归算法如何实现?如何用递归算法设计计分? 学科思维 (1)学生理解分治策略和递归算法的思想,了解递归中递推和回归两个过程(计算思维)。 (2)学会通过类比实际生活经验,关联数学逻辑,归结总结出递归的递推关系式及结束条件,并实现算法程序解决问题(计算思维)。 (3)思考分治策略、递归思想在其他学科和生活中解决问题时的意义(信息意识)。 4.学习重点: 计分策略及算法设计。 (2)测试计分及成绩存储。 5.学习难点: (1)递归算法递推和回归两个过程的理解。 (2)根据实际问题归纳递推关系式,编写程序解决问题。 6.学习支架 教学工具: 多媒体网络机房、极域网络电子教室软件、白板、思维导图软件。 教学资源: Python3.x编程环境、课堂教学课件、项目活动手册、项目自主学习思维导图、微课、古诗词表.xlsx、软件背景图片,上一节课设计的半成品软件程序。 7.成果预期 (1)基础:学生能够根据计分设置 对诗词正确的次数,计算出每次的分值。 (2)提高:完成测试后的得分统计显示及本存储到文件。 8.课前准备 (1)分发《项目活动手册》、《项目自主学习思维导图》及资源包。 (2)辅导组长了解课时任务、分工以及如何使用评价表。 9.教学过程 教学 环节 教师活动 学生活动 子项目 引入 回顾上一节课的项目进度,界面中的“学习诗词”按钮时已经实现。诗词学习之后,需要对自己的学习情况进检测,运行测试软件“诗词测试”按钮功能。 学生打开软件的半成品,尝试单击按钮,测试软件的相应的功能。 设计意图:以项目进度介绍引入,回顾上节课内容,使学生快速进入学习情境。 子项目 确定 运行“诗词测试”按钮测试后 分析“诗词测试”按钮的功能,得分并没显示,无计分功能? 任务:本节课我们完成程序测评模块中计分统计功能设计。讨论测评中分值设置策略,完成“诗词测试”按钮功能。 根据测试,分析“诗词测试”按钮已具有功能,还缺少什么功能。 讨论思考:为什么显示得分无数据? 在项目活动手册中记下学习任务。 设计意图:分析“诗词测试”计分功能解决方法,延续上节课迭代思想讨论的计数问题,学生容易入手。 子项目 分析 观看视频“短时记忆”,根据短时记忆的容量特点,共测试5次,要完成这个模块的编程,需要思考以下问题: 问题1:如何设置合适的计分分值? 问题2:如何用算法实现计分功能? 问题3:每次测试后的成绩,如何存储? 学生活动探讨问题,学习帮助文件,观看微课视频等,查找解决问题方法。 设计意图:分析子项目,细化具体问题,目标明确,有利于项目的完成。 子项目实施 活动1: 设计加分策略 (1)问题:你知道哪些分值设置方式? (2)“诗词测试”哪种分值方式 更合适? 师生互动,共同探究。 同学们思考讨论,回忆游戏中、学习中 完成任务得分设置,回答问题(1)学生根据学习诗词情况,思考选择合适的分值方式,说明理由,并记入项目手册。 设计意图:从身过事例思考,选择学习诗词记分合适的分值设置,为后面程序计分函数的完成作铺垫。 活动2: 探究计分算法-递归 (1)探究递推与回归的过程(以计算5!为例),图片形象展示过程。 (2)学生活动:斐波那契数列形式设置学习诗词分值的递归算法实现(半成品程序)。 (3)学生活动:完成测试模块 赋分值函数 及总分计算函数。 (1)思考理解递归思想两要素,两过程。

您可能关注的文档

文档评论(0)

文先生 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8047000056000024

1亿VIP精品文档

相关文档