我的STEM教育學習重點(3/3)
「解難能力」跟「批判思考」一詞息息相關,我的第三個條件就是「批判思考」能力。上個月有家長過來問我如何定義學生在批判思考方面的表現,根據《維基百科》資料顯示:
「批判性思考、思辨能力、嚴謹的思考、明辨性思維、審辨式思維等,是對事實、證據、觀察結果和論據的分析以形成判斷。也是積極和熟練地概念化、應用、分析、綜合和/或評估從觀察、經驗、反思、推理或交流中收集或產生的訊息的智力訓練過程,作為信念和行動的指南。」
簡單來說,就是質疑和理性思考的能力。
在編程世界,要完成一個任務,有很多種方法。在學習過程中,我們期待同學先學會「做到」,然後學如何「做好」。要先成功學會解決難題,才有基礎去檢討及反思,所以「解難能力」在「批判思考」前面。
要在批判思考方面獲得高度評價,有以下數個重點:
1. 分析能力乃批判思考之重點,同學要有能力去分析每個解決方法並找出其中優劣之處;
2. 把分析後結果進行比對,從中找出「相對較好」的方法。各位要注意,所有用來作比較的方法都是可行方法,所以不會有對錯之分,重點是那些只是「可以做到」而那些為「相對較好」;
3. 除了能指出在不同情況下那個方法較好,還要提出原因。
要提升批判思考能力,不是一時三刻的事,具備廣闊知識及豐富經驗才可讓你就每個問題作仔細分析。在日常生活中,家長應鼓勵小朋友在大大小小的事情上分享意見及看法,思考也可以成為一種習慣。
更準確地說,思考需要成為一種習慣。
最後一個條件這年常常掛在嘴邊,不少同學在疫情來襲後其「表達能力」逐步倒退。我常常說的是:
「邏輯思維好、編程快、技術高也不夠,最怕就是不懂表達。能力高但不能讓其他人感受到你的能力水平,是一件非常可惜的事。」
在RoboCode中,表達能力包括日常上課時跟導師及同學們之溝通外,還有學期末所表現的演講技巧。前者指同學能否清晰地講出自己的想法或所面對難題的重點,而後者為介紹作品時能否清晰講解當中元素(例如作品設計、遊戲玩法、編程重點等等)。除了內容豐富度,演講時有多吸引亦為當中考慮之列。
說到這裏,家長們會否認為我要求過高?RoboCode在2017年成立至今已超過五年,有不少學生在我們剛開業時開始學習至今,現時仍繼續上課,即是他們學編程已有五年經驗。這班學生能力我不用多說,家長們選擇讓小朋友繼續在RoboCode學習必定有其原因。簡單來說,累積兩年經驗後,編程技巧已遠遠拋離其他同齡同學,甚至比高年級同學更好。還有其他方面的能力亦一直進步,甚至慢慢找到未來發展方向。
今年,有位五年經驗的同學已入讀中大Computer Science,上月亦有到英國讀書的同學告我已收到University of Cambridge的interview offer(目標都是Computer Science),MIT、Oxford、Imperial等等都是另外幾位同學之未來目標。他們都有個共通點,就是對自己的technical skill充滿信心。
我承認我是個很「crazy」的人,「always aim high」是我的習慣。因為過往曾經站在科研世界大舞台的高點,才成就我這個視野。我並不期望所有家長都明白,但是如果你懂得欣賞的話,相信小朋友在RoboCode成長過程中,會讓你看到接二連三的驚喜。
在此特別感謝一直將小朋友交給我的家長們。
— — — — — — — — — — — — — — — — — — — — — — — — —
Facebook: https://www.facebook.com/drjackeiwong/
Instagram: https://www.instagram.com/drjackeiwong/
YouTube: https://www.youtube.com/drjackeiwong/
Website: https://drjackeiwong.com/