高中一年级信息技术教学设计:数据的组织-从《选课走班清单》看结构化数据的进阶表达_第1页
高中一年级信息技术教学设计:数据的组织-从《选课走班清单》看结构化数据的进阶表达_第2页
高中一年级信息技术教学设计:数据的组织-从《选课走班清单》看结构化数据的进阶表达_第3页
高中一年级信息技术教学设计:数据的组织-从《选课走班清单》看结构化数据的进阶表达_第4页
高中一年级信息技术教学设计:数据的组织-从《选课走班清单》看结构化数据的进阶表达_第5页
已阅读5页,还剩7页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

高中一年级信息技术教学设计:数据的组织——从《选课走班清单》看结构化数据的进阶表达一、教学内容分析本课选自浙教版《数据与计算》必修模块第一单元第二节"数据的组织"。前一节学生已经认识数据与信息、数据的表示方式,本节承担从"认识数据"走向"管理数据"的桥梁作用,是后续学习算法、数据结构乃至数据库的逻辑起点。教材以"线性表、树、图"为主线,辅以顺序存储与链式存储两种实现思想,呈现出"逻辑结构—存储结构—操作实现"三层递进的编排逻辑。教材的例题偏向抽象陈述,若照本宣科,学生容易把"线性表"背成一句定义,把"链式存储"画成几个带箭头的方框,知识停留在符号记忆层面。备课组反复研磨后,决定将本课的核心情境锚定在"高一新生选课走班的课程清单管理"上——这是每个学生每天真实打交道的事务:课表里的课程按什么顺序排?临时要插一节班会课怎么办?一个学生的选课清单和一万名学生的选课清单,管理方式的差别在哪里?真实问题自带认知冲突,也天然覆盖了本课全部知识点。本课需要突破的三个理解层级:第一,数据的组织方式取决于数据之间的关系,而非人为喜好;第二,同一种逻辑结构可以有不同的存储实现,选择依据是操作的频繁类型;第三,没有"最好的结构",只有"与任务匹配的结构"——这一句朴素的话,正是本课要种进学生心里的计算思维种子。二、学情分析授课对象为高一年级学生。他们已具备两个有利条件:其一是生活经验,从小学到初中的通讯录、班级花名册、图书借阅登记,本质都是线性排列的数据,学生有直观感受;其二是预备知识,上一节的二进制、编码让学生初步接受了"计算机处理数据要靠规则"这一观念。同时要正视三个障碍。障碍一:学生习惯把"数据"等同于"数字",面对"课程名、学生姓名、时间"这类非数值数据的组织,需要完成一次观念扩容。障碍二:指针概念首次出现,看不见摸不着,仅靠教材图示,约三分之一学生会误以为箭头是"数据在移动"。障碍三:学生此前接触的大多是静态结果,对"插入、删除、查找"这些动态操作的代价没有量级感知,容易轻率地说"都一样"。基于以上判断,本课的教学策略确定为:用真实情境制造结构需求,用纸币实验和身体模拟让指针"长"在手上,用对比计时让代价"显形",让学生在亲历中完成从"记住结构"到"会选择结构"的跃迁。三、教学目标信息意识方面:学生能够觉察生活中数据排列背后的组织意图,意识到同一批数据换一种组织方式,查找和更新的效率会发生显著变化,初步建立"结构服务于任务"的数据观。计算思维方面:学生能够识别线性结构中元素间的先后关系,理解顺序存储的连续性与链式存储的离散性,能用"下一个是谁"的指针语言描述链式结构;在插入课程的情境中,能够依据操作频率比较两种存储方案的优劣,做出有据可依的选择。数字化学习与创新方面:学生能借助简易表格工具和在线可视化工具构建选课清单模型,尝试用流程图或示意草图表达自己的组织方案,形成用图说话的习惯。信息社会责任方面:在讨论"全校选课数据交给谁来维护"的延伸问题时,体会数据组织水平对公共事务效率的影响,理解技术选择背后的成本意识与责任意识。四、教学重点与难点教学重点:线性表的概念与基本操作;顺序存储与链式存储的对比分析。教学难点:指针的抽象理解;在具体任务中权衡操作代价、选择恰当结构的决策能力。难点突破的思路是"三化":把指针具象化为"纸条上的下一个位置",把存储对比物化为"排队插队与换纸条"的身体实验,把结构选择转化为"看谁更快"的可测量竞争。五、教学方法与教学准备教学方法采用情境驱动、实验探究、对比分析相结合的方式,整节课以一条"帮学校选课系统挑方案"的任务线贯穿。课前准备:教师制作好"课程清单"卡片四十张(正面印课程名,背面留空用于书写"下一个位置");准备两张投影计时表;每组发放八张空白索引条、一支粗记号笔;机房电脑上预装支持链表可视化的在线工具;设计好学习记录单三张,分别对应"现象记录—原因分析—方案选择"。六、教学过程(一)情境导入:一张插队失败的课表(6分钟)上课铃响,教师在大屏上投影一封"教务处的求助信":高一年级本学期试行走班,每位学生的个人课表由系统生成。教务主任发现,语文课统一安排在上午,全体高一共六百名学生,系统一旦要在周二上午给全体学生临时加一节"心理讲座",生成速度明显变慢,偶尔还有漏排。信末提出请求:请同学们帮忙看看,数据到底该怎么组织才不至于添一节课就出乱子。教师追问一句看似天真的话:加一节课而已,怎么会慢呢?学生七嘴八舌,有人猜电脑旧了,有人猜网不好。教师不评判,只在黑板上写下两个字:组织。然后点题:添一节新课,本质是在已有的数据里插一个新元素;插得快还是慢,不取决于电脑新旧,而取决于这些课程数据是按什么方式摆放的。这节课我们就研究:数据放到计算机里,究竟有哪些"摆放"方式,各自擅长什么。设计意图:真实校务情境替代教科书式开场,把抽象的结构选择问题包装成"帮教务处分忧"的委托任务。学生尚未接触任何概念,先撞上认知冲突,求知欲由问题本身点燃,而非教师宣告点燃。(二)新知建构一:什么是数据的组织(8分钟)教师请四位学生出示自己手中的课程卡:数学、体育、英语、化学。四张卡片平躺在桌面上,问:这组数据现在有没有被"组织"过?多数学生摇头。教师请一名学生把它们排成一行,再问:现在呢?学生说排好了。教师追问:排这一下,你依据什么?学生答:按上课的先后顺序。教师顺势给出第一组概念:数据元素之间存在一对一的先后关系——数学的前面是空,数学的后面是体育,体育的后面是英语——这种"一个接一个"的结构,叫线性结构;排成的这一列,叫线性表。课表是线性表,班级通讯录是线性表,图书馆书架上一排书也是线性表。教师请学生闭眼想一下星期三的课表,说出第七节课的"前一个"和"后一个"分别是什么。学生顺利作答后,教师板书线性表的基本操作并口头操练:数一张课表有几节课(求长度),问第五节是什么(按位置查找),插入一节班会课,删掉被挤掉的自习课。学生发现,自己早已在使用这些操作,只是过去没有名字。教师趁势拓展:除了线性结构,数据结构里还有家族。选课系统里"课程—教师—学生"三层隶属关系像一棵树;城市交通网里站点之间多对多相连像一张网。今天主攻线性表,树上和网上在后面单元由同学们自己拆解。设计意图:让学生用身体动作(排卡片)亲手"制造"出线性结构,概念从动作中生长,而非从定义中复制。把线性表的操作放进学生已有经验里命名,降低术语门槛,同时用一句话点出树与图,为整册教材埋下结构地图。(三)新知建构二:顺序存储与链式存储(18分钟)这是本课的核心关节。教师说:线性表是脑子里的逻辑安排,可数据最终要住进内存这张"大楼"。住进去有两种方案,我们把它们都做出来比一比。实验一:连续的一排座位请八名学生到教室前方,端着八张课程卡,紧挨着坐成一排,座位编号1到8。教师说明:这就是顺序存储——逻辑上相邻的元素,在内存里也住在相邻的位置,按下标就能直接找到。请全班同学提问式实操:第5个人是谁?学生一眼锁定。再问:第1个人的下一个是几号?也是张口就来。教师口吻一转:教务处又来了,要在第3个座位前面加一节班会课。请这八位同学现场完成插入。第3到第8号同学全部起身往后挪才能腾出位置,挪完教师掐表:六次挪动。大屏幕上同步显示记录:插入1个元素,平均近似需要移动n≃一半的元素,n越大,挪动越多。教师只问了一句:六百名学生每人都要插一节班会课,这回你理解教务处的慢了吗?教室里出现第一次会心笑声。实验二:不用挪动,改"叫下一位"八名学生拿着卡片分散站到教室各处,彼此之间距离随意。每人拿到一张索引条,在卡背面写上"下一位在谁那里"。数学的卡背面写"下一位:体育(张同学站在后排窗口处)",体育的卡背面写"下一位:英语"……最后一张写"下一位:空"。教师说明:这就是链式存储。每个元素除了装自己的数据,还带一张"指路条",这个指路的字段就是指针。整列数据靠指针串联,头一个谁、尾一个谁,清清楚楚。再次插入班会课:只需把班会课卡发下去,让数学的指路条改写成班会课,班会课的指路条写成体育的旧名字。全程没有一名同学挪动座位,只有两次改写。教师再掐表,与刚才的六次挪动形成刺眼对比。接着实验反向一刀:请找出第5个元素。学生们发现,没法"一眼直视",必须从第1个开始沿着指路条一棒接一棒地数,数到第五棒才知道是谁。教师让大家承认这个事实:链式存储擅长插和删,不擅长"点名即达"。学生把两个实验的结果誊写到记录单第二页:顺序存储,随机访问快、增删需挪动;链式存储,增删只需改指针、访问需顺链往下走。教师补一笔:顺序存储像电影院座位固定编号,链式存储像漂流瓶接力,记住的其实是"下一位是谁"。设计意图:用学生的身体演绎地址与指针,把"挪动"和"改条子"变成可计时的身体动作,时间的差异直接替代抽象的复杂度说教。对指针的理解从看图升级为亲历,顽固误区"指针在搬数据"在第二次实验中不攻自破。(四)对比分析与决策:给教务处一份方案(10分钟)教师把四百名学生选课数据简化为四个候选操作场景,写在黑板上:1.每天按学号一键调出某生完整课表;2.每周有几十次临时调课、换课;3.期末要按教室容量整体重排;4.每天多次按位置查询第几节是什么课。四人小组展开讨论,每组要写下"我建议教务处用哪种存储,理由是……"。讨论约四分钟后,小组汇报。有小组主张顺序存储,理由是查询多、插队少,挪动的次数少;有小组说调课频繁,应选链式;还有小组提出分场景:学号与课表的关系固定,用顺序;临时调整队列用链式。教师对每种观点都请其他组补充"反方证据",把辩论推向充分。教师总结陈词不宣布标准答案,而是把选择逻辑画成一句话:看在任务里查得多还是改得多;查的江山稳,用顺序;改的动静大,用链式;两者都重,就分表共存。随后亮出教务处的真实回信:目前系统申请调课多数走调整流程,但课表按学号快速最常被调用,教务处最终采用顺序存储为主、把高频调整类别单独建链的结构组合。学生发现自己的论证与真实决策几乎重合,讨论热情高涨。设计意图:概念学到这里还是"半成品",只有在真实的权衡中才能完成"成品化"。小组辩论让不同方案的优缺点被学生自己说出、自己质疑,教师退到一旁做裁判而非权威。真实回信形成闭环,让学生看见自己的思维可以与专业实践同频。(五)数字化实践:动手做一张会插队的课表(12分钟)学生回到机房,两人一组打开在线链表可视化工具,任务有二。任务一:建立一个含有数学、体育、英语、化学四节点的链表,演示在第2个位置插入班会课,截图保存"插入前—改指针—插入后"三张状态图。任务二:用电子表格模拟顺序存储,第一列放下标1至4,第二列放课程名;在第三行插入班会课时,观察拖动填充柄带来的下移,数一数移动了几个单元格。教师巡视时不答疑解惑的定义,而是反复追问三句话:你的指针改在了哪一步?顺序表里谁挪了座位?你选人名的位置够直观吗?十分钟后,随机抽查三组投屏讲解。一组学生在拖动表格时把"整行插入"与"覆盖"弄混,全班帮他辨析顺序存储中"腾出位置"的本质;另一组用链表工具把指针连成了环,教师抓住这个意外,让大家判断:一个首尾相接的表还算线性表吗?学生一致认为它是一种新的结构形态,教师预告:循环链表的概念就在下一节,等待你们自己命名。设计意图:把身体实验搬进数字工具,让学生在真正接近工程环境的界面里复现概念。两处意外(误覆盖、成环)没有被教师回避,反而被转化成下一课的伏笔——教学不追求表面的顺滑,而追求认知的真实生长。(六)课堂小结与延伸(6分钟)教师请学生用一句话概括今天学到的最硬的一句道理。学生们的答案汇成板书:数据如何摆放,要看谁常来敲门;来查的,就给它地址;来改的,就给它指路条。教师补充:数据结构这门学问走到今天,就是在一遍又一遍回答"怎么摆才顺手"这一句话。你们今天已经在用工程师的语气说话了。课后作业分两层。必做题:观察自己的微信通讯录或相册,写下来它大致属于哪种逻辑结构,索引方式更像哪种存储,写一百字说明。开放题:如果让你为学校的图书漂流站设计登记系统,书会随借随还随插,借阅人又多又杂,你会选择什么结构?画出组织草图,下一节课前五分钟分享。设计意图:小结不重复知识条目,而是提炼工程直觉;作业从身边应用切入,开放题把学生推向新的结构决策,课堂从教室延伸到生活。七、板书设计主板书以"数据怎么摆"为中心,向左展开线性表的概念与四种操作,向右展开顺序存储与链式存储的对比:顺序——连续、随机快、增删慢;链式——分散、增删快、查找慢。中间用一枚指针小图连接,并标注一句话:谁敲门,决定怎么开门。副板书保留教务处求助信的关键句,课堂结束打勾表示"已完成委托"。八、教学评价设计评价采用三单并行。记录单单:身体实验的数据是否如实记录,插入时移动次数是否准确。决策单:小组方案的理由是否对应到操作频率,是否有反方意见的痕迹。延伸单:课后观察作业能否把课本语言翻译成生活语言。三类证据合在一起,勾勒出的不是"会答题的考结构的学习者"。课堂即时评价嵌入在三个关键追问中:第一是"指针改在了哪一步",指向概念精度;第二是"挪动了几次",指向代价感知;第三是"你的理由撑得住反方吗",指向论证质量。学生互评按"我听懂了—我被说服了—我还有疑问"三档贴便签,教师据便签分布调整下一课节奏。九、教学特色与反思预设本课的设计坚持了三件事:让结构从身体里长出来

温馨提示

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

评论

0/150

提交评论