2個原因告訴你,學程式的孩子「準備開學」不是難事?

擁有自律、自主能力,孩子就能自己打理好一切!

「要開學了!還在那邊懶懶散散」
「老師交代的東西都有準備了嗎?要開學了」
「都幾年級了,能自動自發一點嗎?」

在寒暑假尾聲的開學前,你一定聽過這些話,也可能正好就是你當時對著孩子碎念的聲音。身為家長,總希望孩子都能自動自發、打理好課業與生活瑣事。家長們並非僅因為自動自發帶來課業、成績上的好處,而是期盼自己的孩子從小就有「自主、自律」的能力。

無奈的是,孩子們不容易從課業繁忙的學校教育中,得到這些能力。能夠自主、自律的孩子,多半來自於自己的覺醒,以致於自我要求;另一方面,則來自於父母在家庭教育下的苦功。即使是108課綱強調的素養,也都無法把責任丟給學校老師,因為生活的日常,才是孕育素養的關鍵。

看到這裡,或許你開始會問:那如何透過家庭教育,培養孩子的自主、自律?

學習程式,是一個值得參考的方法。(小孩學程式,請選擇教「問題發現與問題解決」的品牌

學程式,其實是學問題發現與問題解決

 
其中的關鍵並不是Coding撰寫程式本身,而是思維。

目前坊間大部份兒童程式教學,多半以修改或調整同一個範例,並常以Scratch做為教學用的程式語言,在一個班級中,一次教導10~20位以上的兒童學生。能不能吸收,全靠個人的造化。

由於程式課程非常講求「實作」,不難發現在每堂課中,有程式學習經驗的小孩,對於操作上就比較熟悉,表現相對突出,能夠跟上進度;然而,完全零經驗的小孩,除了要熟悉操作介面,還要一邊聽老師解說「程式的運作邏輯」(這與程式教育學中最有價值的事情之一,「運算思維」有關),最終大多都是在手忙腳亂中渡過,對程式操作不熟悉、也沒學到運作的原理。更重要的是,以同一個程式範例來教學,固然是程式教育最常見的方式,但卻無法讓孩子「長出聰明的腦袋」。

「因為孩子都是在寫別人的題目,不是自己的題目」專家認為,能夠自己找出想要的題目,為自己命題,才會去思考如何達成,而這當中的關鍵,就是「問題發現、問題解決」。把「問題發現、問題解決」進一步細化,就能展開為在生活中實踐成就6步驟「好奇心→興趣→探索→觀察→問題發現→思考→問題解決」,結合「What、Why、How」的思維培養,其中:

  • 培養What的思維,是「好奇心、興趣」
  • 培養Why的思維,是「探索、觀察」
  • 培養How的思維,是「問題發現、思考、解決問題」

就會發現,其實這也是生活中,甚至可以應用到求學與未來職場中的素養內涵。

培養正確思維,並實踐在日常生活中。

把問題發現與問題解決,應用在課業與生活上

 
因此,我們可以把「好奇心→興趣→探索→觀察→問題發現→思考→問題解決」這套步驟,套用到程式教育的學習上,應用為:

尋找題目 → 從喜歡的開始 → 找切入點 → 學會整理脈絡 → 想做出/改變什麼 → 設計/運算思維 → 動手做出作品

思維素養 日常生活 程式教育
培養What的思維 好奇心、興趣 尋找題目、喜歡的開始
培養Why的思維 探索、觀察 找切入點、學會整理脈絡
培養How的思維 問題發現、思考、解決問題 設計/運算思維→動手做出作品

tutorJr程式教育新創品牌POPCoding,就採用了這樣的方式,用「Scratch」在程式課程中,結合STEAM教育,來教導孩子學會「發現問題、解決問題」的能力。Scratch是麻省理工學院專為沒有程式設計經驗者所開發的,開發者把程式語法用「積木」的方式呈現。所以,使用Scratch撰寫程式,實際上就是像堆樂高積木一樣,把「方塊」組合在一起。

課程中,孩子也必須與老師合作,向老師說出自己的想法,共同討論出孩子想做的程式題目,再由老師教學如何透過Scratch來實現,有的孩子選擇做出自己想要的電玩遊戲;有的選擇用Microbit結合,做出能實體感應的體感操作玩具。最後,還要像一個小小產品經理,向老師、爸媽、同學、朋友,介紹自己的作品。這些也是課程的另外一個特色,把「溝通與合作」做為孩子習得的內涵。

做中學、學中做,不僅玩轉創意也習得內涵!

在程式中實踐,也在生活中鍛鍊

當孩子用了上述的方法學習程式設計,無形中也學習了生活中「實踐成就6步驟」,聰明又懂得舉一反三的你一定會發現,沒錯!它可以應用在「開學準備上、日常課業上、考試準備上」,例如把如何做好開學準備作為題目,去觀察、探索其中的障礙,找出問題,思考如何克服,做成計劃,最後落實計劃,解決問題。

還以為程式教育只是學習程式的編寫技巧嗎?其實,程式教育更是「發現問題&解決問題」、以及習得「溝通與合作」的最好方式。

註:在tutorJr程式教育中,將「溝通Communication & 合作Collaboration」與「發現問題Problem Finding & 解決問題Problem Solving」合稱為2C2P,期望孩子打破框架局限,自己定義自己的CP值。

程式教育是「發現問題與解決問題」、以及習得「溝通與合作」的最好方式。
Share:
Follow Us