# 目錄
適合小學生的電腦科學與程式設計入門分成《電腦科學知識》與《micro:bit專題》兩部分
## 電腦科學知識
### CS1-1. 電腦運作原理
1. 電腦的發展演進
2. 電腦的基本架構
### CS2-1. 程式運作原理
1. 認識程式語言
2. 程式的運作原理
3. 思考程式語言的應用
### CS3-1. 資料的收集與使用
1. 什麼是物聯網
2. 思考物聯網的應用
3. 個人資料的保護與運用原則
### CS4-1. 值得關注的資訊科技
1. 生活應用
2. 未來的工作
## micro:bit專題:使用MakeCode Blockly
### MB1-1. micro:bit介紹
1. 介紹micro:bit基本功能
2. MakeCode 設定 (Windows/Android/iOS)
### MB1-2. 熟悉基本操作:點亮LED
1. 熟悉micro:bit及MakeCode介面
2. 認識LED Block操作
3. 延伸挑戰:
- 使用「顯示圖示」來顯示愛心
- 使用「顯示數字」來顯示5
- 使用「顯示文字」來顯示Hello World
### MB1-3. 閃爍LED
1. 認識暫停 Block操作
2. 延伸挑戰:
- 製作紅綠燈上在走路的人行LED
- 製作時鐘旋轉指針的LED動畫"
### MB2-1. 變數
1. 介紹變數的用途
2. 變數Block操作
3. 製作計分器
4. 延伸挑戰:
- 按A 分數*2,按B分數/2"
### MB2-2. 計步器
1. 認識加速度感測器
2. 應用變數
### MB3-1. 條件判斷
1. 認識什麼是條件判斷,以及應用
2. 認識布林值Block:利用數值比較
3. 認識 if Block/ if..else Block"
### MB3-2. 自動小夜燈
1. 認識加速度感測器
2. 應用if Block
3. 延伸挑戰:改成三段式燈光
### MB3-3. 羅盤
1. 認識磁力感測器
2. 延伸挑戰:改成有八方位的羅盤"
### MB3-4. 閃避遊戲
1. 認識隨機Block
2. 應用if Block"
### MB4-1. 迴圈
1. 認識For Loop/While Loop
2. 使用單層迴圈,點亮整面LED
### MB4-2. 自動計數器
1. 迴圈應用
2. 延伸挑戰
### MB4-3命中紅心
1. 迴圈應用
### MB5-1 平衡感遊戲
1. 認識陀螺儀感測器
### MB5-2 團體計步賽
1. 認識藍芽廣播功能
2. 雙人無線猜拳遊戲"
MB5-3
MB5-4
MB6-1 函數
MB6-2
###### tags: `適合小學生的電腦科學與程式設計入門`
{"metaMigratedAt":"2023-06-15T11:25:20.523Z","metaMigratedFrom":"Content","title":"目錄","breaks":true,"contributors":"[{\"id\":\"c8466abb-56a9-454f-bb6a-78f37aa0771d\",\"add\":1243,\"del\":46}]"}