教学设计 课程基本信息 课题 数据的组织 教学目标 1.认识数据结构的概念,理解概念中所表达的意义; 2.通过连线活动,比较体会不同数据结构的区别; 3.通过完成数据合并任务,体会数据结构的作用。 教学内容 教学重点: 1. 数据的结构的概念。 2. 数据结构的作用。 教学难点: 1. 对不同的数据,选择正确的数据结构。 教学过程 环节 指导评价 导入 图示数据,说明数据加工分析前,需要对数据组织成一定形式———数据的结构 学生能得出数据需要一定的组织形式,才能存储与处理这一观点 认识 数据结构的概念 1.数据元素: 数据元素是数据的基本单位,可由若干个数据项组成,数据项是具有独立含义的最小数据表示单位。 2.数据类型: 指具有相同性质的计算机数据的集合及在这个数据集合上的一组操作。 3.数据结构: 指数据组织形式。数据结构设计主要考虑数据对象间的逻辑关系。 通过自学,认识数据结构的相关概念,能用数据结构相关的概念名词对问题进行解答。(意图:体现先学后教的理念) 学生对逻辑关系提出疑问,尝试用生活中的例子解释这一概念(意图:让学生用发现的眼光看待周围的事物) 观察 活动一:数据结构连线 1.请将左右的图与中间的数据结构名称一一连线 学生在学案中进行连线 2.生活中你还遇到过哪些数据结构对应的例子? 学生思考生活中遇到的数据结构的例子。 学生观察各图的区别,完成连线。(意图:通过数据结构的连线,让学生观察各个数据结构之间的区别) 学生能通过对生活的思考,加深理解数据结构的概念。(意图:显现学主教从的路径) 体会 活动二:数据结构的作用 完成数据合并任务: 将降序序列b合并到降序序列a中,使a数列仍降序排列 学生思考,分别用数组、链表、队列、栈完成数据的合并,将合并过程画在学案对应位置 思考:用多种不同的数据结构完成该活动 学生能完成表格中的不同数据结构解决问题的算法(意图:通过观察思考,完成不同数据结构解决问题的方法) 数据结构的作用 1.设计算法解决问题离不开数据结构 2.不同数据结构会导致处理效率的不同 学生完成活动二时体会数据结构的不同处理方式,归纳出数据结构的作用 学生完成活动,并思考问题(意图:通过实验,体会灵气结构与算法的关系) 总结 1.数据结构的概念 2.数据结构的作用 总结与回顾(意图:回顾课堂所学)
~~ 您好,已阅读到文档的结尾了 ~~