内容正文:
第2课《自然语言描述算法》教学设计
【课标内容要求】
掌握信息处理的基本过程与方法,体验过程与控制的场景,验证解决问题的过程,初步具备应用信息科技解决问题的能力。了解算法在解决问题过程中的作用,领会算法的价值。
【教学内容分析】
新课程标准课程理念中倡导真实性学习,课程目标第2点:初步具备解决问题的能力,发展计算思维。了解算法在解决问题过程中的作用,领会算法的价值。能釆用计算机科学领域的思想方法界定问题、分析问题、组织数据、制订问题解决方案,并对其进行反思和优化,使用简单算法,利用计算机实现问题的自动化求解。能有意识地总结解决问题的方法,并将其迁移到其他问题求解中。
这节课内容是2022版义务教育信息科技课程标准中5-6年级学段的第一部分内容的第二课。新课标中这一学段信息意识素养目标是:体验物理世界与数字世界深度融合的环境。感受应用信息科技获取与处理信息的优势。根据学习与生活需要,有意识地选用信息技术工具处理信息。崇尚科学精神、原创精神,具有将创新理念融入自身学习、生活的意识。针对简单问题,确定解决问题的需求和数据源,主动获取、筛选、分析数据,解决问题。计算思维素养目标是:通过生活中的实例,了解算法的特征和效率。能用自然语言、流程图等方式描述算法。知道解决同一问题可能会有多种方法,认识到釆用不同方法解决同一问题时可能存在时间效率上的差别。对于给定的任务,能将其分解为一系列的实施步骤,使用顺序、分支、循环三种基本控制结构简单描述实施过程,通过编程验证该过程。在问题解决过程中,能将问题分解为可处理的子问题,了解反馈对系统优化的作用。数字化学习与创新素养目标是:通过学习身边的算法,体会算法的特征,有意识地将其应用于数字化学习过程中,适应在线学习环境。能利用在线平台和工具寻找生活中的过程与控制场景。能设计用计算机实现过程与控制的方案,并在实验系统中通过编程等手段加以验证。在学习作品创作过程中,利用恰当的数字设备规划方案、描述创作步骤。在反思与交流过程中,对学习作品进行完善和迭代。信息社会责任素养目标是:了解算法的优势及对知识产权保护的作用,认识到算法对解决生活和学习中的问题的重要性。认识到自主可控技术对保障网络安全和数据安全的重要性。所以这一课的教学内容是借助学习与生活中的实例,体验身边的算法,进一步理解算法是通过明确的、可执行的操作步骤描述的问题求解方案,能用自然语言简单描述算法。
新课标中对一课的学业要求是:对生活中的问题能分析出解决步骤,并用简单的符号或自然语言描述算法。
【教学目标】
1.了解认识描述算法的几种方式,学会用自然语言描述算法。
2.借助学习与生活中的实例,体验算法的几种描述方式。
3.进一步体会生活中算法运用的普遍性,培养学生解决问题的算法思维,理解算法描述的重要性。
重点:学会用自然语言描述算法
难点:自然语言描述算法要体现算法逻辑顺序
【核心素养指向】
1.能通过生活中的实例用自然语言描述算法,理解算法在解决生活问题中的重要作用。
2.进一步理解算法,提升利用算法解决问题的能力。
【学情分析】
小学五年级的学生,已经有两年的信息科技学习时间,具有一定的信息素养和操作能力,学生的认知发展处于从具体思维到抽象思维的发展阶段,这一课就是先从学生的具体思维入手,给过渡到后面的抽象思维打基础。
本节课的教学策略主要有归纳策略、启发式教学策略、研究策略、问题教学策略、发现策略,对比策略等。
【设计构想】
1.整体设想
通过交换两张课桌的生活实例入手,从口头描述算法,通过讲解购买火车票算法介绍几种算法描述的方法,从用自然语言描述的交换课桌和火车购票的算法提炼总结出自然语言描述算法的方法与要点,再用几个任务实例练习巩固,最终学生掌握用自然语言准确描述算法。
2.教法学法
教法:讲授法、讨论法、演示法、练习法、对比法等。学法:自主学习法、探究学习法、合作学习法等。
3.情境与任务
情境一交换课桌:王老师一到教室就发现教室吵吵闹闹的,原来是明明和玲玲早上来上学,发现昨天的值日生把他们两人的课桌排错了(出示课桌图),那么怎样才能换来原来的位置呢?用上节课学到的解决问题的步骤来说一说吧。
任务一:在学习单上完成用自然语言描述密码锁开关的方法。
情境二排队:王老师又遇到了一个问题需要解决,新学期孩子们都长高了,需要给孩子们重新根据身高来进行排队。假如我们以3个人为例,你可以用自然语言描述按身高从矮到高进行排队的算法吗?
任务二、讨论身高从矮到高进行排队的算法,尝试在学习单上用自然语言写出算法。任务三、抽取一张24点卡牌,用自然语言在学习单上描述出你抽到的四个数字算24点的算法。
4.学生活动
讨论,说交换课桌的算法。
听老师讲解交换课桌的算法。
听老师讲解火车购票判断年龄的算法的几种描述方式。
讨论用自然语言描述算法的注意点。
在