【點止Coding咁簡單】小學生齊學運算思維 以編程解決生活問題
2020-11-23
疫情來襲,無論學習或生活都步入新常態,例如學校推行網上課堂、醫生利用視像診症等。要裝備小朋友迎接數碼社會,運算思維是必備技能。為了推動小學運算思維教育普及化,「賽馬會運算思維教育」計劃(CoolThink@JC)應運而生,東華三院鄧肇堅小學及保良局王賜豪(田心谷)小學是其中兩間參加學校。校長和老師紛紛表示,同學不僅編程技術有進步,也懂得多角度思考,「編」得其樂也學得更多!
東華三院鄧肇堅小學:放手試拆解難題
小朋友是否享受學習,可以從課堂氣氛中反映。在東華三院鄧肇堅小學,同學上運算思維堂不會「齋聽書」,反而周圍玩和爭住試,連老師亦落場參與討論。電腦科李潔儀老師分享:「學校採用CoolThink@JC的『玩、想、編』(To Play, To Think, To Code)教學法,首先一起玩遊戲熱身;然後由老師引導問題,例如研究程式需要改善的地方;最後讓同學創作嘗試,活學活用運算思維。」
體驗編程樂趣的同時,同學亦從比賽中學習,在早前「全港小學生運算思維比賽」中取得好成績。例如有同學製作Scratch遊戲,讓小朋友邊做運動,邊「環遊世界」,紓緩因疫情「被困在家」的悶燥情緒。另一組同學見香港鄰里關係疏離,以App Inventor編寫社區互助平台,採用助人積分計劃,促進鄰居互相幫助。
學校主張由同學主導學習,遇到挑戰會先讓他們自己尋找解決方案,老師只作輔導,例如自學研究如何讓遊戲背景移動、令程式介面運作更順暢等。鍾家明校長認為積極面對困難,是運算思維的學習重點:「程式出錯時要進行測試及除錯,遇上其他生活問題亦如是,有系統地分析Error再想辦法調整,嘗試自行解難,這種態度將終生受用。」
保良局王賜豪(田心谷)小學:從助人角度出發
事實上,運算思維離不開日常生活,如果單純紙上談兵停留於知識層面,小朋友只會是科技消費者而非創造者。保良局王賜豪(田心谷)小學畢錦龍校長強調:「我們鼓勵同學走出校園,觀察身邊事物,就會找到很多新意念,把編程知識學以致用、改善生活。而家人是小朋友最常接觸的對象,可以先從屋企出發,再擴展到關懷社區。」
今年「全港小學生運算思維比賽」App Inventor組的亞軍作品正是個好例子,由葉欣蕎、黃傲婷及譚錦鵬3位同學研發。黃傲婷的公公需要經常往返醫院看病,給他們帶來了靈感,一起設計監察長者覆診及服藥的程式,既可提醒他們照顧健康,又能減輕家屬陪診的負擔。同學希望日後將程式連接醫院管理局,令更多有需要的長者受惠。
負責帶領比賽的周曉曈老師表示,想程式真正幫到人,同理心是關鍵。「同學構思時會從服務對象的需要入手,例如儘量以圖片代替文字描述,減低長者閱讀困難;又加入錄音功能,記錄與醫生會診時的對話,方便家屬掌握實際情況。」她指,同學經過運算思維訓練,不只擴闊眼界,更學懂代入別人角度思考。
了解更多:「賽馬會運算思維教育」計劃