1.程式設計Coding
2.運算思維Computational Thinking, CT
3.數位素養Digital Literacy
三個層次中都有不同的子領域需要長時間的努力和累積,程式課中不是以理解每個指令的部功能為主,而是用專題方式來帶領學生理解一項功能前後的邏輯觀念,鼓勵學生加入自己的想法,遇到困難時有耐心來找問題(除錯),或是主動的尋求老師協助。
以Scratch指令為例做了這份簡報,修改為python版本後,會再今年pycontw2016分享。這年來Coding成為顯學,看來也有可能成為buzzword,吸引到太多求新鮮的家長和學生,求快求速成不是我們做的來的事。5年前設計樂高機器人教學和用Scratch教學時,立志要教會有興趣的孩子學習程式中的邏輯觀念,學習資訊科技的有趣好玩的觀念,5年來我們教學轉隊教授近千位學生,讓他們從第一次就喜歡動手寫程式,相信再下個5年、10年、20年仍會以此為志業,因為這一切真的很有意思~