對很多理工的家長來說,常認為可以自己來教程式,當成親子活動,大多都無法理解孩子在程式及邏輯是應有一定的學習歷程,變數如同方程式中的XY未知數一般,通常要到高年級至7、8年級時具備符號運算能力時,才是可以處理的好。事實上,不是孩子學不來,而是沒有用合適的方法和歩調來教。
實務上,我們發現在中年級的學生,在樂高機器人課時,組裝各種不同的車,從設定馬達馬力來控制車子速度,馬達速度就是簡單的速度變數,車子的數值改變可以在真實樂高車中觀察出來,對或錯不是只有在程式中,而會具體反應在樂高車的身上,從車子前進的方式,再回來調整程式的數值,累積成抽象變數公式包方塊的能力。這樣的學習,是真實且有效降低學習的曲線,培養出中真實的樂趣!
當初我教不會PyGame的小三生,今年已是台大資工2年級學生,證明有趣且有效的學習方式,是真的可以帶出能力~ 大拇指課程對於每一位喜歡挑戰邏輯和充滿創意的孩子,樂高 + Python課程都是很好的選擇!