Why Coding is Important for Kids – Paige Besthoff – Instructional Technologist from Spotswood, NJ.
「兒童和成年人學習如何理解和管理情緒…建立積極關係並做出負責任的決定。將社會情感學習(Social Emotional Learning)納入課程,沒有比在小學年級教授編程更好的方法了。」
編程學習包含了4C:溝通communication、協作collaboration、創造力creativity和批判性思維critical thinking。這些技能和解決問題的能力都是現今雇主對員工的要求。
CodeMonkey教授編程,並為學生提供以遊戲教學的互動學習體驗,並跟據學生的編程表現評分。當學生利用編程去完成CodeMonkey任務或挑戰時,會讓學生感到自信,從而激勵他們繼續學習編程,為取得成功而更加努力。並令學生更有動力去嘗試在其他學術或課外領域取得成功,學會永不放棄。
編程亦使學生學習自我控制(self-control)。自我控制力強的學生在學業往往會有更好表現,自信心也更高。當遇到困難的編程關卡時,學生需要耐心地編寫,確保代碼的拼寫正確、語法無誤等,使程式能正常運作,從而建立他們的自我控制和信心。
編程同時為學生提供與人交流和合作的機會。在配對編程(paired programming)中,兩個學生結伴一起編程。他們要一起討論編程策略和方法,加強溝通及協作能力。此外,當學生有機會教導其他同學編程時,不僅建立同理心,教導過程亦加強並深化自己的學習。
編程除錯更訓練學生解難能力和批判性思維。編程除錯的過程中,學生需要將代碼分拆成較小的部分並逐一查找錯誤並修改。而每當他們完成CodeMonkey的挑戰後,看到自己拿到滿分,令學生感到振奮。
訪問原文:https://www.codemonkey.com/blog/why-coding-is-important/
關於CodeMonkey
CodeMonkey是一個網上編程學習平台,不單訓練小朋友的運算思維、組織及解難能力;更讓小朋友接觸「真正的編程語言」,從編寫一行行的代碼到程式測試及除錯,對小朋友將來的工作和學習更有裨益!CodeMonkey更每年舉辦Coding Olympics編程大賽,透過比賽讓小朋友實踐他們學到的知識與技巧,進一步啟發思維,增加樂趣!