跳到主要內容

發表文章

目前顯示的是 10月, 2018的文章

八年級的學習內容解析

八年級的學習內容解析如下: 八年級 主題 學習內容 說明 演算法 資A-IV-2 陣列資料結構的概念與應用 一維陣列的概念及其與問題解決的關係 一維陣列的應用 資A-IV-3 基本演算法的介紹 搜尋演算法的概念及其與問題解決的關係 搜尋演算法的應用 排序演算法的概念及其與問題解決的關係 排序演算法的應用 (可根據學生個別差異,選用圖示、動畫、遊戲等方式教授演算法的核心概念與主要精神。) 程式設計 資P-IV-3 陣列程式設計實作 一維陣列程式設計與問題解決 資P-IV-4 模組化程式設計的概念 模組化的意義與特性 函數的概念 資P-IV-5 模組化程式設計與問題解決實作 函數程式設計與問題解決 資訊科技與人類社會 資H-IV-4 媒體與資訊科技相關社會議題 網路成癮 網路交友 網路霸凌 資H-IV-5 資訊倫理與法律 網路言論之法律責任 網路詐欺 網路駭客 網路使用的倫理規範 從上表可以很明顯看出,八年級的重點聚焦於演算法跟程式設計,而且這二兄弟真的是 成對出現 ,比如演算法談「陣列資料結構的概念與應用」,程式設計就有「陣列程式設計實作」。 但是請留意 排序跟搜尋這二個演算法只要介紹它們的概念與應用 就可以了,因為在程式設計的實作上這二個演算法比較複雜,對大多數的國中生來說,用任何一種程式語言來完成太過困難,因此不須實作,但可以透過動畫或不插電的活動方式,模擬各種排序跟搜尋的方法,還是可以讓學生體會到不同演算法的差別。 程式設計的陣列部份,為減泜學習難度,及配合某些圖像化程式工具無法實作二維陣列,因此 只需實作一維陣列 即可,當然老師還是可以視學生程度適當地加深加廣。至於模組化程式設計的部