--- title: Blockly邏輯挑戰賽(2)-統合_詳解 --- # 詳解區 ### 概念建構 - 令物體起始為B終點為A,則在C會經過一個轉彎 - 轉彎的概念:先從BC往CD(1),再從D做外角旋轉到CA線上(2) -  - 今假設此三角形為正三角形(內角皆為60度),經計算角ACD為120度 - 平行線180-角C內角60=120 -  - 則可得知在C處完成轉彎,必須旋轉方向120度 -  ## **Level 1** ==正方形內角皆為90度,有四個等邊、四個等角 >>轉彎四次== - 遇到四次轉彎(迴圈次數為4) - 每次旋轉90度(外角) - 每邊長為100(每次移動長度為100)  --- ## **Level 2** ==正五邊形內角皆為108度,有五個等邊、五個等角 >>轉彎五次== - 遇到五次轉彎(迴圈次數為5) - 每次旋轉72度(外角) - 每邊長為100(每次移動長度為100)  --- ## **Level 3** ==星形內角皆為36度,有五個等邊、五個等角 >>轉彎五次== - 用黃色筆 - 會遇到五次轉彎(迴圈次數為5) - 每次旋轉144度(外角) - 每邊長為100(每次移動長度為100)  --- ## **Level 4** - 承Level 3 - 更改星形邊長為50 - 提筆往前移動150 - 落筆20  --- ## **Level 5** - 承Level 4,加入Level 1 概念 - 以星形為基礎畫正方形(邊長150) - 每次畫完星形提筆向前150 - 落筆先旋轉90度(外角) ==確保繪製完當下星形直接移動150就可以到下一個落筆處==  --- ## **Level 6** - 承Level 5 - 以星形為基礎畫正三角形(邊長150) - 每次畫完星形提筆向前150 - 落筆先旋轉120度(外角) - 改白色筆多一劃 - 完成上述步驟後提筆左轉90度 - 往前移動100 - 落筆50  --- ## **Level 7** - 承Level 6 - 白色筆多三劃(迴圈次數為3) - 承接Level 6 - 提筆右旋45度 - 往前移動50 - 落筆50  --- ## **Level 8** - 承Level 7 - 白色筆畫圓(迴圈次數為360) - 承接Level 7 - 提筆右旋 1 度 ==一度一度畫線,一個圓(360度)要畫360劃== - 往前移動50 - 落筆50  --- ## **Level 9** - 承Level 8 - 調整黑圓位置 - 改黑色筆提筆 - 在繪製完白圓的地方右轉120度並移動20 - 黑圓(迴圈次數360) - 提筆右轉 1 度 - 前移50 - 落筆50 
×
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