版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高一信息技术“算法及其描述”教学设计一、设计依据与教材分析本节内容选自粤教版(2019)高中信息技术必修1《数据与计算》第三章第二节,是学生从“用计算机做事”走向“让计算机做事”的关键枢纽。在此之前,学生已经体验了用计算机程序解决问题的基本过程,对程序有了感性认识,但尚未建立起“算法”这一学科大概念。课程标准对数据与计算模块的要求,核心在于让学生经历从真实问题出发,经历分析问题、建立模型、设计算法、编写程序、调试运行的完整过程,而算法及其描述正是这一过程的逻辑起点。教材在本节安排了算法的概念、算法的基本特征、算法的描述方法三个知识板块,并以“设计发出最短求救信号的算法”等实例贯穿。算法这一概念抽象程度高,高中一年级学生的思维正处在从形象思维向抽象逻辑思维过渡的阶段,如果直接灌输定义,学生极易把算法等同于数学公式或程序代码,形成概念窄化。因此本节课的设计必须回答三个根本问题:算法从哪里来,算法长什么样,算法怎么被清楚地表达出来。教学设计以生活实例为锚点,以图形化描述为载体,以结构化思维为归宿。二、学情分析授课对象为高一年级学生。通过前两章的学习,他们已经能够在教师引导下运行简单的Python程序,对程序的输入、处理、输出有了初步体验。在日常生活中,学生熟练使用手机导航、外卖、音乐推荐等应用,这些应用背后均是算法在起作用,这为新概念的建构提供了丰富的表象基础。学生可能存在的学习困难集中在三个方面。其一,把算法与程序混为一谈,误以为“会写代码才叫懂算法”;其二,面对一个具体问题时,思路停留在“我大概知道怎么做”的模糊状态,无法把解题步骤条理化、精确化;其三,初次接触流程图时,图形符号多、画法随意,容易出现判断框滥用、流程线交叉等错误表达。针对这些困难,教学中采用“经验唤醒—冲突揭示—工具支架—迁移应用”的路径推进。三、教学目标1.通过解决生活中的具体问题,能用自己的语言概括算法的含义,说出算法的特征,初步形成对算法的理性认识。2.能辨析算法的几种常用描述方式,掌握用自然语言、流程图描述一般问题的算法,了解伪代码的特点。3.经历“分析问题→设计算法→表达算法→交流评价”的完整过程,体会算法设计的结构逻辑,发展初步的抽象与建模能力。4.在将生活经验转化为严谨算法的过程中,感受精确表达的价值,形成“凡事有步骤、表达要清晰”的思维方式,初步体会算法对社会运行的支撑作用。四、教学重点与难点教学重点:算法的概念与特征;用流程图描述简单问题的算法。教学难点:把模糊的生活经验转化为步骤明确、无歧义的算法;流程图中判断结构的正确表达。五、教学策略与方法本节课采用问题驱动与活动体验相结合的方式。课堂以三个环环相扣的真实问题为主线,通过同桌协作、纸笔演练、投屏互评等活动推进学习。教师使用课件演示流程图标准画法,学生使用纸质学习单完成算法设计,条件许可的机房可让学生在绘图工具中完成流程图绘制。教学过程中注重把学生的原始表达与规范表达放在一起对比,让“为什么要规范”这件事在学生自己的作品差异中自然浮现。六、教学过程(一)情境导入:煮一碗面需要几步(约6分钟)大屏幕呈现问题:同学小明独自在家,想吃一碗西红柿鸡蛋面,请你把做法告诉从来没下过厨的他。请学生用两至三句话写出自己的做法,随机抽取两名学生的答案投屏展示。预设第一次呈现的答案通常是“先烧水,然后下面,再打鸡蛋”这类笼统表述。教师随即追问:水烧到什么状态算“烧开”?鸡蛋什么时候放进去,跟面条一起放会有什么后果?学生在讨论中会发现,自己脑中清楚的事情,写下来却是模糊的,别人照着做可能出错。教师顺势指出:让一个没有经验的人或机器准确完成任务,必须把过程拆解成确定的、一步接一步的操作指令,这一整套有限的、明确的规定,就是算法。此环节的设计意图是让学生在“说不清”的认知冲突中主动产生对精确表达的需求,而不是被动接受定义。(二)概念建构:什么是算法(约8分钟)在学生有了直观体验之后,教师给出算法的界定:算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。为帮助学生抓住要领,课件将定义中的几个关键词逐级标红,并组织“关键词替换”活动:如果把“有限步骤”换成“任意步骤”,行不行?举出“一直循环下去直到运气好猜中”的例子,说明算法必须有穷,必须在合理有限的时间内结束。随后结合前面课堂实例与编程体验,师生共同归纳算法的基本特征:有穷性,即算法必须在执行有限步之后终止;确切性,每一步指令必须含义清晰,不能模棱两可;有零个或多个输入,可以没有输入但必须有明确的数据来源或初始状态;至少有一个输出,算法要对问题给出结果;可行性,每一步都是现实中或计算机能够完成的基本操作。为巩固理解,安排半分钟快问快答:“烧水直到永远烧开”违反哪条特征?“等水差不多热了”违反哪条特征?学生在辨析中将五条特征内化为判断标准,而非背诵条目。(三)方法探究:算法怎么说清楚(约15分钟)教师呈现同一个简单问题“求三个数中的最大值”的三种描述方式。第一种是自然语言描述:输入三个数a、b、c;先比较a和b,把较大的记为m;再比较m和c,把较大的记为m;输出m。学生阅读后指出,自然语言通俗易懂,但步骤多了以后容易冗长、产生歧义,且不便检查逻辑漏洞。第二种是流程图描述。教师在黑板上同步绘制:起止框标志“开始”,平行四边形输入框接收a、b、c,菱形判断框比较a与b的大小,沿“是/否”两个分支分别给m赋值,再进行m与c的判断,最后平行四边形输出框输出m,起止框标志“结束”。绘制过程中强调规范:起止用圆角矩形,输入输出用平行四边形,处理用矩形,判断用菱形;流程线带箭头,图中不允许出现没有去向的分支。学生对照图形指出,流程图结构一目了然,分支走向清清楚楚,这是它成为通用表达工具的根本原因。第三种是伪代码。教师展示介于自然语言与程序语言之间的简洁写法,说明它便于向程序过渡,是专业人员常用的表达形式。接着学生完成学生活动一:在学习单上用流程图画出“判断一个整数是奇数还是偶数”的算法。教师巡视,锁定三类典型作品投屏:判断框画成矩形的、分支没有标注“是/否”的、忘记写结束框的。全班按规范标准逐一点评,学生在改错中把符号规范落到笔上。教师随后小结三种描述方式的适用场合:自然语言胜在亲切只适合简单问题,流程图胜在结构清晰适合设计与交流,伪代码胜在紧凑适合向编程过渡。同时点明三者表达的是同一个算法,同一个算法可以用不同语言、不同工具呈现,这正说明算法本身独立于具体的计算机语言。(四)应用迁移:为真实问题设计算法(约11分钟)学生活动二:四人小组为单位,从以下两个真实情境任务中任选一个,先分析解决步骤,再分别用自然语言和流程图两种方式描述算法。任务一:学校运动会计算班级团体总分。已知各班各单项名次对应的得分规则是第一名得7分、第二名得5分、第三名得3分,设计算法求本班在所有项目上的总分并判断是否超过60分获得表彰。任务二:设计自动售货机找零算法。投入一张10元纸币,购买单价3.5元的饮料一瓶,输出应找回的钱数,并在钱数构成上先找5元再找1元再找5角。小组完成初稿后,进行组间交换互评,评价依据三条:步骤是否完整无遗漏,表述是否确切无歧义,流程图符号与分支是否规范。每组选出一名代表陈述本组设计并接受一处他组的质疑。教师在巡视与点评中重点关注学生把“生活中的想当然”翻译为“机器可执行的确定步骤”的过程,例如找零算法中余数更新的顺序,运动会任务中累加变量的初始化。这一环节的设计意图是让学生体会算法设计不是画图的终点动作,而是从分析问题出发的思维全程;两种描述方式并用,则让学生在“说清楚”和“画清楚”相互印证中加深对结构化表达的理解。(五)课堂小结与升华(约4分钟)师生共同完成因果式回顾:生活中每天都有大量问题需要可靠地解决,解决的方案必须步骤有限、含义确切、可以执行、能产生结果,满足这些条件的解决方案就是算法;算法需要被准确地传递与实现,于是有了自然语言、流程图、伪代码这些表达工具。教师请学生把今天这节课的核心浓缩为一句话写在学案顶端:算法是把问题的解法变成确定的步骤,而准确描述,是让算法走出大脑的第一步。最后抛出连接下节课的思考:我们把求最大值的算法转换成程序时,那些判断框和赋值框会变成怎样的语句?这样为后续程序设计的学习做好锚定。(六)布置作业1.基础巩固:用流程图描述“输入一个年份,判断该年份是否为闰年”的算法,提示闰年规则分两条且存在嵌套判断关系。2.实践拓展:观察家中的一位长辈使用某个智能设备完成日常事务的过程,尝试将该过程用算法的方式分步骤描述,体会算法就在身边的每一个角落。七、板书设计主板书:课题居中——3.2算法及其描述。左侧自上而下书写算法的五个特征;右侧自上而下呈现三种描述方式“自然语言→流程图→伪代码”,中间保留区域用于课堂即时绘制求最大值算法的流程图示例,三种描述与实例一一对照,形成完整的知识结构。八、教学评价设计本课采用过程性评价与作品评价相结合的方式。过程性评价嵌入课堂各环节,通过快问快答、口头辨析、组内陈述即时反馈学生对概念的理解程度。作品评价以课堂形成的两份学习单为依据,建立三个维度的评价标准:一是逻辑正确,算法步骤能得到正确结果;二是表达确切,无歧义、无冗余、无遗漏;三是规范表达,流程图符号、分支标注符合通用规范。组间互评与教师点评并行,让评价本身成为又一次学习。九、教学反思预设本节最容易出现的问题是概念讲授节奏失当:讲得太快,学生对算
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 指骨骨折的护理(“骨折”相关共24张)
- 护理质量控制与患者安全文化培育
- 护理科研伦理与临床实践中的伦理问题
- 新时期人才工作理念和工作方法
- 工商业分布式储能系统安全技术规范
- 单抗载表阿霉素微泡联合超声靶向CSCs治疗多发性骨髓瘤的创新探索与机制解析
- 单叶铁线莲总皂苷:提取、纯化工艺解析及抗类风湿关节炎作用探究
- 单位犯罪中自然犯问题的深度剖析与实务探究
- 协同办公驱动传统民居建筑保护与利用技术创新研究
- 协同办公赋能海洋船舶类复杂产品供应链协作机制的深度剖析与实践探索
- 2026年计算机软件水平考试-初级信息处理技术员历年参考题库含答案解析
- 学习贯彻《中华人民共和国生态环境法典》专题宣讲课件
- 2026年贵州省中考语文试题卷(含答案及解析)
- 学校食品安全知识培训课件
- 2026年三轮驾驶证理论考试题附答案
- 1.8 《自制打气筒》导学案新教科版四年级上册
- 初级通信专业技术人员职业水平考试题库(1000题含答案和解析)
- 活动一 走近人工智能教学设计初中信息技术上海科教版八年级第二学期-上海科教版
- 拉森钢板桩施工变形监测方案
- 危重患者循证护理实践
- 【中考真题】云南省2026年初中学业水平考试语文真题试卷(含答案)
评论
0/150
提交评论