高中一年级信息技术“描述洗涤算法”教学设计_第1页
高中一年级信息技术“描述洗涤算法”教学设计_第2页
高中一年级信息技术“描述洗涤算法”教学设计_第3页
高中一年级信息技术“描述洗涤算法”教学设计_第4页
高中一年级信息技术“描述洗涤算法”教学设计_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

高中一年级信息技术“描述洗涤算法”教学设计一、教材分析本课选自沪科版(2019)高中信息技术必修1第三单元项目五“描述洗衣机的洗衣流程”第2课时,主题为描述“洗涤算法”。本项目以洗衣机的工作流程为大情境,第1课时学生已经从功能角度了解了洗衣机的进水量设置、洗涤、漂洗、脱水等基本环节,并用自然语言初步描述了洗衣流程。本课时在学生已经建立流程感知的基础上,聚焦“算法”这一计算思维的核心概念,引导学生认识算法的含义与特征,掌握自然语言、流程图、伪代码三种描述算法的方法,并能用流程图规范地描述“洗涤算法”。从单元结构看,本课承上启下。此前学生刚接触算法概念,尚未形成规范的算法描述习惯;此后第四单元将使用Python实现算法求解。如果本课学生对算法的“步骤有限、确切可行、有输入输出”理解不透,后续编写程序时就会出现逻辑混乱、流程图与代码脱节的问题。因此本课的设计必须让学生亲历“从生活经验中提炼算法、用图形化方式精确表达”的完整过程,而不是停留在概念记忆层面。项目式学习是本单元的基本组织方式。本课继续沿用洗衣机项目,将任务细化为三个子任务:认识算法与算法的特征、比较三种算法描述方法、绘制“洗涤算法”流程图。三个任务层层递进,任务的完成即项目的推进。二、学情分析授课对象为高一学生。学生已有基础包括:上一课时完成了对洗衣流程的观察与梳理,对“主洗、漂洗、脱水”等环节有直观认识;部分学生在初中信息科技课程中接触过Scratch或图形化编程,对顺序结构、循环结构有朦胧的直觉;数学学科中正学习函数的输入输出关系,可迁移为算法“有输入、有输出”的理解。困难与障碍也很明显。其一,学生容易把“流程的讲述”等同于“算法”,缺少对“每一步必须确切无歧义”的敏感。比如学生写“加入适量洗涤剂”,就不符合算法的确切性要求,教师要引导其改写为“按照衣物重量与洗涤剂说明书的比例,注入固定量洗涤剂”。其二,学生对流程图的框型规范(圆角矩形表示开始结束、菱形表示判断、矩形表示处理)不熟,容易混用。其三,高一学生抽象思维尚在发展中,将生活问题转化为“可被执行者机械执行的步骤序列”存在一定困难,需要教师提供脚手架,半扶半放。此外,班里学生对洗衣机熟悉程度不同,有的从未操作过洗衣机,此前的项目作业反映了个体差异,因此任务设计应提供分组协作与分层要求,让每个学生都能在自己的水平上获得提升。三、教学目标信息意识方面,学生能从身边熟悉的洗衣流程中发现可以用算法刻画的问题,体会到算法是问题精确描述与求解的桥梁,形成“生活中的自动化设备背后都有算法”的认识。计算思维方面,学生理解算法的含义与基本特征,即有限性、确切性、可行性、有输入、有输出;能通过分析问题、分解步骤、确定步骤间的逻辑关系,用流程图规范地描述洗涤算法;初步体验顺序、分支、循环三种基本结构在算法中的组织作用。数字化学习与创新方面,学生能根据需要选择自然语言、流程图或伪代码中的恰当方式表达算法,感受到图形化表达在逻辑呈现上的优势,并愿意借助数字化工具绘制流程图。信息社会责任方面,通过讨论洗衣机程序设计的严谨性与安全性的关系,学生认识到算法的任何歧义或漏洞都可能带来实际后果,初步形成严谨排布逻辑、认真对待每一步的专业态度。四、教学重点与难点教学重点:算法的概念与基本特征;使用流程图描述算法的方法。教学难点:将自然的语言描述转化为符合规范、无歧义的流程图;根据洗涤需求的判断条件组织分支与循环结构。突出重点的策略:采用DIKW思路,从上一课时学生对洗涤流程的“数据化描述”中提炼共性,让学生自己尝试给出算法的定义,教师再归纳提升;提供三种描述方式的对照样例,通过比较让学生感受差异,自主发现流程图的优势。突破难点的策略:采用支架式教学。教师先示范“判断衣物多少→决定是否补水”这一局部流程的绘制,再放手让学生完成整体流程图;提供半成品的流程图卡片让学生排序与补全,从“读图”到“补图”再到“画图”三级递进;建立学生自评清单,引导其自查步骤是否有限、语言是否确切、是否有输入输出。五、教学方法与教学准备教法:项目式学习、任务驱动法、支架式教学、比较归纳法。学法:合作探究、自主尝试、作品互评。环境准备:多媒体投影、网络机房;教师准备洗涤流程卡片、空白流程图模板、半成品流程图任务单、评价量表;可选用绘图工具。课前准备:教师回收学生上一课时完成的“一次完整洗衣的简单步骤描述”,筛选出两份代表性作业用于课堂导入;学生回顾操作洗衣机或使用洗衣功能的经历。六、教学过程环节一:情景导入,回顾旧知,引出课题教师展示两份学生作业片段。片段一写道:“先放衣服,然后加水,接着洗,洗一会儿,然后漂洗,最后拧干。”片段二写道:“放入衣物后,选择洗涤模式;启动时先完成称重,判断衣物量;按衣物量进水;进完水后电机转动,开始主洗二十分钟;之后排水;再加水,漂洗两次,每次五分钟;最后脱水五分钟,蜂鸣提示。”教师提问:两种描述都讲清了洗衣的步骤,哪一种更适合让机器照着做?为什么?学生讨论后初步回答:第二种更清楚、更精确,每一步都说明白了。教师追问:第一种哪里让人不明白?学生可能答“洗一会儿是多久”等。教师小结并引出课题:让机器执行,必须把过程描述得没有歧义、步骤有限、可以操作。这样的精确步骤序列,就是算法。板书课题:描述“洗涤算法”。设计意图:用学生自己的作业做对比材料,真实、有说服力,避免空泛导入。学生在具体差异中体会算法的确切性,为算法概念的建立埋下伏笔。环节二:师生协同,建立算法概念,理解算法特征教师引导学生回顾小学到初中的数学学习中出现过的算法:求两个数最大公约数的辗转相除、解一元一次方程的步骤、做四则混合运算的顺序。学生举例说明。教师指出:这些共同的本质就是把解决问题的过程写成一组有限、明确的操作步骤,执行这些步骤就能得到结果。这就是算法。教师板书算法的定义并强调:算法是解决问题的一系列清晰指令;接受输入,经过有限步骤,产生输出。教师结合洗涤情境归纳算法五个特征。有限性:洗一次衣不会无限进行,主洗二十分钟、漂洗两次、脱水五分钟,步数有限。确切性:“根据衣物量进水”必须落实为明确的档位与水量,不能“适量”。可行性:每一步都是洗衣机能完成的动作,进水、排水、转动电机。有输入:衣物与模式选择就是输入。有输出:洗净的衣物与提示音就是输出。教师强调:逐步精确到机器可以执行,是算法描述与日常叙事的最大区别。学生此时完成一个快速辨析练习:下列描述中哪些符合算法的要求?①“加一点水再洗”;②“检测水位,不到设定水位则继续进水”;③“等待一段时间”;④“蜂鸣三声后停止”。学生判断并说明理由。教师针对①③的不确切性进行纠正。设计意图:从学生熟悉的数学算法迁移,降低理解门槛;结合洗衣情境逐条落实特征,使抽象概念有了具身支撑;辨析练习即时检验,防止概念的表层化理解。环节三:比较三种算法描述方法,体会流程图优势教师显示同一问题“判断衣物量并确定水位”的三种描述。自然语言版用一段话说明;流程图版用菱形框“衣物量是否达到高水位档”分出两支;伪代码版用类似“IF衣物量≥高档阈值THEN水位=高ELSE水位=低”的语句呈现。学生分小组讨论:三种方式各有什么特点?有没有哪一种最适合跟人沟通逻辑?小组汇报后教师归纳。自然语言:贴近生活但容易产生歧义、篇幅较长、结构不清。流程图:直观清晰,开始结束、判断分支一目了然,便于发现逻辑漏洞,不依赖具体编程语言,适合设计阶段交流。伪代码:介于自然语言与程序代码之间,结构清晰、书写灵活,便于向程序过渡。教师提醒:三种方法各有用场,画流程图前先可以用自然语言把思路说清,画好流程图后再可以用伪代码细化。三者并不是互相取代,而是可配合使用。学生完成一个课堂小任务:阅读教师给出的“判断是否加洗涤剂”自然语言描述,对照流程图找出对应的框,并将流程图中一个分支的条件(例如“是否为羊毛模式”)用自己理解的措辞复述出来,检验是否真正读懂。设计意图:以比较促理解,避免教师单方面宣讲;观察同一内容的三种表达,学生对“方法的适配性”形成直觉判断;读图练习为下一步画图做好铺垫。环节四:学画流程图——认识图形符号与基本结构教师在黑板或课件上展示标准流程图符号及其含义:圆角矩形表示开始或结束,平行四边形表示输入或输出,矩形表示处理与计算,菱形表示判断,箭头表示流程方向。教师以简化版洗涤入口为例示范画图。步骤一,画圆角矩形“开始”;步骤二,平行四边形输入“放入衣物、选择模式”;步骤三,处理框“称重”;步骤四,菱形判断“是否为轻柔模式”;若是,矩形处理“低速、室温”;若否,矩形处理“常规速度、加热”;步骤五,汇合后矩形“进水”;步骤六,圆角矩形“结束”。教师边画边强调:判断框的两个出口必须标注“是/否”;箭头的方向决定了步骤次序;同一问题在所有的路径上都要有出口。教师顺势指出三种基本结构:顺序结构就是一步接一步;选择结构就是菱形判断,根据条件走不同分支;循环结构就是当条件满足时重复执行某段步骤,直到条件不满足才退出。以“漂洗两次”为例:可用循环表示为“若已漂洗次数小于2,则返回继续漂洗;否则进入脱水”。设计意图:教师示范半边、讲清规则,帮助学生消除对绘图规范的不安;把三种基本结构附着在鲜活例子上,避免空讲结构名称。环节五:任务驱动,分组绘制“洗涤算法”流程图教师投放本课核心任务:为洗衣机的“洗涤阶段”(从进水完成到主洗结束、准备进入漂洗之前)绘制流程图。核心要素必须包含:判断当前洗涤模式(轻柔或标准);标准模式下加入“加热到设定温度”的步骤;主洗阶段加入“判断主洗时间是否到达设定值,未到则继续洗涤”的循环;结束后流向“排水”。任务分层。基础层:根据半成品流程图补全缺失的三个框与一个判断条件,要求标注是/否分支。提高层:在空白模板上独立绘制完整流程图。挑战层:在提高层基础上,增加一条“若水位传感器异常则停止并报警”的分支,使算法更稳健。学生四人一组分工:一人梳理自然语言步骤,一人绘制,一人核对符号规范,一人准备汇报。教师巡视,重点关注三类典型问题:一是判断是否都有两个出口,二是循环的回指箭头是否清晰、循环变量(如“已漂洗次数”或“已洗时间”)是否在循环体内更新,三是步骤是否符合可行性。巡视中教师对有困难的小组进行个别指导,用提问代替直接给答案。例如:“如果主洗时间到了还没有退出箭头,会发生什么?”“你这里的‘继续洗’会不会永远停不下来?退出条件是什么?”设计意图:分层任务尊重差异,让每位学生都有“跳一跳够得着”的目标;小组合作内化表达与倾听;教师以追问式指导推动学生自己发现逻辑缺口,这是计算思维落地的关键环节。环节六:展示交流,互评互改,共同提炼选取两个小组展示:一个基础组补全的作品,一个提高或挑战组的完整作品。展示者说明自己算法的主要结构:哪里是顺序,哪里是分支,哪里有循环,循环的退出条件是什么。台下学生依据评价清单提问或提出建议。评价清单包括:是否步骤有限;每步是否确切无歧义;分支是否完整;循环是否有明确的退出条件;符号使用是否正确;箭头方向是否清晰;是否具有输入与输出。教师针对共性问题进行强调。例如多个小组可能遗漏“主洗结束才允许排水”的时序,或者把“加热”和“主洗”画成并行框,教师结合场景解释:家用洗衣机中加热通常是主洗过程中的一个子过程,流程图可以先用一个处理框表示,后续细化时再展开。教师引导学生用自己的话总结本课收获,点几个学生说法,教师在黑板上记录关键词并梳理成三条:算法是解决问题的有限、明确的步骤序列;流程图、自然语言、伪代码各有侧重,可配合使用;绘制流程图要遵守符号规范,判断要有分支,循环要有出口。设计意图:作品的公开展示与互评让学生经历“被评价”与“评价他人”的双向活动,促进表达与批判性思考;教师基于真实生成的问题提炼要点,比空对空总结更扎实。环节七:课堂小结与延伸教师回到算法特征再次强化:一个好的算法描述应当经得起任何人、任何机器按字面执行,这就是精确的魅力。洗衣机看似普通,内部的控制逻辑却处处体现算法;从智能家居到交通调度、医疗诊断,算法正在默默塑造运行中的世界。布置课后作业。必做:完善课上的流程图,补齐漂洗与脱水环节,形成完整的“洗涤算法”流程图,并用自然语言为任何一个分支写一段对应说明。选做:观察家中任一带程序控制的设备(电饭煲、微波炉、饮水机等),尝试用流程图描述其一个工作过程,下节课带来交流。预告下一课时:将把流程图转化为可以用计算机执行的程序,实现从“描述算法”走向“实现算法”。设计意图:首尾呼应,回归概念;分层作业关照差异;联系未来学习内容,维持项目的连续感与学习的期待感。七、板书设计主板书分三列。左侧列:洗涤算法情境简图,用关键词记录洗衣过程的主要节点(进水→称重→判断模式→主洗→排水→漂洗→脱水)。中间列:算法的定义与五个特征(有限性、确切性、可行性、输入、输出),三个特征旁各附一个洗衣例子。右侧列:流程图基本符号图例与三种基本结构(顺序、分支、循环)的示意图。最下方预留一条“易错提醒”:判断必有两支,循环必有出口,步骤必须可行。八、教学评价设计过程性评价:观察学生在三种描述方法讨论中的参与度与观点质量;记录小组绘制流程图过程中的分工与修改痕迹;教师对个别指导的针对性。表现性评价:依据评价清单对学生最终流程图评分,维度包括正确性(逻辑与条件无误)、规范性(符号与箭头使用)、完整性(覆盖任务要求的功能点)、清晰度(布局合理、可读)。诊断性评价:通过课堂辨析题与补图任务,识别学生在“确切性”“必要性分支”“循环出口”三方面的掌握水平,为后续个别辅导与作业分层提供依据。学生自评与互评:提供简短的自评表,学生评价自己是否能说清三个结构、能否独立画对判断与循环;组内互评

温馨提示

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

评论

0/150

提交评论