強化孩子的邏輯思維能力。編寫程式最重要的就是如何把大問題不斷分割成小問題的過程。其中,孩子必須去思考如何把程式碼合理的安排在整個程式中,才能讓程式流暢的處理輸入、演算、直到輸出,這個過程對孩子分析事物邏輯性有極大的提升。
培養孩子的專注力和細心度。排錯是每一個編寫程式人必經之事,不論大人小孩都沒有例外。有時候只是少打了一個字母或是在某一行末尾少了一個分號,就會造成程式大亂,更別說邏輯分析問題上忽略的某種狀況和陷阱。所以,在寫程式過程中,排錯是無法敷衍了事,得過且過的,這個過程能有效的改正孩子馬虎行事的毛病,避免當個差不多先生。
提高孩子的耐心。當父母的一定遇到過這種情況,帶孩子去吃飯,孩子怎麼也坐不住,總是要跑來跑去到處吵鬧玩耍。此時,有的人會拿出手機當做遊戲機,孩子的注意力瞬間被拉了回來,開始安靜的坐在位置上玩耍。以遊戲專案作為課程,就是運用這種特性,讓孩子在遊戲中學習,寓教於樂,但他們不只會玩到遊戲,更會懂得一個遊戲是怎麼被設計出來的。
增加孩子的抽象思考能力。其實學習程式設計,就像學習第二外國語一樣。如果說學外語是為了跟外華人溝通,學習程式就是為了跟計算機溝通。更有趣的是,你碰到老外不會說英文還可以比手畫腳,跟電腦可不行。這意味著孩子在學習的過程中,更需要一種化具體為抽象的能力,編寫正確的程式,讓程式能夠按照孩子想象的方式執行,這是集思廣益的過程。讓孩子發揮無限想象並動手實現,讓不懂得思考的電腦,也能瞭解與表達抽象的事物。
提升孩子整理資訊,融會貫通的能力。程式是一堆電腦指令的組合,好比小學時候我們查字典學漢字、學成語,之後學習如何利用習得的漢字、成語組成句子,進而撰寫文章一樣。程式中的基本指令就是漢字,寫成可重複利用的方法或物件就像是成語,最終要完成專案,則必須融會貫通,學以致用,確保程式在執行中不會出現不可預期的錯誤。 6. 提升孩子國際性的溝通能力和競爭力。顯而易見,現在哪一個行業可以不用電腦?如同先前提過的,程式語言,已然成為一個重要的溝通工具,不但是跟電腦溝通,還有跟所有運用電腦的人溝通。小孩在幼時接觸的環境,往往跟以後的發展有極大的關聯性,如果不想跟世界脫軌,儘早讓他了解程式或是瞭解程式設計是怎麼一回事
強化孩子的邏輯思維能力。編寫程式最重要的就是如何把大問題不斷分割成小問題的過程。其中,孩子必須去思考如何把程式碼合理的安排在整個程式中,才能讓程式流暢的處理輸入、演算、直到輸出,這個過程對孩子分析事物邏輯性有極大的提升。
培養孩子的專注力和細心度。排錯是每一個編寫程式人必經之事,不論大人小孩都沒有例外。有時候只是少打了一個字母或是在某一行末尾少了一個分號,就會造成程式大亂,更別說邏輯分析問題上忽略的某種狀況和陷阱。所以,在寫程式過程中,排錯是無法敷衍了事,得過且過的,這個過程能有效的改正孩子馬虎行事的毛病,避免當個差不多先生。
提高孩子的耐心。當父母的一定遇到過這種情況,帶孩子去吃飯,孩子怎麼也坐不住,總是要跑來跑去到處吵鬧玩耍。此時,有的人會拿出手機當做遊戲機,孩子的注意力瞬間被拉了回來,開始安靜的坐在位置上玩耍。以遊戲專案作為課程,就是運用這種特性,讓孩子在遊戲中學習,寓教於樂,但他們不只會玩到遊戲,更會懂得一個遊戲是怎麼被設計出來的。
增加孩子的抽象思考能力。其實學習程式設計,就像學習第二外國語一樣。如果說學外語是為了跟外華人溝通,學習程式就是為了跟計算機溝通。更有趣的是,你碰到老外不會說英文還可以比手畫腳,跟電腦可不行。這意味著孩子在學習的過程中,更需要一種化具體為抽象的能力,編寫正確的程式,讓程式能夠按照孩子想象的方式執行,這是集思廣益的過程。讓孩子發揮無限想象並動手實現,讓不懂得思考的電腦,也能瞭解與表達抽象的事物。
提升孩子整理資訊,融會貫通的能力。程式是一堆電腦指令的組合,好比小學時候我們查字典學漢字、學成語,之後學習如何利用習得的漢字、成語組成句子,進而撰寫文章一樣。程式中的基本指令就是漢字,寫成可重複利用的方法或物件就像是成語,最終要完成專案,則必須融會貫通,學以致用,確保程式在執行中不會出現不可預期的錯誤。 6. 提升孩子國際性的溝通能力和競爭力。顯而易見,現在哪一個行業可以不用電腦?如同先前提過的,程式語言,已然成為一個重要的溝通工具,不但是跟電腦溝通,還有跟所有運用電腦的人溝通。小孩在幼時接觸的環境,往往跟以後的發展有極大的關聯性,如果不想跟世界脫軌,儘早讓他了解程式或是瞭解程式設計是怎麼一回事