說到學(xué)習(xí)編程,孩子們會成為一個很好的思考者。例如,孩子將學(xué)習(xí)如何將復(fù)雜的問題分解為簡單的部分(稱為分而治之的原理),如何發(fā)現(xiàn)問題并調(diào)試和解決它,以及如何隨時間迭代、細化和改進解決方案。所有這些思維策略,用一句話來說,就是“計算思維”的概念。在不知不覺中,孩子的計算思維得到了發(fā)展,邏輯思維能力得到了提高。
了計算思維和邏輯思維,孩子們會發(fā)現(xiàn)它不僅適用于電腦,也可以適用于所有的解決問題和設(shè)計活動,甚至生活的各個方面,例如,計算燒水泡茶時間、確定按照菜單的炒菜順序、找途徑去超市買東西等等。
興趣是的老師。一旦孩子對編程產(chǎn)生了興趣,他就愿意投入時間、精力和熱情去做。此外,如前面所述,發(fā)現(xiàn)問題并調(diào)試它們幾乎是編程過程中必不可少的步驟。有時,非常小的錯誤會導(dǎo)致程序失敗。無論是調(diào)試錯誤還是避免錯誤,都可以培養(yǎng)孩子的細心程度和耐心。
編程和寫作是一樣的,是一種表達形式,但更進一步說,它們都是抽象的表達形式。具體來說,孩子需要用有形的、具體的或象征性的東西來表達抽象的思想和觀念。從這個意義上說,編程是寫作的延伸。它要求孩子“編寫”一些以前沒有的新內(nèi)容,比如故事、游戲、動畫、模擬等等。沒有抽象思維和充分發(fā)揮想象力的能力,就很難實現(xiàn)編程創(chuàng)新。
在編程的過程中,總會遇到障礙和挑戰(zhàn),這就要求孩子們運用自己的大腦,積極思考,利用現(xiàn)有的知識、手頭的資源、合作伙伴以及老師或家長的幫助來解決問題。一旦形成了思考和解決問題的習(xí)慣,孩子們的成長和收獲將是巨大的——當他們在現(xiàn)實生活中面對各種問題時,也會積極思考,嘗試解決問題。
在創(chuàng)造的過程中,孩子們能夠體會到自己學(xué)習(xí)和創(chuàng)造帶來的快樂,認識到學(xué)習(xí)是一件快樂的事情。... [詳情]
編程和寫作是一樣的,它是一個表達式,但更進一步說,它們是抽象表達式。... [詳情]
在完成總體框架的構(gòu)建后,需要注意幾個節(jié)點而忽略一些細節(jié)來形成解決方案的思路。... [詳情]