--- title: Python初體驗(1)-Microsoft --- # Python遊戲(八月)-Microsoft ### 教學區 - 請下載簡報到本地PC使用以保證動畫完整運行 - [clickme](https://drive.google.com/file/d/1TBmfb2XUnS9AefHpealdBhI8rfb5e-mP/view?usp=sharing) ### 詳解區 - [clickme](https://hackmd.io/@topcastlelessons/rJW9EWva_) --- ### 學習目標及進度 - Python進階:處理多個輸入並使其輸出不同的結果 - 了解相同邏輯在"程式積木"與"程式語言"間的差異 - 學習以Python語言操控microbit模擬器顯示不同表情 - 增加輸入按鈕數,延伸探討不同按鈕下模擬器產生的結果 --- ### 課程流程 - X:00 - 開場(包含點名、設備檢查) - 聊天、小影片投影片進行到進入正題前 - X:10 - 講解積木部分 - 這部分偏向先建構邏輯 - 講師自行調配教學及實作時間 - 教學 10 min - X:20 - 稍稍喘息(一分鐘小短片) - X:25 - 講解Python部分(講到點按鈕A顯示笑臉) - 講師自行調配教學及實作時間 - 此部分預留 10 min - X:35 - 燒腦時間 - 留 15 min - X:50 - 收尾、公布解答下課 --- ### 課程問答 1. 按A按鈕的時候要顯示什麼表情?(解答:B) A.哭臉 B.笑臉 C.驚訝 D.愚蠢 2. 按下A+B按鈕會顯示什麼表情(解答:D) A.哭臉+笑臉 B.笑臉+驚訝 C.哭臉+愚蠢 D.愚蠢+驚訝 3. 按鈕A在python中怎麼表示?(解答:A) A.Button.A B.on_button_pressed_a C.IconNames.HAPPY D.def 4. (是非)因為是不同按鈕所以函式名字不能一樣?(解答:A) A.是 B.否 5. 我們總共寫了幾個python的函式?(解答:C) A.1 B.2 C.3 D.4 6. 今年是西元幾年?(解答:C) A.1990 B.2030 C.2021 D.3021 7. 這堂課是用哪個平台上的?(解答:B) A.macrobit B.microbit C.microbiit D.macrobbit 8. 這一次上的是哪個程式語言?(解答:C) A.Java B.C C.Python D.C++ 9. Python是什麼?(解答:D) A.蟒蛇 B.程式語言 C.有很多特色 D.以上皆是
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up