資源簡介 教學設計課程基本信息課題 數據的組織教學目標1.認識數據結構的概念,理解概念中所表達的意義; 2.通過連線活動,比較體會不同數據結構的區別; 3.通過完成數據合并任務,體會數據結構的作用。教學內容教學重點: 1. 數據的結構的概念。2. 數據結構的作用。教學難點: 1. 對不同的數據,選擇正確的數據結構。教學過程環節 指導評價導入 圖示數據,說明數據加工分析前,需要對數據組織成一定形式——數據的結構 學生能得出數據需要一定的組織形式,才能存儲與處理這一觀點認識 數據結構的概念 1.數據元素: 數據元素是數據的基本單位,可由若干個數據項組成,數據項是具有獨立含義的最小數據表示單位。 2.數據類型: 指具有相同性質的計算機數據的集合及在這個數據集合上的一組操作。 3.數據結構: 指數據組織形式。數據結構設計主要考慮數據對象間的邏輯關系。 通過自學,認識數據結構的相關概念,能用數據結構相關的概念名詞對問題進行解答。(意圖:體現先學后教的理念) 學生對邏輯關系提出疑問,嘗試用生活中的例子解釋這一概念(意圖:讓學生用發現的眼光看待周圍的事物)觀察 活動一:數據結構連線 1.請將左右的圖與中間的數據結構名稱一一連線 學生在學案中進行連線 2.生活中你還遇到過哪些數據結構對應的例子? 學生思考生活中遇到的數據結構的例子。 學生觀察各圖的區別,完成連線。(意圖:通過數據結構的連線,讓學生觀察各個數據結構之間的區別) 學生能通過對生活的思考,加深理解數據結構的概念。(意圖:顯現學主教從的路徑)體會 活動二:數據結構的作用 完成數據合并任務: 將降序序列b合并到降序序列a中,使a數列仍降序排列 學生思考,分別用數組、鏈表、隊列、棧完成數據的合并,將合并過程畫在學案對應位置 思考:用多種不同的數據結構完成該活動 學生能完成表格中的不同數據結構解決問題的算法(意圖:通過觀察思考,完成不同數據結構解決問題的方法)數據結構的作用 1.設計算法解決問題離不開數據結構 2.不同數據結構會導致處理效率的不同 學生完成活動二時體會數據結構的不同處理方式,歸納出數據結構的作用 學生完成活動,并思考問題(意圖:通過實驗,體會靈氣結構與算法的關系)總結 1.數據結構的概念 2.數據結構的作用 總結與回顧(意圖:回顧課堂所學) 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫