與你的學生一起使用偽代碼

偽代碼是 VEXcode 中的區塊或指令與常規語言之間的一個步驟。 通常,學生可以透過「猜測和檢查」的方式來找到解決方案。 然而,這並沒有導致他們對編碼概念建立概念性的理解。

偽代碼可用於幫助學生建立對電腦科學及其代碼的概念性理解。 學生使用偽代碼來傳達他們希望機器人在完成任務的專案期間執行的行為。


虛擬程式碼步驟

這些步驟詳細介紹了學生和教師應該做什麼,以便學生可以在開始編碼之前建立構成任務的行為列表,並了解它與所需的機器人行為之間的關係。 

Eng_Notebook__-_Castle_Crashers__1_.png

1. 將任務分解為盡可能小的行為。

這可以透過勾勒出任務或記錄步驟來完成。

工程筆記本

VEXcode IQ 區塊

VEXcode IQ Python

Screen_Shot_2021-11-02_at_11.23.50_AM.png

Screen_Shot_2021-11-02_at_10.31.14_AM.png

Screen_Shot_2021-11-02_at_11.15.39_AM.png

AdobeStock_243198337_1.jpeg

3. 請學生與老師分享他們的偽代碼。 這時他們可以與學生討論對機器人的期望以及機器人實際上應該執行的任務。

如果學生的偽代碼符合預期,他們就可以開始編碼。 如果偽代碼與期望和任務不匹配,則鼓勵學生返回第一步,將任務分解為更小的行為,然後再次完成該過程。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: