S.T.E.M 教學工具 (Instructional Tools)

編程101:學習工具如何降低入學門檻?

在學習工具唾手可得的年代,教育者如你還有藉口不教、不學嗎?

電腦世界和我們的世界一樣,一樣有上千上萬種語言(編程語言Programming Language),一樣會出現言語不通而造成長不快事件(程式出錯)。以前人類向電腦下達指令之先,往往需要學習不同的編程語言才可以編寫指令,亦即是程式。中學時代的編程101課中,學生首先需選擇學習最少一種編程語言。「其實這是很無謂的,因為語言經常轉換,但以前(學習編程)一定要先學習其中一種,但已經要下很多苦功。」睿知科技有限公司董事譚朗暉Frankie作為過來人,也明白舊制編程課程的問題。不止如此,在學習編程語言之前,學生還需要懂得打字,懂得英文,因為所有內容也要『打』出來,自己一手一腳輸入電腦。因此小一小二的學生不可能學習,最少也要中學生才能得到入場門券。

幸而十多年前終於有人嘗試翻轉整個學習過程,由電腦的思考邏輯開始教起。學習工具如Scratch利用「程序拼圖」等較抽象的方法表現編程語言,讓學生先明白「編」的方法,然後才繼續學習「寫」的語言。編程入門的門檻可以降低至年齡更少的學生,甚至不諳英語或操作電腦的長者。畢竟編程最重要的還是思考的能力,當我們可以使用工具把自己的思想「翻譯」、傳達給電腦理解,事情就變得容易多了。

現在的學生能更簡易的學習編程,另一方面也是因為現在的科技可以馬上呈現程式的實際內容,而不再是一堆意義不明的符號。「以前大家寫完程式,可能也不太知道自己在做什麼,有部份人會覺得很抽象,但看見機械人做出自己編寫的動作,(學習成果)便更具體,更容易明白。」

Frankie明天將於教育 3.4 研討會介紹數款適合大小朋友學習編程概念的免費工具,由於都是一些電腦遊戲,不少甚至適合幼稚園學生使用;同理,也適合缺乏編程知識的老師進修、輔助上堂之用。政府近年開始關注本地STEM教育,但其中一個最大的難題,便是師資不足、教師培訓不足。對此,他認同學習工具也可以幫助舒緩問題。因為在發展編程教育的初期,這些著重訓練基本邏輯思維的教學遊戲比較簡單,在未培訓到需要的人才時可以暫緩教師培訓的急切性,為後者提供計劃和執行的空間,「基本上人人也可以教,因為人人也可以學。」

在學習工具唾手可得的年代,教育者如你還有藉口不教、不學嗎?

12525604_575759752580892_8325500809552458510_o

教育 3.4 研討會 – “Leading the Future-Ready Schools”

日期: 2016年2月20日(星期六)
時間: 09:00 至 16:00 (大會提供午餐)
地點: 數碼港3座E區3樓會議廳

講者及主題 :bit.ly/1JyAMCT
活動登記 :https://goo.gl/UDTwew

封面圖片:Images.tynker.com/