Open Ray手記:寫Logo學電腦

最近收到讀者KK的電郵,想查詢兒童應該學習甚麼電腦語言,以及有甚麼軟件可以幫助小朋友學電腦。事緣他發現加拿大的初中學生已經可以修讀電腦機械人課程,感到十分驚訝,因此想找一些適合12歲小朋友學習的電腦語言和軟件,讓小朋友學習。

近年美、加學校提倡STEM教育,即科學(Science)、科技(Technology)、工程(Engineering)和數學(Mathematics)的縮寫。因此在中、小學已經推廣電腦編程或機械人等課程。不過,兒童學習編寫程式,我覺得應該從引發興趣着手。如果小朋友對編程沒有興趣,強迫也逼不來。

我自己10歲開始學寫程式,當年用Apple II學習編寫Basic電腦語言。當時電腦並不普及,我學電腦是出於興趣,最先學的是一種叫做 Logo的電腦語言。Logo是一種用來畫圖的電腦語言,編寫程式去教導畫面上的一隻龜依照指示畫出圖案。不要小覷這個畫圖編程軟件,用程式去教電腦畫圖,並不如想像般容易,從中也可以學到If、Else和Loop等基本編程概念。成功畫出圖案後,有很大的滿足感,可以引發小朋友對編程的興趣,挑戰更複雜的電腦程式。

現在Logo仍然是電腦初學者的一個理想編程語言,網上有很多學習Logo的免費資源,例如Turtleacademy.com便是其一。該網站有教學內容,而且毋須下載程式,便可以直接在瀏覽器上編程,並即時看到編程結果,十分方便,值得一試。

電郵:openray8@gmail.com

鍾偉民(Ray)•飲食網站創辦人