本學期主要學習內涵: 學生透過學習運算思維的模式,包含序列、條件式、迴圈、邏輯運算等,具備分析與拆解問題與自主思考的能力,具備設計程式能力。
1.認識程式語言與積木式程式語言。
2.學習程式語言的優點。
3 .認識 Scratch。
4.執行 Scratch 程式。
5.製作出角色不同的造型。
6.了解迴圈積木的使用。
7.如何幫程式除錯。
8. 看懂流程圖。
9 熟悉 NKNUBLOCK 介面。
10.比較 scratch 與 NKNUBLOCK 積木之不同。
11.生活情境討論。
12.認識超音波感測器。
13. 如何將大問題,切害 成小問題。
14. 利用元件控制實驗, 了解如何將元件運用 於解決情境問題。
15. 利用超音波感測器特 性來解決問題。
16. 利用 RGB LED 特性來 解決問題。
17. 利用情境流程圖的討 論與設計,將超音波感 測器與 RGB LED 運用於 情境問題解決。
18. 熟練運用超音波感測 器及 RGB LED 的各項特性。
19.能運用超音波感測器 結合 RGB LED 達成「距 離越近,亮度越大」的 效果實作。
20. 認識旋鈕開關於生活 情境的作用。
21. 認識搖桿、RGB LED 及 8*8 點矩陣。
22. 如何將大問題,切害 成小問題。再一一解 決。
23.利用元件控制實驗,了解元件特性,與如何操控 元件運用於解決情境問題。
24.利用搖桿特性來解決 問題。
25.利用 8*8 點矩陣特性 來解決問題。
26.利用情境流程圖的討論 與設計,將搖桿、RGB LED 及 8*8 點矩陣運用於情境問題解決。 。
27. 學會解決「讓亮度的 數值維持在 0~255 之 間」的數學問題
28.學會透過程式來設定 LED 燈的亮度範圍。
29. 認識蜂鳴器於生活情 境的作用。
30.思考交通情境中,行 人的安全問題與解決 方式。
31.利用元件控制實驗,了解 元件特性,與如何操控元件運用於解決交通情境中 的安全問題。
32. 利用情境流程圖的討論 與設計,找出解決策略。
33.利用程式在 8*8 點矩陣 上顯示小動畫。
34. 完成「搖桿壓下時, 8*8 點矩陣會顯示小紅 人行走」的效果實作。
35. 完成「搖桿沒壓下時, 8*8 點矩陣會顯示小紅 人站立,且蜂鳴器發出 警示音」的效果實作。
36. 完成以程式積木的堆 疊,讓演算法與硬體整合。
37. 讓學生學會從生活情 境中找到待解決問題。
38.以問題為核心,透過 討論提出解決對策,並 製作流程圖。
39.尋找資源,與同學老 師討論,將解決方案化 為實際可執行狀態。
40. 進行期末分享。