高一信息技术必修1“描述洗衣机洗衣流程-算法及其基本控制结构”教学设计_第1页
高一信息技术必修1“描述洗衣机洗衣流程-算法及其基本控制结构”教学设计_第2页
高一信息技术必修1“描述洗衣机洗衣流程-算法及其基本控制结构”教学设计_第3页
高一信息技术必修1“描述洗衣机洗衣流程-算法及其基本控制结构”教学设计_第4页
高一信息技术必修1“描述洗衣机洗衣流程-算法及其基本控制结构”教学设计_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

高一信息技术必修1“描述洗衣机洗衣流程——算法及其基本控制结构”教学设计本课面向高中一年级学生,落在沪科版高中信息技术必修1第三单元“算法与程序实现”的核心位置。学生已经在前两单元接触过数据、信息、编码与问题求解的基本观念,能够把生活任务拆成若干步骤,但对“步骤为何这样排列”“条件怎样改变走向”“重复何时停止”还停留在经验层面。洗衣机是学生熟悉却很少深究的家用电器的控制对象:放进去的是衣物、水、洗涤剂,出来的是洁净衣物,中间却包含进水阀、水位传感器、温度传感器、电机正反转、排水泵、门锁、蜂鸣提示等多部件协同。把洗衣机流程作为算法学习情境,不是为了讲家电原理,而是借一个可观察、可追问、可改错的系统,让学生看见顺序、选择、循环三种基本控制结构怎样把一个Continuous的生活过程变成可执行、可验证、可优化的计算过程。本课的学科大概念确定为:算法是对问题求解步骤的确定性描述,控制结构决定步骤执行的路径与节奏,流程图与伪代码是沟通生活经验与程序实现的中间语言。学生需要跨越三道认知门槛:第一,把“洗衣服”从笼统活动还原为带输入、处理、输出、反馈的过程;第二,识别水位够不够、衣物是否超重、泡沫是否过多、时间是否到达等判断点,理解条件不是装饰而是控制阀门;第三,区分“洗十五分钟”这种计数循环与“洗到泡沫传感器低于阈值”这种条件循环,明白循环必须有进入条件、循环体、更新机制与终止保证。基于上述分析,本课以“能给洗衣机写一份不出错、能解释、可改进的洗衣流程说明书”为最终表现任务,采用情境建模、流程标注、结构对照、小组互审和迁移改写组织学习。教学目标按照学科核心素养分为四层。信息意识方面,学生能够从家用电器的运行现象中提取状态量与控制量,说明进水、洗涤、漂洗、脱水背后的数据依据,知道传感器读数、用户设定、程序默认值共同构成算法输入。计算思维方面,学生能够用自然语言、流程图、结构化伪代码三种方式描述同一流程,准确使用顺序结构表达主线,用选择结构表达水位判断、异常报警、模式分支,用循环结构表达定时洗涤、反复漂洗与脱水平衡检测,并能指出任何分支的入口条件与出口结果。数字化学习与创新方面,学生能够借助图形化流程工具或纸质磁贴搭建可修改的流程模型,在“快洗、棉麻、羊毛、单脱水”等模式间进行参数替换,提出一条有依据的改进策略,例如根据浊度反馈决定是否追加漂洗。信息社会责任方面,学生能够理解自动控制中的安全约束,包括开盖停转、门锁未闭合不启动、超时保护、过热保护、漏水保护,认识算法效率不能以牺牲安全与资源为代价,形成节水电、少残留、可解释的设计取向。教学重点确定为三类结构的功能边界与组合方式。顺序结构解决“先后必须可靠”的问题,如先检测门锁再进水,先进水到设定水位再启动电机;选择结构解决“此路还是彼路”的问题,如水位低于下限则继续进水,高于上限则关阀报警;循环结构解决“做到什么程度停”的问题,如洗涤十分钟到点退出,或浊度传感器连续三次未达到清水平准则继续漂洗。教学难点在于循环终止的严谨性与异常分支的完整性。学生常写“重复洗直到干净”,却说不清“干净”由谁判定、判定几次、传感器失效怎么办;也常把漂洗写成无条件执行三次,忽略不同衣量与泡沫程度带来的差异。突破办法是引入“洗衣机控制板的一次完整周期”微情境,用状态卡片跟踪水位、时间、电机方向、浊度、门锁五个变量,让学生在变量变化中发现死循环、漏分支和不可达步骤。学情基础呈现明显分化。一部分学生在初中接触过图形化编程,能画出分支与循环图标,但容易把图形当积木拼接,忽视条件表达式;一部分学生生活经验丰富,能讲出“先泡后洗”“多漂一次更干净”,却不会把经验转成可检验阈值;还有一部分学生数学表达较弱,对“≥”“≤”“连续三次”这类边界语言敏感不足。因此课堂需要提供双通道材料:强结构通道给出半完成流程图,弱经验通道给出无图标的事件卡;评价不只看图像是否漂亮,而看条件是否闭合、变量是否更新、异常是否接住。对学有余力者追加“模糊控制”思想启蒙,如根据衣物重量、脏污程度与水温共同决定洗涤强度,但只要求解释思想,不展开隶属度函数。教学资源准备强调低成本高思维密度。硬件可用教室多媒体、教师演示用流程投屏、小组A3磁贴板或白板纸;材料包括洗衣机程序旋钮照片、说明书中“标准洗”参数节选、简化传感器读数表、三种控制结构标识卡、异常事件卡和一叠“状态变量便签”。软件不追求统一平台,可用任意支持图形连线的工具,甚至只用纸笔,避免工具操作淹没问题分析。环境与安全预设包括:不拆真实电器,不讨论带电操作;所有程序运行都停留在模型层面;涉及水电讨论只作资源与规则分析。课堂评价采用“流程三问”快速量规:每一步是否可执行,每一条线是否有去向,每一个循环是否能停;进阶量规再看异常安全、资源优化与表达规范。课前学习任务控制在十分钟内。学生观察自家或公共洗衣间的一次洗衣过程,只记录四件事:选择了什么模式,听到或看到哪些阶段变化,是否能中途开门,结束信号是什么。教师不提供标准答案,而是提醒学生不要拆卸、不触碰内筒运行。到校后学生上交一张“现象便签”,教师从中筛选六条典型观察贴在入口区:有人说“先嗡嗡几秒才进水”,有人说“玻璃门烫但锁着”,有人说“脱水前会左右抖几下”,有人说“泡沫多时会多冲水”,有人说“按暂停后还要等一会才解锁”,有人说“快洗明显短但似乎漂得少”。这些原始现象将在课中回炉,成为算法步骤与判断条件的证据来源。课堂导入用八分钟完成从生活抱怨到计算问题的转换。教师呈现两个对话片段。其一,家长说:“洗衣机又停在门打不开的界面,插上电源半天没反应。”其二,学生说:“我按了启动,它却先唱了段提示音,过一会才进水。”教师追问:机器不是在耍脾气,它在等什么。学生很快会提到锁门、检测、准备。教师板书三个词:等条件、按顺序、到就停。随后给出本课挑战:如果请你去给一台只有基础部件的洗衣机写控制说明,你不能写“洗干净就行”,而要写到维修师傅能检查、程序能执行、用户能理解,你会先写哪一步,哪一步必须有分支,哪一步最容易写成永远转不停。此处不急于讲概念,让学生在认知冲突中产生对结构的需求。概念建构第一段处理顺序结构。教师展示“标准洗”骨架:上电自检、模式读取、门锁检测、进水至设定水位、加热到设定温度、主洗电机正反转、排水、漂洗、脱水、蜂鸣结束。学生小组用箭头重排这些事件,并标出不可交换的三对步骤。课堂生成通常集中在:门锁没有闭合前不能高速脱水,水位不到不能启动主洗电机,排水未完成不能进入高速脱水。教师顺势给出顺序结构的定义:步骤按确定先后执行,前一步的输出常成为后一步的输入或前提;顺序看似自然,却藏着安全依赖。为避免把顺序讲成流水账,教师设置“反例冲击”:若把“排水”放到“主洗”之后且省略“漂洗”,流程图仍能画直,但输出从“洗净衣物”变成“带洗涤剂残留的湿衣”,说明顺序正确不等于目标达成,还需条件与循环补位。概念建构第二段处理选择结构。教师把水作为显性变量:设目标水位为H,当前水位为h;进水阶段不断读取h,当h小于H时开阀,当h达到H时关阀。黑板上用可视化关系呈现:h<H→开进水阀;h≥H→关进水阀并进入下一步。学生分组继续寻找洗衣机中的三岔口:是否加热,是否超重,是否泡沫异常,是否水位异常,是否门锁解除。每组领取一张“判断卡”,要求写成“如果……那么……否则……”的完整句式,并注明条件来源是用户设定、传感器读取还是计时器到达。教师强调选择结构不是猜谜,它必须有可判定条件,且所有分支最终要汇合或明确终止。针对学生容易写“如果脏了多洗一会”的模糊句,课堂进行改写训练,把“脏”改成“浊度传感器读数T高于清水平阈值且追加次数未超过两次”。这样学生开始理解:生活形容词进入算法前必须量化,量化又要受到次数限制保护。概念建构第三段处理循环结构,这是本课重心。教师先不给定义,摆出三种循环句让学生分类:搅拌电机正转三十秒、停五秒、反转三十秒,持续十五分钟;漂洗执行两次;脱水前偏心检测不合格则重新抖散,最多五次。学生发现第一类像定时任务,第二类像固定次数,第三类像“直到合格但有上限”。教师归纳三种表达背后的共同组成:进入前初始化,循环体做功,每轮更新关键量,依据条件决定继续或退出。可视化关系写为:设置计数n=0;当n<3时执行漂洗;每轮结束n=n+1;n达到3后离开循环。对学生最容易忽略的“更新”,教师用“漏加n=n+1会怎样”的现场推演:第一轮后仍n=0,条件永远成立,程序把水用光或直到安全超时切断。由此形成课堂金句式规则:循环没有更新,就像洗衣机只看希望不看表;循环没有上限,就像安全系统把决定权交给侥幸。三种结构单独立住后,进入合并表达阶段。教师提供一张留白流程骨架,横轴是时间,纵轴分四条泳道:用户面板、传感检测、执行部件、异常保护。学生以四人小组完成“标准洗”流程图初稿,角色分为记录员、条件审查员、安全审查员、说明撰写员。任务要求具体而克制:必须含一个外循环“程序周期”与至少两个内层判断;必须画出“门锁未闭合禁止运转”的保护支路;漂洗可采用固定两次,也可采用“浊度未清且追加不超过一次”的增强版;脱水前必须有偏心平衡检测;结束必须包含断阀、断电逻辑与门锁延时解除。教师巡视时不替学生改图,只提出三类问题:这一步由谁感知;这个菱形有没有否出口;这条回到前面的线会不会永远回不来。通过追问把学生从“画得像”推向“想得通”。第一次作品初成后安排“红蓝互审”。每组将流程图贴出,邻组用蓝笔标优点,用红笔只标三处风险:不可执行、不可终止、不可理解。常见争议会成为宝贵生成资源。有组把“进水”画成持续动作直到时间结束,被指出应以水位而非时间为主判据;有组把“报警”画成终点,被指出用户清洁滤网后应可回到自检;有组把“脱水提高转速”写成一步登天,被指出应阶梯升速并监测振动;有组把“儿童锁”放入装饰性说明,被指出它应约束面板输入而非主流程安全替代。教师在黑板上聚合高频错误,形成三条板书:传感器优先于体感,安全分支优先于效率,退出条件优先于愿望。此环节让学生体会到流程图不是美术作品,而是责任文本;每一条线都可能对应水、电、电机与人的生命安全。随后进入伪代码迁移。教师强调从图到文不是翻译图形,而是固化逻辑。示范片段保持可读:读取模式M;若M=快洗,则主洗时长设为十二分钟且漂洗次数设为一;若M=棉麻,则主洗时长设为三十五分钟且漂洗次数设为二。进水过程写为:关闭排水阀;打开进水阀;重复读取水位h;当h<H时保持进水;当h≥H或进水计时超过安全上限时关闭进水阀;若因超时关闭,则触发水位异常报警并暂停流程。学生据此改写本组核心段,要求伪代码保留生活可读性,不强行套某种程序语言。比较两组文本时,课堂关注措辞精度:“大约”“差不多”“看着办”被圈出并替换为阈值、计时、次数、状态字。教师说明:编程语言会变化,算法表达的严格性不会过时;会写清楚的人,换任何工具都能落地。为突破“终止性”难点,设计一个五分钟微实验“会停的循环”。每组领取十枚筹码代表水量或时间单位。规则一:每轮拿走两枚,拿完为止;规则二:每轮拿走两枚,但若抽到异常卡则补回三枚;规则三:每轮拿走一枚,直到手感干净不限次数。学生快速发现规则一必然终止,规则二在异常频率过高时可能拖延但仍有概率结束,规则三在课堂中不可接受。把体验映射回洗衣机:主洗可用计时终止,漂洗可用浊度加次数双条件终止,偏心校正必须设最大重试,进水必须设防溢上限。教师引出“好算法三性”中的适用于本课的两性:有穷性与确定性,同时点到可行性:传感器成本、程序响应速度、用户等待耐心共同约束算法能否真正上线。此处不展开形式化证明,保持高中起点的适度抽象。巩固任务采用“同一洗衣机,四种人格”变式。基础版服务婴儿衣物,要求增加一次高温或额外漂洗,但必须防过热;节能版面对轻污衣物,允许降低水位与减少主洗时间,但不得省掉安全检测;静音版夜间运行,限制脱水最高转速并延长时间;故障版模拟浊度传感器失效,要求退化为固定次数漂洗并提示“检测结果不可靠”。四个情境共同检验学生是否理解:参数可改,结构不丢;体验可优化,安全不让步;传感器可信时使用反馈,传感器失效时退回保守策略。小组任选两案写差异说明,不追求全做,避免任务膨胀。课堂展示采用六十秒电梯陈述,固定句式为:我们改了哪些输入,哪条分支因此变化,哪个循环的退出条件仍保底,用户会察觉到什么。评价设计贯穿而非压轴。过程性评价看三张纸:现象便签反映观察是否真实,流程初稿反映结构是否完整,红蓝互审记录反映批判是否具体。表现性评价聚焦最终说明书的四项指标:正确性,步骤与条件无冲突;完备性,正常与异常路径均有去向;可执行性,命令对象明确、阈值明确;可读性,用户与工程人员各取所需。教师给出等级描述而非分数轰炸:达到基础层,能画出顺序、单分支、固定次数循环并说明用途;达到进阶层,能使用双分支、条件循环、嵌套保护并解释终止理由;达到发展层,能在效率、安全、资源之间做有依据权衡,并指出传感器误差与保守降级。对不同起点学生采用纵向增值记录,避免用同一张漂亮图纸掩盖思考差异。作业分必做与选做,控制总量。必做一:把课堂小组流程图整理成一页“用户看得懂的洗衣说明”和一页“维修看得懂的控制逻辑”,两份必须同源同步,禁止一份天花乱坠一份含糊。必做二:解释三句话背后的控制结构——“门未锁好,程序不往下走”“水位不到,继续进水”“漂到浊度合格或追加次数用完”。选做一:访谈家中长辈过去用半自动双缸洗衣机如何决定是否再漂,比较人工反馈与传感器反馈的优劣;选做二:思考学校公共洗衣机扫码流程中的算法结构,画出“支付成功—启动—故障退款”的分支,提醒仅讨论流程不涉及平台规则细节。选做作业服务迁移,不强制技术更高,而是让算法观回到公共生活。板书设计坚持少而稳。左侧写生活对象:衣物、水、电、传感器、电机、门锁。中间写三种结构:顺序——先后依赖;选择——条件分流;循环——更新与终止。右侧写安全与优化:超限保护、超时保护、feedback反馈、保守降级。底部留一条横线写学生生成的三条规则,并注明来自红蓝互审。这样的板书不追求满,而让学生在抬头时重新组织知识:左边是世界,中间是方法,右边是价值。课后教师拍摄板书与典型作业进入校本资源库,下一轮教学只保留争议卡,替换陈旧图示,保持案例活性。教学实施还需预设若干现场状况。若学生把讨论引向家电品牌比较,教师收回到“控制逻辑是否可解释”,不谈商业推荐。若学生提出人工智能洗衣机自动识别衣物,教师认可趋势但划定边界:本课只要求说明任何智能识别最终仍要落到水位、时长、转速、温度与安全阈值的控制;识别错时

温馨提示

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

评论

0/150

提交评论