版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中信息技术选择性必修1“算法的描述”教学设计本设计面向高中信息技术选择性必修模块“算法与数据结构”起始单元,对应粤教版教材中“1.2.2算法的描述”内容,授课对象为已经理解算法概念、能够说出解题步骤但尚未形成规范化表达能力的高中学生。课堂核心任务不是让学生记住三种描述方式的名称,而是让他们在真实问题面前判断:这一步该用自然语言说清条件,还是该用流程图标出分支,还是该用伪代码锁定循环边界。教师将把“会做题”推进到“会把解法交给别人执行”,把“自己想明白”推进到“让同伴、机器、未来的自己都能复现”。一、教学依据与学情定位课程标准把算法视为信息系统运行的逻辑基础,强调用恰当方式描述、分析并改进问题解决过程。粤教版该节位于“认识算法”之后、“程序实现”之前,是由经验表达迈向形式表达的关键门槛。学生常见困难集中在三处:一是把生活化步骤当成算法,缺少确定性与有穷性意识;二是流程图符号混用,菱形判断、矩形处理、圆角起止边界不清;三是伪代码随意书写,循环变量、累加器、输入输出缺少一致记号。教学设计据此确立主线:描述不是装饰,而是控制复杂度;好的描述能让错误提前显形,让分工协作成为可能。学情上,学生能口头解释“求平均分”“找最大值”,却常把“反复比较直到结束”说成模糊指令;能在教师提示下画出判断框,却容易漏掉“否则”分支;能模仿教材例题写出if语句,却不能解释为什么循环初值设为1而不是0。因而本课采用低起点、高思维的策略:入口用生活事件,落点放在可执行、可检验、可迁移的描述规范。二、教学目标知识目标:学生能够区分自然语言、流程图、伪代码三类算法描述方式的适用情境,说出顺序、选择、循环三种基本结构在描述中的对应符号与语义,理解输入、处理、输出在算法中的位置。能力目标:学生能够将一个年级活动中的真实任务改写为无歧义算法,能用标准流程图表达分支与循环,能用统一伪代码标记变量、条件与边界,能通过同伴走查发现死循环、漏分支、初值错误等问题。素养目标:学生在描述算法时形成“先定义输入输出,再组织控制结构,最后检验边界”的工程习惯;在互评中尊重证据,不把表达流畅误认为逻辑正确;在修改中体会算法描述对计算思维、数字化学习与信息责任的支撑作用。三、教学重难点与关键突破重点是三类描述方式的语义对应:同一算法用自然语言讲清意图,用流程图暴露路径,用伪代码逼近执行。难点是循环边界的表达,尤其是“当型”与“直到型”的条件差异、累加与计数的初始状态、分支嵌套时的完整性。突破策略为“三色改写”:黑色记录原任务,蓝色标出不确定词,红色改写为可判定条件。学生每次修改必须留下依据,描述质量以能否被陌生人无异议执行为准绳。四、教学准备教师准备三组任务卡:A组为晨跑心率提醒,B组为图书借阅逾期统计,C组为社团招新志愿匹配;每组含原始情境、半成品自然语言、错误流程图、空缺伪代码。学生准备课堂学习单、双色笔、可移动磁贴符号;机房不急于开编程环境,先保证纸面推演充分。板书区固定为四栏:问题边界、结构选择、描述样例、缺陷证据。五、教学过程环节一:从“说清楚”到“能执行”的冲突导入,用时八分钟。教师呈现情境:运动社团要筛查晨跑数据,规则写成“发现心率偏高就提醒,连续几天都这样要汇总”。学生凭直觉复述步骤,多数人会说“偏高的记下来”“连续就统计”。教师追问:偏高是与固定阈值比,还是与个人近七次均值比?连续是日历日连续,还是有记录即连续?汇总到谁?同一时间两名学生给出不同解释,课堂自然暴露自然语言的歧义。教师不急着给定义,只把歧义词写在黑板中央:偏高、连续、几天、汇总。学生意识到日常语言利于交流,却不足以驱动稳定执行,这正引出“算法描述需要受控表达”的主题。环节二:共建描述坐标,用时十分钟。教师给出最小定义:算法是有限步骤内解决一类问题的确定规则;描述是把这些规则外化成他人可检验的文本。随后师生共同压缩出评价维度:输入是否明确,输出是否唯一,每一步可否判定真伪,循环是否会停,异常是否被接住。学生把晨跑问题改写成四行自然语言:输入为每日心率序列与静息阈值;处理为逐日比较,若当日心率大于阈值则计为异常;当异常标记连续出现三次时生成提醒;输出异常起止日期与提醒级别。此时仍不画流程图,先训练“把形容词改谓词,把约数改边界”。环节三:流程图不是美术,是路径证明,用时十五分钟。教师展示三张同题流程图:第一张缺起止框,第二张判断框只有一个出口,第三张循环回线穿过处理框。学生只做一件事——找“走到哪一步会迷路”。他们很快指出判断必须回答是否,所有路径都要回到结构内部或走向结束,循环必须有变量靠近终止条件。教师趁势规范符号:圆角矩形表示开始与结束,平行四边形承载输入输出,矩形表示处理,菱形承载可判定条件,箭头表达控制方向。强调菱形内不能写“处理一下”,只能写能被回答是或否的条件,例如“cnt≥3”;矩形内不写条件结论,只写状态改变,例如“streak←streak+1”。学生以四人组完成心率提醒流程图。教师巡视时不替画,只提问:第一次比较前streak是多少?某天正常后streak归零还是减一?三次提醒后是否继续统计?问题直指初始值与复位策略。各组把磁贴符号贴在桌面,移动比重画更重要;当箭头交叉时,教师要求改布局而非省略路径。展示阶段选取一张“正确但难看”的图和一张“美观却缺否则分支”的图并置,学生投票后修改标准:清晰服务正确,正确先于漂亮。此时流程图从作业要求转为论证工具:每条箭头都要能说明“控制为什么流到这里”。环节四:伪代码把图形压缩成可实施文本,用时十八分钟。教师说明伪代码处于自然语言与程序之间,摆脱具体语法,又必须保留结构刚性。统一约定记号:输入用“读入”,输出用“打印”,赋值用“←”,条件用“若……则……否则”,当型循环用“当条件成立重复”,直到型循环用“重复……直到条件成立”。提醒学生伪代码不是把中文句子变短,而是显式声明变量角色。以心率任务为例:threshold与n先读入;streak←0;i←1;当i≤n时重复:读入h;若h>threshold则streak←streak+1,否则streak←0;若streak=3则打印i2到i并记level,随后可设置已提醒标志防止重复报告;i←i+1。学生围着这段伪代码做“桌面执行”,用五条样本数据手推表格,观察streak、i、已提醒标志的轨迹。小组互评采用“三问法”:边界开闭是否一致,循环变量是否每轮变化,输出条件是否只触发一次。常见错误会被集中捕获:把“streak=3”写进内层导致每轮都提醒;连续异常设计为累计三次而非连续三次;读入放在循环外造成只处理首日;n未校验为非负整数。教师指出,伪代码高级处不在符号漂亮,而在把临时脑补变成显式状态。学生进一步比较当型与直到型:若数据可能为空,当型循环天然保护;若至少处理一次且后置判断更自然,直到型更贴近语义。选择依据是问题结构,不是个人喜好。环节五:三种描述方式的协同与取舍,用时十二分钟。教师组织“同案三写”:各组把图书逾期任务分别写成一句自然语言摘要、一张结构草图、一段核心伪代码。自然语言负责对外沟通:对每本借阅记录,若归还日期晚于应还日期,则按超出天数累计;输出逾期册数与最长天数。流程图负责暴露分支:未逾期走左,逾期走右,更新max与count后汇合。伪代码负责锁定细节:count←0,max←0;对每条记录r,d←actual−due;若d>0则count←count+1且max←较大值;遍历结束打印count与max。学生发现,同一算法在三种形态中信息密度不同:自然语言快,流程图显路,伪代码近机。好工程师会给不同对象不同粒度,而不是一种方式包打天下。教师由此给出选择矩阵:向非技术同伴说明意图,用自然语言加输入输出样例;排查逻辑漏洞,用流程图覆盖所有分支;准备编码或精确评审,用伪代码冻结变量、条件与边界。强调描述层级可升降:需求讨论降到自然语言,风险评审升到流程图,实现前落到伪代码。学生把这条经验写进学习单:描述方式不是答案的包装,而是对不同风险的响应。环节六:综合任务“社团志愿匹配”的描述实战,用时二十五分钟。情境为社团招新:每名新生填两个志愿,每个社团有容量,若第一志愿未满则入第一志愿,否则看第二志愿,第二志愿也满则进入候补池;同分时按提交时间优先。任务不要求编程,只要求提交可评审算法描述。学生必须先列输入:学生表含id、志愿一、志愿二、时间戳;社团表含名称、容量、当前人数;输出为录取表与候补表。再定原则:所有判断可判定,容量不可越界,时间戳平局要声明处理办法,例如同秒再按学号升序,避免潜规则。小组第一轮常犯三类错。其一,把“尽量满足志愿”写进算法,无法判定;其二,第一志愿失败后直接候补,忘了检查第二志愿;其三,社团满员后仍处理后续学生,漏掉跳过。教师用“证据卡”引导:每个决定点后面必须可追到数据字段;每个容量变化必须伴随“当前人数+1且不超过容量”的保护;每个未录取者必须进入明确集合。第二轮中,较好作品呈现稳定结构:按提交时间升序排序学生;对每个学生s,若志愿一容量可用则录取并占用,否则若志愿二存在且容量可用则录取,否则候补入队;每完成一次录取立即刷新社团余量;结束后输出三张表并附未处理原因。此结构虽朴素,却守住确定性与有穷性。展示采用“静默走查”两分钟加“质询”三分钟。走查者不看作者,只按描述执行一条故意设计的临界样本:第一志愿刚满、第二志愿仅剩一席但时间戳并列、第三人紧随。若描述不能给出唯一结果,即记缺陷;若描述能处理并列,继续追问复杂度意识:人数上升时是否反复扫描社团表,是否需要索引,但本课不展开优化,只把“描述层次影响后续实现成本”留在观察栏。学生在真实质询中体会:算法被描述得越诚实,后续改动越少;含糊不是灵活,而是把成本转嫁给执行者。环节七:课堂收束与迁移,用时七分钟。师生回到最初四个歧义词,逐一重述:偏高改“h>threshold”,连续改“连续记录中标记未中断”,几天改“streak=3”,汇总改“输出起止下标与级别”。学生完成出口票:写下一个判断“我何时用流程图而不用伪代码”,要求包含任务对象与风险;再写一个最易错的初始化变量并说明初值。教师板书生成性结论:自然语言对齐意图,流程图证明路径,伪代码固定状态;任何描述都要接受空输入、边界值、并列情况、提前终止四类拷问。六、板书设计主板书左区写问题边界:输入、输出、约束、异常;中区画三种结构符号及心率任务骨架;右区列伪代码公共记号与缺陷清单。副板书保留学生生成的错例:缺否则分支、streak未复位、循环外读入、并列时间无规则。板书不求整齐如印刷,而保留从含糊到确定的修改痕迹,使过程本身成为可回看的学习资源。七、作业与延伸基础作业为“百钱买百鸡”三形态改写:给出自然语言版、流程图版、伪代码版,并标注穷举范围为何可缩小。提高作业为”电梯侯梯策略“:给定三部电梯与楼层请求,只要求描述分配规则,重点考察在冲突请求下如何保证结果可重复。拓展作业引导学生观察校园信息系统的提示语,找出一处因描述不清导致误解的规则,重写为可判定条款;作业评价不看辞藻,而看是否让别人少问一句“那现在怎么办”。八、评价设计过程评价占六成,依据学习单中的边界定义、流程图路径完整性、伪代码桌面执行表、互评质询记录四项证据。结果评价占四成,综合任务从确定性、有穷性、可执行性、可读性四个维度记分;每个维度不是笼统打分,而绑定可观察表现,如“所有菱形两出口且汇合明确”对应路径完整。对表达较弱但逻辑严谨的学生给予保护层,允许用符号与短句代替长段说明;对表达华丽而逻辑漂移的作品,要求回到样本数据重推。评价的目的不是筛出品相,而是让每条算法都能经受第三双手的复核。九、教学反思预设本节最大风险是工具化倾向:学生忙于记符号,忘记描述服务于问题解决。应对办法是把每一次符号使用都回扣到样本执行和缺陷证据;凡不能用数据说明的差异,暂不提升为规则。第二个风险是任务过难导致“志愿匹配”喧宾夺主,需控制变量,只保留容量、志愿顺序、时间优先级三个关键约束,其余字段可裁剪。第三个风险是急于接入编程,使伪代码沦为代码预习;应坚持先纸面推演,再让部分小组在课后把伪代码映射到具体语言,课堂焦点留在跨语言可读的逻辑骨架。十、资源生成与校本化建议可将本课沉淀为三类校本材料:歧义句库,收集“较快、适量、优先、尽量、异常”等高频不确定表达;边界样本库,按空输入、单元素、并列值、超容量、循环零次五类归档;缺陷图库,保存学生典型错误流程图并配匿名修正稿。教研组共建时,建议与数学函数单元、通用技术控制流程、体育健康数据记录形成轻度联动,但坚持信息技术课的独特贡献:把规则讲到可计算,把协作讲到可复现,把责任讲到每条输入都有出处。十一、课堂语言样例教师在关键节点使用短促而可追问的表述:这一步能回答是或否吗;这个变量从哪来,到哪里去;最坏情况下循环会不会停;如果两个人同时到达,你让谁先;这条分支没人走,是设计多余还是测试没到;你说算法更好,请指出哪条路径更短或哪类错误更早暴露。避免用空泛赞美覆盖证据,评价必须落到箭头、初值、条件、输出四物之一。学生在这样的语言环境中会逐渐改掉“差不多”“应该可以”的习惯,转向“在此输入下,结果唯一”。十二、差异化支持对基础薄弱学生,提供半完成骨架:已给输入输出框,只补判断与循环回线;允许先用中文短语填菱形,再统一翻译为关系表达式。对学有余力学生,增加“描述等价性”挑战:给出当型循环版本,要求改写成直到型并证明样本行为一致;或给出流程图,反推可能缺失的自然语言需求。对内向学生,采用书写质询代替口头抢答;对表达强势学生,要求一次发言只能指认一个缺陷并给出重画方案。差异化不是降低标准,而是改变抵达同一标准的通道。十三、与后续内容的连接本课为程序实现预备三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中一年级劳动技术《伏牛花的识别、扦插繁殖与日常养护》教学设计
- 测量员试题及答案
- 2026年浙江省中考物理实验操作技能模拟试卷
- 民间借款合同
- 装饰装修工程施工安全技术措施
- 2026年心理干预资格考试试卷及答案
- 医院信息化人才培养实施方案
- 山羊毛企业数字化转型与智慧升级战略分析报告
- 2025-2030年中国宠物专用跑步机保养套装行业前景趋势预测及发展战略咨询报告
- 钒矿行业市场营销创新战略制定与实施分析报告
- 安规考试题库
- 部编本五年级上册语文教材分析与解读 PPT
- 医疗机构药事管理-医疗机构药事管理概述
- GB/T 19363.1-2022翻译服务第1部分:笔译服务要求
- 山东2023年青岛银行总行部门社会招聘考试参考题库含答案详解
- 急诊常见抢救应急预案及程序
- 滁州华瑞微电子科技有限公司半导体IDM芯片项目环境影响报告书
- 遥控匹配防盗设定方法-丰田it2使用知识
- SB/T 10530-2009商务领域射频识别标签数据格式
- 中药的采收、加工与贮藏 课件
- GB 18564.1-2006道路运输液体危险货物罐式车辆第1部分:金属常压罐体技术要求
评论
0/150
提交评论