2-3.利用NKNU Scratch函式建立方向控制模組

函式是什麼?

一般程式語言中,我們叫函式為-「副程式(subprogram)」或「函數(function)」,取決於是否會傳回數值。

在SCRATCH中我們稱做函式,主要是將【程式中重複的片段獨立出來】,簡化程式,方便閱讀與修改。

任務1:運用函式化簡化左右馬達驅動的指令

將2-2馬達轉速指令控制方向中,每一組的【直流馬達轉速控制指令】獨立出來,變成函式。

有看過車子不同的轉彎狀況嗎?

當駕駛員臨場作部不同反應的操控時,即使是同一方向的轉彎,會產生不同的轉彎情形,

任務2:

【路邊停車】

分析看看,把想的到的狀態先記錄起來,再寫程式呈現

考慮"速度"、"迴轉半徑"、"行進方向"

再使用判斷式建立出各種移動的方式程式區段

使用偵測按鍵條件句控制方向