--- 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
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.