内容正文:
课题
主标题:无处不在的算法
副标题:算法认识与体验
学习
阶段
案例剖析
学习目标
1. 分析并描述现实生活中的情境和案例,用自己的话说出算法的含义;
2. 按照算法的基本流程,用步骤图的形式画出做某件事的基本流程。
重点
难点
1. 算法的基本流程
2. 用自然语言描述做事的步骤
学习过程设计
一、课标要求
1.借助学习与生活中的实例,体验身边的算法,理解算法是通过明确的、可执行的操作步骤描述的问题求解方案,能用自然语言、流程图等方式描述算法。
2.结合生活中的实例,了解算法的顺序、分支和循环三种基本控制结构,能分析简单算法的执行过程与结果。
二、学情分析
1.认知基础:学生已通过第一课学习,知道“生活中处处有算法”,能列举简单生活案例(如西红柿炒鸡蛋、图书馆借书),但未系统认识算法的流程结构,对“输入-处理-输出”的概念无明确认知。
2.能力基础:多数学生能通过口头语言描述生活步骤,但描述时易出现 “步骤跳跃”(如漏说“准备食材”直接说“炒鸡蛋”),少数学生能画出简单步骤图,缺乏“标注流程环节”的意识。
3.知识基础:没有算法思维的概念,但具备数学中“分步计算”(如加法竖式)、生活中“按流程做事”(如整理书包)的朴素经验,是学生认知算法概念的起点。
三、课前培训
1.课前准备:①提前制作“算法基本流程”示意图(输入-处理-输出)、资源(西红柿炒鸡蛋素材、两个自然数相加);②将学习资源(步骤图绘制方式)下发至学生机;③黑板提前书写主副标题、学习目标、“输入-处理-输出”的步骤。
2.学科班长培训:①课前完成考勤,记录缺勤学生;②课中负责观察各小组参与度,对主动分享、展示的同学记录加分(展示+5,回答+3,回答但错误+1);
3.小组长培训:①带领组员理解学习目标,确保人人明确本课任务;②课中引导组员完成自主学习任务(如分析案例、画步骤图),督促B层、C层学生先发言,A层学生补充;③每个人完善好自己的输入-处理-输出步骤图,推选1名代表参与班级展示。
学习任务创造
学习过程实施
学习领导力提升
一、学习大任务是什么
分析“西红柿炒鸡蛋”“两个自然数相加”两个案例,理解算法“输入—处理—输出”的基本流程,能用自然语言描述算法含义,并画出流程图。
二、学习大任务的价值或意图(从国家、社会、生命、生活、思维、中高考价值六个方面进行分析,不必面面俱到)
1.生命价值:通过“拆解生活步骤到对应算法流程”,锻炼逻辑思维的严谨性,培养“有序做事”的思维习惯。
2.生活价值:帮助学生用“流程化思维”分析日常任务(如整理书包、完成作业),提升做事效率,避免遗漏关键步骤。
3.思维价值:初步建立“算法流程”的抽象认知,为后续学习“顺序、分支结构”奠定“流程化分析”的思维基础。
4.学习大任务与阶段/项目目标的关系:本课大任务是第一单元“算法认知”的核心环节,承接第一课“发现生活中的算法”,为第三课“游戏中的算法规律”(如汉诺塔)及第二单元“算法结构描述”提供“流程分析”的工具。
5.与前后阶段任务的关系:前承“生活案例中的算法识别”(第一课),后启“算法流程的可视化描述(流程图)”,是从具体案例到抽象流程的关键过渡。
6.学生需建构的能力:能识别生活案例中的“输入-处理-输出”环节,能用规范语言描述步骤,能将步骤与算法流程对应。
三、学习大任务是怎么创造出来的(基于六个方面(必备知识、关键能力、学习过程组织、社会生活经验、已有学习经验、思维过程螺旋上升),可根据实际,有重点的描述,不必面面俱到)
1. 必备知识:
①算法的基本含义(明确、可执行的步骤);
②算法基本流程(输入—处理—输出);
③步骤图的绘制方法;
2. 关键能力与素养:提升学生的问题拆解能力和逻辑表达能力,培养学生的信息意识,如:识别生活中的算法流程。锻炼学生的计算思维,如:用流程化方式分析问题。
3. 与学生已有经验的关系:选择 “西红柿炒鸡蛋”和“两个自然数相加”等生活和学习上的场景,遵循就近发展观的规律,贴近学生生活实际。
4.与社会生活的关系:算法流程广泛应用于智能设备(如智能浇花、自动售货机),本节课的学习为学生后续理解“智能设备的算法逻辑”埋下伏笔。
5.思维性:通过“案例分析→流程对应→步骤绘制”的递进性的流程,引导学生从“直观感知”到“抽象概括”,逐步培养培养学生建立起逻辑的思维能力。
一、情景导入
在第一课的学习中,我们知道了生活中的很多事情都包含着算法。那么,算法具有什么样的基本流程呢?本节课让我们一起来探究一下吧!
二、学习目标解读
1.分析并描述现实生活中的情境和案例,用自己的话说出算法的含义;
2.按照算法的基本流程,用步骤图的形式画出做某件事的基本步骤。
三、大任务解读
分析“西红柿炒鸡蛋”“两个自然数相加”两个案例,理解算法“输入—处理—输出”的基本流程,能用自然语言描述算法含义,并画出含流程标注的步骤图。
四、学习过程
(一)自主学习
【教师全过程引领点拨】教师解读学生学习过程,引入上节课中的“西红柿炒鸡蛋”案例,抛出算法“输入—处理—输出”的基本环节,让学生能按照这个基本环节分解西红柿炒鸡蛋的步骤。
1. 案例1分析:结合上节课所学的“西红柿炒鸡蛋”案例,按照“输入—处理—输出”的算法流程分析西红柿炒鸡蛋的步骤,将西红柿炒鸡蛋的步骤归纳到具体的算法环节中,用“输入-处理-输出”的流程图表示。
2. 案例2分析:两个自然数相加的算法分析。数学课的学习中有一个闯关活动:观察下图,发现规律。然后将他们计算的过程按照算法的基本步骤进行归纳,用“输入-处理-输出”的流程图表示。
3. 流程图格式如下:
师:通过对西红柿炒鸡蛋案例的分析,我们可以将算法的基本流程理解为:输入=准备过程,处理=做的过程,输出=做的结果。
【问题预设】
(1) 闯关活动的结果怎么得出的?
(2) 你发现了什么规律?
(二)交流探究
【教师全过程引领点拨】观察学生自主学习阶段的任务完成情况,及时让小组长组织组内的交流讨论,一是互相交流、补充、交换问题答案;二是对推出分享展示的同学。
1. 组内交流完善彼此的案例流程图和预设问题,互相说一说自己这样划分的理由。(C层、B层先说,A层总结补充)
2. 组长推出分享展示同学,一块梳理出分享的语言,准备进行分享展示。
(三)展示点评
1. 展示形式:两个流程图分别拍照上传至271BAY展示区1和展示区2,预设问题口头回答。
2. 补充质疑:代表同学展示完毕后,其他同学可以进行补充或质疑(提出新的问题)。
(四)总结评价
1.学生自评:是否能够理解算法的基本流程;是否能够按照“输入-处理-输出”的算法基本步骤描述做事的步骤。
2.学科班长记录:根据学生个人回答问题进行加分记录,展示全面准确+5,有遗漏+2;回答正确+3分,回答错误+1分。
3.评价维度:①课堂中积极回答和解决课堂问题;②是否回答正确预设问题;③是否能够理解算法的基本流程;④是否能够用自然语言描述做事的步骤。
一、课堂目标管理
1.学科班长:两位学科班长一边一个,时刻关注和管理各小组的状态、纪律,通过参与课堂的积极程度对同学们进行评价打分;课后按照课堂规范达标各小组“两净三摆”的落实情况,对不符合标准个人或小组进行记录并扣分。
2.小组长:小组长全过程起到带头示范作用,每个人都必须画出“西红柿炒鸡蛋”和“两个自然书相加”的流程图,组织A、B、C三层同学之间的交流讨论,推出展示人员。
二、分层学习目标
A层:能精准分析“西红柿炒鸡蛋”“两个自然数相加”案例的“输入-处理-输出”流程,用规范自然语言清晰阐释算法含义,独立绘制逻辑严谨、无遗漏的步骤图,还能主动拓展分析类似案例的算法流程,提出有价值的补充或质疑。
B层:能准确拆解西红柿炒鸡蛋和两个自然数相加案例的步骤,基本理解“输入-处理-输出”算法流程,用自己的话描述算法含义,绘制出完整且流程标注正确的步骤图,可在他人引导下补充完善案例分析。
C层:在组长或教师引导下,能梳理西红柿炒鸡蛋和两个自然数相加的核心步骤,初步认知“输入-处理-输出”算法流程,尝试用简单语言描述算法含义,模仿绘制基础步骤图,明确算法步骤的有序性。
学习目标达成
反思改进
学科网(北京)股份有限公司
$