免費軟件 Scratch,初學習電腦 Coding 不可不用!

2015 年開始,香港政府鼓勵 STEM 教育。坊間亦有大量免費資源,對推動 STEM 的發展,有莫大的幫助。免費的 Scratch,對以推廣教育的 STEM Startup 來說,就一定要了解清楚!

甚麽是 Scratch?

Scratch 由麻省理工媒體實驗室終身幼稚園(MIT Media Lab Lifelong Kindergarten)於 2006 年公佈。雖然至今已有十多年的歷史,但用家人數一直上升。直至 2017 年,在 Scratch 的網上社區內的,已經有超過 2 千 2 百萬註冊用戶,以及 2 千 6 百萬個不同企劃專案,其中遊戲程式作品,有孖寶兄弟超音鼠等等。

開發 Scratch 的原意,是為著未曾學過程式編寫的人士使用,簡單得連小學生也學得到!Scratch 經常作為教授編碼 (Coding)、電腦科學(Computer Science,CS)及運算思維(Computational Thinking,CT)之用,並已翻譯成超過 70 種語言,因而廣受歡迎。

用途相當廣泛

Scratch 用途相當廣泛,它可用於創作互動故事、動畫、遊戲及藝術作品,甚至可以控制機械人!今天我們所使用的是 Scratch 2.0,分別有離線版本及網上版本,支援 Windows、macOS 及 Linux。而 Scratch 3.0 現於開發階段,不日上線。

基本操作上,用家不需要懂得很多電腦的專門用語(Jargon),因為 Scratch 本身已經預設很多程式模組 (Module),當中包括動作、外觀、聲音、畫筆、控制、偵測、運算、變量,合共 8 項。如上文所述,為著方便未曾學過程式編程人士使用,因此使用者介面十分 User Friendly,而各個模組的組合方式,就有如「砌積木」一樣(所以台灣使用者會稱 Scratch 的 Module 為「積木」),模組與模組只要按簡單規則拼在一起,就完成模組的設定,你的 Scratch 動畫就完成了!而且模組的文字表述亦很淺白,望文生義,所以適合 8 歲小朋友開始學習(這也是麻省理工媒體實驗室終身幼稚園的初衷,讓小朋友發揮創意!)而林老師的女兒在十歲時已學會用 Scratch 來編寫手機 App 了!

Scratch 開發團隊鼓勵用戶分享及交流,所以閣下可以在網上世界找到不同類型的 Scratch Project,以及用戶的心得。因此網上有大量資源提供,作為自我學習的 e-Learning 亦相當方便。

對教育新一代來說,STEM 既益智又有趣,開啟小朋友的思維有莫大裨益。Scratch 創建專案的最終目的,是培養創造性和批判性思維。作為 STEM 教育的推動機構,甚至作為家長的讀者,有機會的話,不妨與小朋友一同試試看。林老師只用了三小時就用 Scratch 寫了一個手機問答遊戲,看看您又需要多少時間?

除了 Scratch,網上世界其實還有很多免費下載的合法程式,例如有大型的免費剪片工具。我們之前介紹過 4 大免費剪片工具,如大家正在找尋免費資源的話,就快點去看看吧!

編輯推薦:

什麼是STEM?

Deep Learning也可以減少失明?

小學生也要學懂!AI 的三大影響力

Leave a Reply

Your email address will not be published. Required fields are marked *