高中信息技术必修1《数据与计算》3.2.5 形成报告教学设计_第1页
高中信息技术必修1《数据与计算》3.2.5 形成报告教学设计_第2页
高中信息技术必修1《数据与计算》3.2.5 形成报告教学设计_第3页
高中信息技术必修1《数据与计算》3.2.5 形成报告教学设计_第4页
高中信息技术必修1《数据与计算》3.2.5 形成报告教学设计_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高中信息技术必修1《数据与计算》3.2.5形成报告教学设计一、教学设计的整体构想本节课是粤教版高中信息技术必修1《数据与计算》第三章“算法基础”第3.2节“算法及其描述”的收尾课时。学生在前面四个课时的学习中,已经经历了从生活实例中抽象问题、分析算法的三种基本结构、用自然语言和流程图描述算法、用程序设计语言实现算法的完整链条。本节“形成报告”并非简单的写作课,而是要求学生把零散的算法学习成果整合为一份结构完整、论证清晰、表达规范的算法分析报告,完成从“会想、会做”走向“会说、会写”的关键跨越。从课程标准看,信息技术学科核心素养中的“计算思维”和“数字化学习与创新”在本节得到集中落实。学生需要以书面形式呈现对问题的界定、数据的组织、算法的设计与验证、结果的分析与反思,这一过程本身就是计算思维的外显化表达。报告写作还承担着跨学科迁移的任务,它与通用技术的设计报告、研究性学习的结题报告、大学阶段的实验报告一脉相承,是学生学术表达能力训练的起点。本设计采用“范例解剖—框架共建—任务驱动—互评迭代”的课堂路径,以一个完整的算法案例“百钱买百鸡问题的求解与分析”为贯穿线索,让学生在真实的写作任务中发现问题、修正表达、完善结构,最终产出一份可以经得起同伴质询的算法分析报告。二、教材内容分析本节内容出现在“算法的程序实现”之后,教材对其的定位是整个算法单元的成果固化环节。与以往教材把“写报告”作为附属环节一笔带过的处理不同,粤教版把“形成报告”单独列为一个学习要点,其用意值得深挖。报告的内容要素至少包含:问题描述与需求分析、算法设计思路及流程图、程序代码与关键语句说明、测试数据与运行结果、结论与反思。这五个板块暗合了计算思维中“分解、抽象、算法、评估”的完整闭环。报告中每个板块都不是孤立的堆砌,问题描述决定了算法设计的边界,流程图与代码之间必须保持逻辑一致,测试数据要足以支撑结论的可信度,反思部分则指向算法的优化空间与迁移价值。本节教学的难点不在知识本身,而在学生的行为习惯。高一学生普遍擅长“做出来”,不擅长“讲清楚”;习惯把作业交上去就结束,不习惯回头审视自己的思维过程。因此教学设计的重心必须放在写作支架的搭建和表达规范的养成上,而不是让学生凭空自由发挥。三、学情分析授课对象为高一年级学生。认知基础方面,学生已完成算法的概念、三种基本控制结构、流程图绘制、Python基本语法的初步学习,能独立编写不超过三十行的简单程序,能绘制规范的流程图。能力短板方面,通过前期作业的批阅可以发现三类典型问题。其一,表达碎片化,能用口语向同桌讲清思路,落到纸面上则语句残缺、指代不明;其二,图文脱节,流程图与程序代码出自两次不同的思考,出现流程图写的是“当i小于等于100”而代码里写的是“i小于100”这类不一致;其三,反思空泛,结语常停留在“我学会了算法,收获很大”这类无信息量的表述。情感态度方面,部分学生存在“信息技术课就是上机操作”的刻板印象,对写作类任务有抵触情绪。教学设计需要让学生体会到:一份好报告是让别人十分钟读懂你两小时思考的凭证,这种能力在今后的选科研究、竞赛答辩、高校面试中反复用到。四、教学目标知识与技能层面:学生能够说清算法分析报告的基本结构及各板块的功能定位;能够将已有的算法作品整理为结构完整、图文一致、数据可信的分析报告;掌握流程图与代码对照核查、测试用例选择的规范性表述等基本方法。过程与方法层面:经历范例诊断、框架搭建、初稿撰写、同伴互评、修改定稿的完整写作过程,体会“写清楚”与“想清楚”的互促关系,初步建立技术文档的写作规范意识。情感态度与价值观层面:认识到严谨的表达本身就是计算思维的组成部分,养成对自己的思维成果负责的态度;在互评中学会基于证据提出意见,也学会平静地接受意见。五、教学重点与难点教学重点:算法分析报告的结构要素及各要素之间的逻辑关系;从算法作品到报告文本的转化方法。教学难点:问题分析的准确表述;流程图、代码、测试结果三者的一致性核查;反思部分言之有物的写法。六、教学方法与教学准备教学方法采用范例教学法、任务驱动法与合作评价法相结合。范例让学生看见“长什么样”,任务让学生动手“做出来”,互评让规范“立得住”。课前准备:教师准备一份精心设计的“带病报告”。这份报告以“百钱买百鸡”算法为主题,结构看似完整但暗藏八处典型问题,包括问题描述不完整、流程图与代码逻辑不一致、测试数据单一、结论超出证据范围、反思空泛等。另准备三份等级不同的往届学生报告(已做匿名化处理)、报告评价量规表、A3白板纸若干。机房确保每生一台可联网计算机,安装Python环境和文字处理软件,班级学习平台开通互评功能。课时安排为两课时连排,共90分钟。七、教学过程环节一情境导入:一份让人读不懂的作业(8分钟)上课伊始,教师不谈论任何概念,直接在投影上展示一段从真实作业中提取的描述:“这个算法就是先循环,然后判断,对了就用,不对就换下一个。结果是对的,运行了很多次。”教师请学生用一分钟阅读,然后回答三个问题:这段话说的是什么问题?算法是怎么工作的?结果为什么可信?教室里很快会出现困惑的议论。学生发现,每个字都认识,但整体读不懂,更无法判断对错。教师顺势追问:如果这份作业的作者请假了,由你接着修改他的程序,你能接手吗?答案显然是否定的。教师点明本课任务:我们前几节课做出了好几个算法作品,但作品的价值有一半取决于它能否被别人理解、验证和延续。今天的任务是把你的算法成果变成一份别人十分钟能读懂的分析报告。教师板书课题“3.2.5形成报告”,并明确本课的最终产出:一份关于“百钱买百鸡”算法或自选算法的完整分析报告。这一导入的设计意图在于,用真实的阅读挫败感制造认知冲突,让学生从“读者”的立场体会清晰表达的必要性,而不是被动接受“要写作文”的指令。环节二范例诊断:给一份报告“挑毛病”(15分钟)教师下发“带病报告”打印稿,每组一份。报告题为《百钱买百鸡算法分析报告》,篇幅两页,包含问题描述、算法设计、程序实现、测试结果、总结五个部分,看上去像模像样。教师布置任务:四人小组以“最挑剔的读者”身份通读全文,把每一个让你读不懂、不敢相信或者觉得没说透的地方用红笔圈出,并写明原因。限时十分钟。学生活动期间,教师巡视并有意引导思考方向。有的组很快发现报告中问题描述写着“鸡翁一值钱五,鸡母一值钱三,三鸡雏一值钱”,却漏掉了“百钱买百鸡”这个总数约束,导致读者无法确认问题边界。有的组发现流程图里循环变量从1开始,代码里却从0开始,终值也不一致。有的组指出测试部分只写了一组运行数据“公鸡0只、母鸡25只、小鸡75只是答案之一”,但没有说明一共测试了哪些钱数和只数的组合,更没有验证解的完备性。还有的组发现总结写着“枚举算法效率很高,适合所有问题”,而前文数据恰恰显示循环执行了一百多万次,结论与证据矛盾。十分钟后的全班交流中,各组依次汇报发现。教师将问题分类板书,最终归并为八字评语:不全、不通、不证、不省。学生的发现覆盖了教师预设八处问题中的绝大部分,剩下的由教师补充。气氛在“找茬”中被充分调动,学生获得的不是抽象的写作要求,而是一张具体到细节的“避坑清单”。环节三框架共建:好报告长什么样(12分钟)在诊断的基础上,教师提出问题:避开这些坑之后,一份合格的报告应该由哪些部分构成,每一部分回答什么问题?师生共同梳理,教师在黑板上逐步形成报告框架图。第一部分,问题与需求分析,回答“要解决什么问题、约束条件是什么、输入输出是什么”,写作要点是用自己的话完整复述问题并数学化处理,例如把百钱买百鸡转化为未知数个数、取值范围、两个等式约束。第二部分,算法设计,回答“思路是什么、为什么这样想”,必备要素是设计思想的文字说明和规范的流程图,鼓励写出设计过程中的取舍,比如为什么选择枚举法、如何确定循环边界。第三部分,程序实现,回答“算法如何落地为代码”,核心代码需附简洁注释,关键语句要解释其对应的算法环节。第四部分,测试与结果分析,回答“结果是什么、凭什么可信”,要求设计有代表性的测试数据,呈现运行结果并分析。第五部分,结论与反思,回答“我验证了哪一点、还有什么没解决、可以怎样改进”,反思必须针对具体问题,例如讨论如何减少循环层数、用数学约束剪枝,把三层循环优化为两层。教师随后展示往届一份被评为优秀的报告,对照框架逐段验证,让学生看到框架不是束缚而是支撑:同一个框架下,内容的深浅决定了报告的高下。教师特别强调各部分之间的一致性要求:问题描述里的每个约束,算法里要有对应处理;流程图的每一步,代码里要有落脚;结论里的每个判断,测试数据里要有出处。三个“对应”成为学生自查的标尺。本环节师生共建框架而非直接出示模板,目的在于让学生理解每一块“为何存在”,写作时才不是填空,而是有对象感的表达。环节四支架搭建:三个写作微技能讲解(10分钟)框架解决的是“结构”问题,微技能解决的是“表达”问题。教师针对学情中暴露的三个短板做集中讲解,每个技能讲两三分钟,配一个示范。其一,问题描述的数学化写法。教师示范把“百钱买百鸡”改写为:设公鸡x只、母鸡y只、小鸡z只,满足x+y+z=100且5x+3y+z÷3=100,其中x、y、z为非负整数,且z须为3的倍数。学生直观看到口语问题变成符号表达后约束更清楚,循环上界也顺势推出:x不超过20、y不超过33。其二,图文一致的自查法。教师给出操作步骤:打印流程图,逐框核对代码行并在框旁标注代码行号;凡对不上号的框,要么改图要么改码,直到一一对应。这个笨拙但有效的方法,把抽象的一致性要求转成可执行的检查动作。其三,反思的“三句话”模式。第一句写事实证明,如“枚举全部21×34=714种组合均可验证解为4组”;第二句写不足或边界,如“未考虑算法规模扩大后的时间成本”;第三句写改进方向,如“可利用z为3的倍数这条件将循环次数压缩约三分之二”。三句话构成“证据—局限—展望”的闭环,让反思告别空话。讲解之后,教师发放评价量规表。量规按结构完整性、表达准确性、图文一致性、测试充分性、反思深度五个维度设计,每维度分优良中待改进四级并附具体描述。量规在写作前下发,让学生带着标准动笔,同时也为后面的互评提供共同语言。环节五实践写作:独立完成报告初稿(30分钟)学生打开个人计算机,调出自己前几课时的算法作业,开始撰写报告。允许学生自选题材:多数学生选择当堂贯穿的“百钱买百鸡”案例,基础较好的学生可以选择自己的作品,如“韩信点兵”“完数判断”“辗转相除法求最大公约数”等已完成的算法。教师给出写作提示:先搭骨架再填内容,按黑板框架先写出五个部分的标题和要点提纲,占三到四分钟;然后按“问题—算法—代码—测试—反思”的顺序充实内容;流程图用绘图工具重新绘制,禁止直接粘贴模糊截图;文档命名与排版遵循班级技术文档规范。写作过程中教师巡回指导,实施差异化帮扶。对表达困难的学生,教师提供句式支架,如“该问题可描述为……约束条件包括……”“算法采用……思路,理由是……”“为验证算法的正确性,设计了……组测试数据,分别覆盖……情况”;对进展较快的学生,教师抛出挑战性问题,如“你的报告里能否用一组数据证明优化前后的效率差异”,推动其在深度上做文章。巡视中发现两类共性问题要及时干预。一是仍有学生在问题描述部分照搬题目原文,教师提醒其补写“数学化的约束表达”;二是个别学生测试部分只有一张运行截图,教师要求其补充“为什么选择这些数据”的文字说明,把证据链补齐。本环节是课堂的主体。教师把讲台留给纸笔与键盘,把指导压到个体层级,确保每位学生完成结构齐全的初稿。三十分钟倒计时投屏显示,最后五分钟教师提醒保存到学习平台个人空间并切换为可评议状态。环节六同伴互评:用量规看别人的报告(10分钟)写作结束后,学习平台按预设规则将每份初稿匿名推送给两名同伴。学生依据量规进行评价,要求在标出等级之外,至少给出两条“具体、可操作”的修改建议,禁止“写得不错”“再努力”这类无效评语。互评时教师给出三类焦点评语的示范作用:针对内容的,如“问题描述中未说明小鸡数量必须为3的倍数,建议补充”;针对一致性的,如“流程图第三个判断框与代码第12行条件相反,请核对”;针对反思的,如“反思只写了收获,建议按证据、不足、改进三句话重写”。作者在收到评价后有三分钟时间快速标记自己认可的修改点。这一环节的设计考虑是:评价者在使用量规的过程中再次内化了写作规范,被评价者在多条平行意见中更容易识别真正的问题,双方都在二次加工标准。教师在后台扫描全班的评价数据,快速锁定出现频率最高的问题类型,为展示点评做准备。环节七展示点评:一篇初稿的现场修改(8分钟)教师从平台随机抽取一份中等水平的报告初稿(事先征得作者同意),投影呈现,带领全班进行现场会诊。会诊按量规五个维度推进。在结构维度,全班确认五个板块齐全。在表达维度,有学生指出问题描述中“差不多试一遍”的说法应改为“枚举所有满足范围的组合”。在一致性维度,大家核对发现流程图缺了“z=100-x-y”的赋值框,而代码中存在该语句,需在流程图中补画。在测试维度,学生建议增加对约束条件z为3的倍数的验证用例,并统计循环总次数作为效率证据。在反思维度,全班协助按三句话模式改写了原文的空泛总结,改后写道:“枚举法穷举了全部714种组合,得到4组解,结果正确但存在冗余;利用z=100-x-y可消去一层循环,组合数降为221种;进一步利用z为3的倍数还可继续压缩,这是下一步改进的方向。”对照前后两版反思,学生普遍感到“像换了一个人写的”。教师最后进行小结提升,强调三点:报告的本质是思维过程的显影液,写不清的地方往往是没想清;规范不是束缚创造力,而是让创造力可以被他人接力;今天互评中的每一句话,其依据都能追溯到量规,这就是技术共同体内部的表达方式——讲证据、给路径。环节八布置作业与延伸(2分钟)课后作业分层设计。全体学生根据互评意见修改初稿,形成定稿并上传平台,下周课代表汇总生成班级优秀报告集。学有余力的学生完成拓展任务:在报告末尾增加“算法效率对比”段落,用实测数据比较三层循环与两层循环的运行时间差异,用毫秒级计时模块测量,数据需真实可复现。对发展更快的学生,教师提供开放性选题:为第三章前面完成的任一个算法作品补写正式报告,达成“一个作品配一份文档”的目标,为期末数字化学习档案袋积累素材。八、板书设计主板书采用“骨架式”布局。课题“3.2.5形成报告”居上,其下纵向排列五个模块名称:问题与需求分析、算法设计、程序实现、测试与结果分析、结论与反思,模块间用箭头串联成流程。右侧副板书分三栏:第一栏是范例诊断中归纳的“八字问题”——不全、不通、不证、不省;第二栏是三个一致性自查要点;第三栏是反思三句话“证据—局限—展望”。整版板书在课终时构成一张可直接拍照留存的写作地图。九、教学评价设计本节评价采用过程性评价与作品评价相结合的方式。过程性评价关注两个动作:范例诊断中发现问题的数量与质量,互评中给出意见的具体程度,由教师在巡视与平台数据中记录。作品评价以五维度量规为工具,初稿由同伴评定,定稿由教师评定,两次评定之间的变化幅度纳入反思进步分,意在肯定修改的价值而非惩罚初稿的不完美。量规的操作性描述示例如下。图文一致性维度,优级的描述是“流程图与代码逐框对应,无任何逻辑出入”,待改进的描

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论