高中信息技术必修1算法及其描述教学设计_第1页
高中信息技术必修1算法及其描述教学设计_第2页
高中信息技术必修1算法及其描述教学设计_第3页
高中信息技术必修1算法及其描述教学设计_第4页
高中信息技术必修1算法及其描述教学设计_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

高中信息技术必修1算法及其描述教学设计本课对应粤教版高中信息技术必修1《数据与计算》第三章第二节,核心任务不是让学生背出“算法”两个字,而是让他们在真实问题面前经历“把含糊做法变成可执行步骤”的思维跃迁。高一学生已经能熟练使用即时通信、短视频、导航、购物推荐等应用,却很少追问这些应用背后的规则如何被拆解、被表达、被检验。教学设计把起点放在学生每天都遇见的选择上:进校时门禁放行与否,体测后等级如何判定,公交换乘怎样更省时,食堂排队为何忽快忽慢。这些场景共同指向一个事实,计算机不会“看懂大概”,它只执行边界清楚、次序明确、结果可验证的步骤。课堂要完成的转变,是让学生从“我会做”走向“我能说清怎样一步步做”,再走向“我能比较哪种说法更严谨、更节省、更可复用”。本课题在单元结构中处于承前启后的位置。前面学生已经认识数据、信息、知识的关系,知道计算工具可以处理大规模数据;后面将进入用程序解决问题、体验抽象与建模、认识算法效率等内容。若本节只停在概念识记,后续程序设计会变成语法堆砌;若本节能把“问题界定、步骤拆解、条件判断、循环推进、结果验证”打通,后续学习就有了稳定骨架。教学重点因此确定为算法的含义、基本特征与常用描述方式;教学难点落在自然语言、流程图、伪代码三种表达之间的转换,以及顺序、选择、循环三种基本控制结构在具体任务中的准确使用。尤其是循环,不是“重复”这么粗浅,而是初值、条件、更新、终止四要素共同构成的可控过程。学情判断不宜停留在“基础不均”这类空泛表述。城市与乡镇生源、是否接触过图形化编程、数学中函数与逻辑基础的差异,会让同班学生在同一任务中呈现三种典型状态:一类学生能操作但不能表达,完成任务后说不清判断边界;一类学生能叙述生活流程,却常把“差不多”“尽量”“看情况”带进步骤,导致算法失去确定性;还有少数学生已能写出简单代码,容易轻视描述环节,把流程图当成多余装饰。教学应让前两类学生获得可攀爬的支架,让第三类学生认识到严格描述是程序可靠性的前置条件。小组分组采用异质四人制,设问题掌舵员、步骤记录员、流程绘图员、验证挑错员,角色在每轮任务后轮换,避免强者包办、弱者旁观。教学目标按可观察行为设定。知识与理解层面,学生能用自己的话说明算法是解决一类问题的有限、明确、可执行步骤序列,能区分“一个具体解法”与“一类问题的通用规则”,能列举有穷性、确定性、可行性、输入与输出等特征并给出生活例证。过程与方法层面,学生面对一个边界模糊的生活任务,能先写清输入、输出与约束,再分别用自然语言、流程图、伪代码描述同一算法,并能在三者之间往返修正。情感与价值层面,学生体验到精确表达带来的公平与效率,例如体测等级、助学金初筛、图书借阅期限等规则一旦含糊就会影响他人权益;同时理解算法并非天然中立,设计者的边界设定会改变结果分布。素养落点对应信息意识、计算思维、数字化学习与创新、信息社会责任,课堂评价不另起抽象名词,而是嵌入每一次表达与修改。教学准备强调低门槛与高上限并存。教师端准备可穿戴计步片段、校门闸机照片、体测成绩小样例、三张不同复杂度的流程图半成品、磁性流程图符号、计时器与投屏工具;学生端准备练习单、可擦写流程图板、便签与三色笔。机房若无条件全程使用,课中前段可在普通教室完成,后段迁移到机房用轻量绘图工具验证。数字化资源不追求炫目,保留三样关键物件:可修改的伪代码文本、可拖拽的流程元件、可即时替换数据的测试表。设备只是让修改变快,真正推动学习的是“改一处符号,能否影响整条规则”的因果意识。课堂导入选用“校门早高峰”情境。教师呈现连续三天抓拍:7点28分到7点35分,学生卡、教职工卡、访客二维码、忘带卡者补登记集中在同一通道,闸机出现拥堵。提问不直接给概念,而是抛出一个乍看简单实则含混的问题:如果你是值班系统,怎样决定放不放行。学生最初答案通常是“刷卡就进”“老师领进去”“认识的就放行”。教师顺势板书三类危险词:认识、大概、尽快。随后请学生把规则改写到机器可执行的程度。有小组写出“卡有效且名单内,绿灯;卡无效,红灯;无卡且教师确认,人工登记;其余拒绝”。教师追问“有效”指什么,学生进一步补充未挂失、未过期、今日未异常重复、权限时段匹配。到这一步,算法的必要性已经现身:规则越精确,争议越少;步骤越稳定,速度越可控。概念生成安排在冲突之后,而非开篇灌输。教师给出三个候选说法让学生裁决:其一,算法就是把事情做完;其二,算法是电脑里的高级技巧;其三,算法是面对一类问题时,由有限个明确步骤组成、能在可接受时间内得到结果的方案。学生能排除前两项:做完不等于说清,可能依赖个人经验;电脑只是执行者之一,菜谱、实验规程、垃圾分类投放指引也包含算法思想。教师强调“一类问题”四字,举“给某位同学排一次队”与“给任意进校人员判定通行”之别,前者是个案处理,后者才可迁移。随后归纳特征时不采用背诵式罗列,而让每条特征从前面的闸机规则中长出:步骤不能无限等待,对应有穷;每个判断无歧义,对应确定;动作可由现有设备完成,对应可行;进入判别前要有卡状态、时间、身份类别,对应输入;放行、拒绝、转人工,对应输出。为让“输入输出”不被误解成只存在于程序变量,课堂设置一分钟静默改写。每名学生在练习单左侧写生活规则,右侧补齐四项:已知什么,要得到什么,分几步,每步如何判定。样例包括“判断能否参加周五社团选拔”“决定共享单车停放在白线内是否合规”“根据空气质量调整大课间强度”。教师巡视时只问三句话:这条规则给谁用;哪一步会让两个人做出不同判断;哪一步可能永远停不了。三句话直指输入、确定性、有穷性,比反复讲定义更能暴露问题。收集到的典型错误即时投屏,如“成绩好就录取”缺分数线,“多跑几圈”缺次数,“信号差重试”缺上限。错误不点名,作为全班共有资源。三种描述方式的教学采用同题异构。任务定为“图书借阅超期提醒”:输入借阅日期、归还日期、读者类型、是否预约排队;输出应缴提示、可续借次数、是否暂停再借。自然语言版要求写成不超过八步,每步以动词开头,禁用“适当”“尽快”“酌情”。流程图版要求使用起止框、输入输出框、处理框、判断框与流向线,菱形判断只能有是与否两个出口,箭头不得悬空。伪代码版要求缩进清楚,条件用如果、否则如果、否则,循环用当或对于,赋值写成“剩余天数←归还日期−应还日期”。同一任务三遍表达,学生会发现自然语言长于解释但易含混,流程图一眼见分支却难装细节,伪代码接近程序又保留人类可读性。教师不作优劣裁定,而让学生按场景选择:向家长公示用自然语言,培训新管理员用流程图,准备交给程序员实现用伪代码。流程图符号规范用“找别扭”活动建立。教师出示一张看似顺畅的图:开始后直接写“判断成绩”,菱形里写“高不高”,两个出口却都连到同一个处理框,最后没有结束。学生挑错后归纳四类高频病:判断框问句不封闭,分支没有覆盖所有可能,处理框塞进多个动作,流程线交叉造成回环不明。紧接着引入三种基本结构。顺序结构用“取卡、读证、比对、写日志”说明动作先后不可随意颠倒;选择结构用“体温异常则转复测通道”说明条件影响路径;循环结构用“逐个核验队列中人员,直到队列为空”说明重复必须有终点。此处不出现术语堆砌,板书只保留一句:任何复杂流程都可拆成先后、分叉、重复三类关系。学生把这句话抄在练习单页脚,后续任务用它能自检。循环是本课第一道分水岭。设计微任务“自动售货机找零”:应收与实收已知,面值有50、20、10、5、1元,要求给出张数尽量少的找零步骤。学生常写“从大面额开始找,找完为止”。教师连续测试三组数据,其中一组为面额体系被改造成只有4、3、1元而需找6元,贪婪策略给出4加1加1,共三张,而3加3只需两张。这个反例让学生意识到“看起来合理”的策略可能失效,算法要说明适用范围。回到常规人民币面额,再要求补全循环四要素:剩余金额初始为待找零,条件是剩余大于零且仍有可用面额,更新是按当前最大可找面额扣减并计数,终止是剩余为零。若余额无法凑出且面额不含1元,必须设计失败出口,避免机器死循环。学生由此理解循环不是“再来几次”的口语,而是状态被可控推进。课堂主探究设为“校园体测等级判定器”。规则取自简化版:输入性别、年级、项目类别、原始成绩、是否缺考、是否申诉复核;输出等级、是否进入补测名单、是否需人工复核。小组先不画图,只做问题分解表,列输入项、合法范围、异常处理、输出字段。合法范围被反复强调,例如男生女生项目标准不同,年级标准不同,缺考不能按零分直接进入等级,申诉中状态应冻结原结果。各组用三色笔标注:黑色写正常路径,蓝色写边界值,红色写异常。教师只提供边界值样例:60分整、59.9分、空值、负数、超出量程、项目代码不存在。测试表迫使表达从“通常如此”转向“任何合法输入都有去处”。小组展示采用“画廊漫步”加定点质询。每组把流程图贴在墙面,其他组拿便签做三类标记:问号表示看不懂,感叹号表示可能出错,星号表示值得借鉴。游走两分钟后回到原图,作者只能先回答最高频问题。质询句式统一为“当输入是多少时,你的图走到哪里”。这一约束把争论从态度拉回路径。曾有一组在“申诉复核”分支后忘记回到主流程,导致完成复核的学生既被标为合格又留在补测名单;另一组把“补测”写成无限等待,没有截止轮次。修改后,学生自然归纳出两条经验:每个分支最终要汇合到明确终态;每个等待都要有次数、时限或人工接管口。教师只在结尾补一句,可靠算法不是没有异常,而是异常也被安排在图上。从描述到实现的距离,用十分钟“半翻译”完成。学生不必依赖某门语言,只把伪代码改得更像程序:变量命名有意义,比较符号统一,字符串与数值分开,注释说明业务规则。例如伪代码写“如果缺考为真则状态←待说明;否则进入评分”,改到近程序形态时强调“缺考”是布尔量,不应与分数混算;成绩比较前要做类型检查;等级边界采用“大于等于”还是“大于”必须与文件一致。教师提醒,程序出错常不是高深算法不会,而是描述阶段把“以上”“以内”“不得超过”等生活词翻译错了。此处与数学中的区间表示相互印证:含端点与不含端点,落到一个学生身上可能就是及格与补测的差别。算法效率在本节只建立朴素直觉,不提前引入复杂记号。对比两法寻找某天消费超过阈值的同学:方法一是逐条翻记录并标记,方法二是先按金额排序再从超过处截取。学生能感受到数据量变大后的差异,却不宜被大写记号吓退。课堂用可感比喻收尾:同样找一本错题,乱序书包要翻到底,分类书包只查固定夹层;但整理书包本身也要时间,若只找一次,整理未必划算。由此埋下后续评价算法的线索:时间代价、空间代价、维护成本、结果正确性要放在一起看。此处明确告诉学生,本节评价一个新描述先看对不对、全不全、清不清,再看快不快;顺序不能反,错误的快没有价值。信息社会责任嵌入规则公平讨论。体测过一次给奖金、闸机按常去地点推断权限、借书记录影响评优,这些做法听起来高效,却可能把隐私、偶发失误与群体差异卷进自动判定。课堂设置两分钟伦理快问:如果系统用历史迟到预测今日风险,是否允许;如果闸机因光线误识别深色校服,责任归谁;如果算法节省十秒却让少数残障同学绕行,是否值得。学生不需形成统一答案,但要在伪代码旁写出一条保护性规则,如人工申诉入口、敏感特征不进入评分、误判后可回滚、记录保留期限。信息技术课若只训练“能让机器跑”,会培养出让渡判断的习惯;加入可申诉、可解释、可追责,算法学习才完整。课堂评价采用过程性证据袋,替代一次性打分。证据包括四样:问题分解表是否列全输入输出与异常;自然语言是否消灭含糊词;流程图是否符号规范、分支闭合;伪代码是否缩进一致、循环四要素齐备。量规分四级,描述不空泛。达到水平一,只能照着例题改数字;水平二能完成单分支任务但边界丢失;水平三能覆盖常见异常并正确互译三种表达;水平四能指出规则适用范围,给出反例说明策略缺陷,并在效率与公平上作出有依据的权衡。教师评价之外加入同伴“冷读”,即不看作者讲解,仅凭图纸让另一组用纸笔跑三组数据,跑通则说明表达足够清楚。表达能力由其可执行性证明,这是本课最硬的评价逻辑。作业设计分三层,全部禁止空泛心得。基础层完成“共享单车合规停放判定”的三种描述,要求至少处理定位漂移、禁停区、超区骑行与网络中断四类情形。提高层给定“食堂窗口建议开放数量”规则,输入排队长度、预计用餐时段、窗口人力、菜品剩余,输出增开、维持、关闭与提示语,要求画出含循环的图并说明何时收敛。挑战层提供一个故意有缺陷的“宿舍晚归预警”方案,让学生找出隐私过度采集、循环无法终止、误判无申诉三处问题并重写。所有作业附同一句要求:标出你不确定但做了假设的地方。敢于暴露假设,比假装规则完备更接近工程真实。板书坚持少而可留。左侧写清一句话定义:算法是面向一类问题的有限、明确、可执行步骤。中间列三行关系:顺序解决先后,选择解决分叉,循环解决可控重复。右侧挂三种描述对照:自然语言重沟通,流程图重路径,伪代码重落地。底部留一条风险栏,写四词:边界、异常、终止、申诉。整节课擦掉过程性草稿,保留这四栏,学生抬头就能看到从概念到社会责任的主线。板书不追求美观对称,而追求下课后仍能reconstruct课堂推理。时间分配按九十分钟连排设计,若单课时为四十五分钟可拆成两节。导入与概念冲突十五分钟,特征建构十五分钟,三种描述同题训练二十五分钟,循环与找零反例十五分钟,体测主任务二十五分钟,展示质询二十分钟,效率与伦理十五分钟,评价与作业布置十分钟。弹性发生在主任务,若学生问题分解薄弱,压缩效率讨论;若流程图普遍规范

温馨提示

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

评论

0/150

提交评论