1、 学习单班级:学号:姓名:任务一:抽象实景图任务一:抽象实景图具体要求:找到实景地图的关键节点,并记录在学习单上。目标:规划仓库到信息科技教室的最短路径目标:规划仓库到信息科技教室的最短路径优化内容【保留或删除的内容】理由例:保留仓库仓库是起点,必须从仓库出发任务二:绘制抽象图任务二:绘制抽象图具体要求:根据表格的优化内容,根据实景图绘制优化后的抽象图示。作图:请在以下方框中绘画出校园简化图。思考:用思考:用 表示建筑,用表示建筑,用 表示道路。表示道路。观察校园图,要规划“一条由起点到终点的最短路线”,如果将它抽象成简化图,哪些是必要的?哪些是非必要的?任务三:规则抽象任务三:规则抽象具体要
2、求:想一想具体的解决方法,在表格里填写。“规划最短路径”问题的规则可以抽象成:问题具体规则(方法)判断最短距离的条件是什么?怎么得到每条路线的距离?任务四:数据抽象任务四:数据抽象具体要求:把每段路径抽象成“距离”这一数据,并用变量符号表示出来,完成最终作图。自我评价:积极讨论 会解决方法 能完成作图小组评价:参与互动 交流想法第第 11 课问题的抽象课问题的抽象教材分析:教材分析:问题的抽象是第三单元用算法解决问题中的第 2 课,主要内容是认识抽象及抽象的方法等,为下面的课程奠定基础,构成用算法解决问题大单元。在信息科技领域,将事物的关键要素抽象出来,有利于算法设计,其抽象过程是一个不断舍弃
3、不重要的细节,将复杂问题简化形式化表达的过程,也是通过多种抽象方法一步步确立关键规则、数据等要素的过程。通过规划“距离最短路径”,从“图的抽象”到“规则的抽象”,再至“数据抽象”,为后续问题的解决提供了思维基础。预设教学目标:预设教学目标:1.认识抽象,了解算法解决问题时常见的问题抽象形式;2.通过设计最短距离路径的算法,在实践中初步学会解决问题时涉及的图的抽象、规则的抽象及数据的抽象方法;3.至少掌握一种方法对问题进行抽象;4.通过利用信息科技领域的思想方法抽象问题,体会抽象的作用与意义,发展计算思维。预设教学重难点:预设教学重难点:重点:重点:认识抽象并初步掌握用算法解决问题时涉及的抽象的
4、方法。难点:难点:合理运用方法对问题进行抽象。预设教学课时:预设教学课时:1 课时预设教学准备:预设教学准备:学习任务单、极域电子教室、课件预设教学过程:预设教学过程:一、复习导入一、复习导入1.针对上节课提出的从仓库到信息科技教室的最优路径问题,我们是怎么解决的?学生回答、巩固问题的分解。2.今天这节课我们来对这个问题进行抽象,进一步优化。出示课题3.看了这个课题,你有什么想问的?(什么是抽象)4.什么是抽象呢?关于抽象这个词,你在哪里听到过?(抽象画)是的,请看奶牛的抽象画。从一头完全可以辨认的奶牛,在经过抽象过程的两个阶段,牛渐渐变成了几何模块,与此同时画中模块的明、暗对比增强了,亮处更
5、亮,暗处更暗,最后呈现的就是牛的抽象画。从这四幅画里,我们就初步感受到了抽象的过程。二、知识建构二、知识建构【认识抽象】1.我们今天学习的抽象是怎么样的呢?将日常生活中的复杂问题简化成计算机能处理的问题,这需要对问题进行抽象,抓住解决问题的关键部分,去除次要部分,将复杂的问题简化。2.如何抓住关键部分,去除次要部分,如何简化呢?我们先来看几道选择题。出示跳高图片,左图中的人物在进行下列哪一项运动?(是的,一目了然,我们从这幅图中就能看到他在跳高)出示打篮球简笔画,左图中的人物在进行下列哪一项运动?(从这幅简笔画中,我们也能看出图中的运动项目是篮球)出示火柴人图,左图中的人物在进行下列哪一项运动
6、?(虽然图中的人物是谁不知道,但我们依然能判断出图中的运动项目是击剑)3.从照片到简笔画,再到火柴人画,一步步在简化,但是并不影响我们判断。这就是抽象。为什么我们可以这样一步步简化呢?首先,我们的目标是:鉴别运动项目,那哪些是不必要的细节呢?就是我们可以去除的次要部分?(具体的人物形象、服饰等)哪些是关键部分?(体现运动项目的要素)保留必要的细节:标枪及投掷动作去除不必要的细节:具体的人物形象、服饰等现在你对抽象有没有一个大概的了解了?4.为了将生活中的真实问题形式化表达,可以通过抽象、识别问题的关键部分,过滤掉所有不必要的信息。在生活中,有数的抽象,如电子元件的状态抽象数字“1”和“0”,通
7、电状态抽象成数字“1”,断电状态抽象成数字“0”;又比如将十二生肖抽象成数字“0”到数字“11”;有概念的抽象,比如生活中将西瓜、苹果、橙子等一堆瓜果抽象成“水果”;还有图的抽象,比如校园示意图中,我们将这样的形状来表示道路,用这样的图形来表示建筑,用绿色的块状来表示绿植,这就是图的抽象。抽象的关键在于找出与众不同的特征或者共同的特征。5.小活动:猜猜 ta 是谁思考:要想猜出 ta 是谁,需要找的是共有的特征还是与众不同的特征?是的,这个与众不同的特征就是我们抓住的关键部分。同样一个卡通形象,如果我给它添上“王”字,你能猜出 ta 是老虎,如果我给它添上一圈鬃毛,你能马上说出 ta 是狮子。
8、说明这些就是他们的关键部分。看看下面三幅图,你认为关键部分是什么?6.对于概念的抽象,我们通常要找出它们的共同特征,这些是关键部分。请你填一填。水果 蔬菜 果蔬汽车、轮船、飞机、电瓶车等 交通工具7.生活中的抽象生活中我们常常会运用抽象的方法来简化问题,比如:户型图、校园平面布局图、地铁路线图等。8.学生观察,总结“抽象”的意义。教师小结:抽象就是根据目标保留必要的细节,去除不必要的细节,从而找到事物与众不同或者共同的特性。【抽象的过程】认识了抽象,那么怎样来抽象呢?抽象的方法是什么呢?抽象过程:就是通过多种抽象方法一步步确立关键规则、数据等要素的过程,也是一个不断舍弃非必要细节,将复杂问题简
9、化表达的过程。实景地图的抽象1.我们就以规划“由起点到终点的最短路径”为例,感受抽象的整个过程。首先从校园实景图,我们进行抽象简化,得到简化图。(课件展示)2.观察校园简化图,要规划“一条由起点到终点的最短路线”,如果要将它进一步抽象,再次进行简化,思考:哪些是必要的?哪些是非必要的?3.任务一:抽象实景图具体要求:找到实景地图的关键节点,说明理由,并记录在学习单上。学生小组讨论,记录问题抽象的内容。活动交流反馈。通过我们的抽象,我们找到了关键部分以及次要部分,那么通过保留关键部分,去除次要部分,我们就得到进一步的抽象简化图。4.想一想,还有没有方法继续简化呢?思考:用 表示建筑,用 表示道路
10、。如果用节点表示建筑,用线段表示道路,那么就能得到点线结合的抽象简化图。5.任务二:绘制抽象图具体要求:根据表格的优化内容,根据实景图绘制优化后的抽象图示。学生进行作图,绘制点线结合的抽象图示。反馈交流。6.教师小结:其实刚才我们在填写表格的过程中是在一步步地确立关键规则、确立关键数据,舍弃了非必要的细节,这就是问题抽象的过程。规则抽象规则抽象1.提问:我们抽象了实景图,就可以知道最短距离了吗?怎么让计算机知道最短距离呢?我们可以怎么修改规则,让计算机能懂的规则?有几条路线?如何判断最短路线?你会怎么做?那怎么得到每条路线的距离呢?学生思考,师生共同讨论得出表格内容。2.教师小结:我们从现实事
11、物的描述中梳理和抽象出算法可以控制执行的规则就是规则抽象。3.任务三:规则抽象具体要求:想一想具体的解决方法,在表格里填写。数据抽象数据抽象1.有了简化图和规则之后,计算机能解决最短路线的问题了吗?来看看这张图,计算机要知道哪些数据?学生回答,仓库到教学楼的距离、教学楼到连廊的距离2.这就是数据抽象。数据抽象:在信息科技领域,用算法来解决问题时,最终要把事物抽象成数据,并用变量来表示。3.任务四:数据抽象具体要求:把每段路径抽象成“距离”这一数据,并用变量符号表示出来,完成最终作图。学生记录在导学单。展示学生变量表示的方法。反馈交流。对于“规划最短路线”问题,把每段路径抽象成“距离”这一数据,
12、并用变量 L1、L2、L3L7 表示。三、综合练习三、综合练习四、课堂小结四、课堂小结这节课你有什么收获?学生回答。在信息科技领域解决问题时,要对问题进行抽象,抽象的过程可以分为实景地图的抽象、规则的抽象、数据的抽象。【课后反思】【课后反思】班级:学号:姓名:观察校园图,要规划“一条由起点到终点的最短路线”,如果将它抽象成简化图,哪些是必要的?哪些是非必要的?抽象的过程二目标:规划仓库到信息科技教室的最短路径优化内容【保留或删除的内容】理由例:保留仓库必须从仓库出发任务一:抽象实景图具体要求:找到实景地图的关键节点,并记录在学习单上。抽象的过程二任务二:绘制抽象图具体要求:根据表格的优化内容,
13、根据实景图绘制优化后的抽象图示。问 题具体规则(方法)判断最短距离的条件是什么?怎么得到每条路线的距离?“规划最短路径”问题的规则可以抽象成:任务三:规则抽象具体要求:想一想具体的解决方法,在表格里填写。任务四:数据抽象具体要求:把每段路径抽象成“距离”这一数据,并用变量符号表示出来,完成最终作图。执教者:从一头完全可以辨认的奶牛,在经过抽象过程的两个阶段,牛渐渐变成了几何模块,与此同时画中模块的明、暗对比增强了,亮处更亮,暗处更暗,最后呈现的就是牛的抽象画。凡杜斯堡奶牛什么是抽象?将日常生活中的复杂问题简化成计算机能处理的问题,这需要对问题进行抽象,抓住解决问题的关键部分,去除次要部分,将复
14、杂的问题简化。左图中的人物在进行下列哪一项运动?()A.跳高 B.跳远C.跑步 D.篮球认识抽象一A 左图中的人物在进行下列哪一项运动?()A.打羽毛球 B.打网C.打排球 D.打篮球认识抽象一D 左图中的人物在进行下列哪一项运动?()A.举重 B.击剑C.吊环 D.跳水认识抽象一B认识抽象一目标:鉴别运动项目保留必要的细节:标枪及投掷动作去除不必要的细节:具体的人物形象、服饰等 为了将生活中的真实问题形式化表达,可以通过抽象、识别问题的关键部分,过滤掉所有不必要的信息。数的抽象概念的抽象图的抽象认识抽象一与众不同的特征共同的特征认识抽象一 思考:要想猜出ta是谁,需要找的是共有的特征还是与众
15、不同的特征?这个与众不同的特征就是我们抓住的关键部分认识抽象一认识抽象一认识抽象一身上的斑纹长鼻子大耳朵假装吹竽认识抽象一蔬菜果蔬认识抽象一认识抽象一户型图地铁路线图学校平面布局图认识抽象一【小结】抽象就是根据目标保留必要的细节,去除不必要的细节,从而找到事物与众不同或者共同的特征。抽象的过程二抽象过程:就是通过多种抽象方法一步步确立关键规则、数据等要素的过程,也是一个不断舍弃非必要细节,将复杂问题简化表达的过程。以规划“由起点到终点的最短路径”为例,感受抽象的整个过程。抽象的过程二校园实景图抽象简化图 观察校园简化图,要规划“一条由起点到终点的最短路线”,如果要将它进一步抽象,再次进行简化,
16、思考:哪些是必要的?哪些是非必要的?抽象的过程二 观察校园图,要规划“一条由起点到终点的最短路线”,如果将它抽象成简化图,哪些是必要的?哪些是非必要的?抽象的过程二目标:规划仓库到信息科技教室的最短路径优化内容【保留或删除的内容】理由例:保留仓库必须从仓库出发任务一:抽象实景图具体要求:找到实景地图的关键节点,并记录在学习单上。非必要的细节:路线不经过的建筑校园内的花草树木与其他装饰抽象的过程二路线经过的建筑路线经过的道路起点和终点必要的细节:抽象简化抽象的过程二抽象的过程二思考:用 表示建筑,用 表示道路。节点线段抽象的过程二任务二:绘制抽象图具体要求:根据表格的优化内容,根据实景图绘制优化
17、后的抽象图示。抽象的过程二抽象简化体育馆仓库教学楼艺术楼连廊信息科技教室【小结】其实刚才我们在填写表格的过程中是在一步步地确立关键规则、确立关键数据,舍弃了非必要的细节,这就是问题抽象的过程。抽象的过程二【提问】我们抽象了实景图,就可以知道最短距离了吗?怎么让计算机知道最短距离呢?我们可以怎么修改规则,让计算机能懂的规则?抽象的过程二抽象的过程二路线1路线2路线3路线4有几条路线?路线1路线3路线3如何判断最短路线?你会怎么做?那怎么得到每条路线的距离呢?规则抽象:从现实事物的描述中梳理和抽象出算法可以控制执行的规则。问 题具体规则(方法)判断最短距离的条件是什么?怎么得到每条路线的距离?抽象
18、的过程二“规划最短路径”问题的规则可以抽象成:问 题具体规则(方法)判断最短距离的条件是什么?怎么得到每条路线的距离?“规划最短路径”问题的规则可以抽象成:任务三:规则抽象具体要求:想一想具体的解决方法,在表格里填写。规则抽象:从现实事物的描述中梳理和抽象出算法可以控制执行的规则。问 题具体规则(方法)判断最短距离的条件是什么?两两比较所有路线的距离数值,最终较小的值为最短距离怎么得到每条路线的距离?将各分段路线距离相加抽象的过程二“规划最短路径”问题的规则可以抽象成:数据抽象:在信息科技领域,用算法来解决问题时,最终要把事物抽象成数据,并用变量来表示。抽象的过程二 有了简化图和规则之后,计算
19、机能解决最短路线的问题了吗?来看看这张图,计算机还需要知道哪些数据?体育馆仓库教学楼艺术楼连廊信息科技教室任务四:数据抽象具体要求:把每段路径抽象成“距离”这一数据,并用变量符号表示出来,完成最终作图。体育馆仓库教学楼艺术楼连廊信息科技教室抽象的过程二L1L2L3L4L5L6L7数据抽象:把事物抽象成数据,并用变量来表示。对于“规划最短路线”问题,把每段路径抽象成“距离”这一数据,并用变量L1、L2、L3L7表示。体育馆仓库教学楼艺术楼连廊信息科技教室综合练习问题描述:绘画机器人若要画出下面的六边形,我们如何来进行规则抽象和数据抽象呢?问 题具体规则(方法)机器人怎样走六边形?怎样得到直行的距离和转弯的角度?把直行的距离抽象成 这一数据,并用变量 表示。把转弯的角度抽象成 这一数据,并用变量 表示。直行、转弯、重复6次边长就是直行的距离,角度等于360除以多边形的边数边长a度数b认识抽象数的抽象概念的抽象图的抽象抽象过程实景地图抽象规则抽象数据抽象