OpenRay手記:為甚麼要學編程?

「編程1小時」(Hour of Code)是一個全球性活動,鼓勵公眾學習編寫電腦程式1小時。該活動在全球180多個國家舉行,參加人數逾千萬人。連美國總統也在網上呼籲,鼓勵學生學習電腦編程,以增強國家的實力。

為甚麼要學習編寫電腦程式?主辦單位認為,在這個網絡世代,我們的生活大量依賴科技,由手機、電腦,到汽車甚至醫藥,都離不開科技。科技已經成為我們生活的一部分,如果我們能夠掌握科技,編寫電腦程式為我們服務,我們便可以改變世界。

當然,要改變世界,談何容易。但學用電腦科技,已逐漸跟學習語言、數學或寫作同樣重要。學生學習編寫電腦程式,將來也未必要成為電腦專家或程式員。同理,我們學習數學,將來未必要做數學家;學習語文或寫作,將來也未必要做作家。學習電腦編程,可以訓練邏輯思維,了解電腦程式如何運作,對了解科技發展和我們未來的世界,將有一定幫助。

「編程1小時」提供1小時的電腦入門課程,學習最基本的編程概念。完成第一個小時以後,可以繼續自修之後的20小時課程。課程方面,小學生可以使用Scratch,學習編寫動畫或遊戲軟件。Scratch是一個以圖形為主的開發環境,學生只需把一些程式組件組合,再點擊選單,便可以完成一個完整的電腦程式。

中學生可以學用App Inventor編寫手機程式,該軟件也是以圖形為主,只需編寫小量程式碼,便可以寫出一個手機App,適合初學者使用。

電郵:ray@openrice.com

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