---
# System prepended metadata

title: Python遊戲(2)-Microsoft

---

---
title: Python遊戲(2)-Microsoft
---
# Python遊戲(2)-Microsoft

### 教學區
- 請下載到本地PC使用以保證動畫完整運行
- [clickme](https://drive.google.com/file/d/1Yl0IPI99yvWqQx5f8R-y1yT2Ub_WR552/view?usp=sharing)

### 詳解區
- [clickme](https://hackmd.io/@topcastlelessons/HJj38pLpd)

---

### 學習目標及進度
- 由程式積木入門程式語言Python
- 學習以基礎Python語法操控microbit模擬器
- 認識程式語言中的隨機取數、函式定義
- 讓我們一起探索程式設計師的世界

---

### 課程流程
   - X:00
       - 開場(包含點名、設備檢查)
   - X:05
       - 開場小影片
       - 看影片+聊天 10 min
   - X:15
       - 投影片到積木部分完
       - 講解實作教學 15 min
   - X:30
       - 物聯網小短片
       - Python部分
       - 講解實作 15 min
   - X:45
       - 程式小常識:什麼是縮排?
       - 5 min
   - X:50
       - 收尾下課

---

### 課程問答
1. 註解配對，請問這一句以下程式碼要配對到哪一句註解?(解答:B)
    basic.show_number(randint(1, 6))
    A.定義一個函式
    B.讓電腦隨機從1~6印出一個數字
    C.呼叫函式
    D.以上都不對
2. (是非)要使用函式之前不用先定義函式。(解答:B)
    A.是 B.否
3. (是非)randint就是rand+int，隨機整數的意思。(解答:A)
    A.是 B.否
4. 骰子的點數範圍是...?(解答:C)
    A.(0,4) B.(0,6) C.(1,6) D.(0,10)
5. 覺得python困難嗎(2-5;2是超簡單,5是超困難)(解答:全對)
    A.2 B.3 C.4 D.5 
6. 是英文比較難還是python比較難(解答:全對)
    A.Python B.英文
7. 我要好好學英文(解答:全對)
    A.是 B.否