<2-1>簡介
1.函數是什麼? 分工合作.自動化.SOP(標準作業程序)
2.函數的好處(節省重覆指令.利於閱讀.修改)
Sample:
.複習指令的寫法:moveForward()
單字+單字+括號
\\第二個單字要大寫\\
.函數的用法
.把上面重覆的步驟都放在一個 box裡 . 這個box 就叫函數.(名字.定義要做的事)
<2-2 組合新的動作>
.任務是什麼?
.你想怎麼做?
.走了幾步? (Best:10)
<2-3 建立新函數>
.任務是什麼?
.你想怎麼做?
.走了幾步? (Best:15)
.先定義函數
.在程式裡呼叫它
<2-4 收集 切換 重複>
.任務是什麼?
.你想怎麼做?
.走了幾步? (Best:13)11
.可以定義函數名-->collectGemAndToggleSwitch()
<2-5 全面而徹底>
.任務是什麼?
.你想怎麼做?
.走了幾步? (Best:12)
--------------------------
.那些步驟是重覆?
<2-6 嵌套模式>
.任務是什麼?
.你想怎麼做?
.走了幾步? (Best:11)
--------------------------
.那些步驟是重覆?
.利用平面思考如下:
<2-7 嵌入式階梯>
.任務是什麼?
.你想怎麼做?
.走了幾步? (Best:18) 15:會有多的步驟
--------------------------
.那些步驟是重覆?
.利用平面思考如下:(畫畫看)
//函數裡可以呼叫函數嗎?
2-8 <尋寶>
.任務是什麼?
.你想怎麼做?
.走了幾步? (Best:17)
--------------------------
.那些步驟是重覆?
.利用平面思考如下:(畫畫看)
函數小遊戲
<寫出一個可以畫正方形的程式>
<寫出一個爬三個階梯的程式>
沒有留言:
張貼留言