你知道,孩子寫作能力的提高與什么有關?
長期的閱讀積累?頻繁的寫作練習?還是得到一位好老師的教導?
以上提到的方法當然是可行的,也是大眾普遍知道的方式。但你是否了解,編程也能提高孩子的寫作能力呢?今天我們不妨就“編程如何提高孩子的寫作能力”這一問題進行探討。1、相似相通,思維互換
王小波廣為人知的身份是作家,而他在寫小說之前是一個相當的程序員。他應該是程序員中最會寫作,作家中最懂編程的人。
編程與寫作,表面上看好像風馬牛不相及,實則很相似。從細節(jié)層面,編程與寫作可如此類比:
1、同樣的事物,表達方式可以完全不同。
2、算法與設計模式,就如同文章的經典架構,如:總分總、結論先行、自上而下表達。
3、引用第三方庫,如同寫作中的案例引用,名人名言、經典素材。
同樣是去看廬山瀑布,普通人只能感慨:“啊,真壯觀啊”。李白卻寫出了“飛流直下三千尺,疑是銀河落九天。”
同理,相同的功能,有些人寫的代碼,你看了就很想跟他切磋切磋,而另一些人寫的代碼,讀起來十分流暢,令人如癡如醉,直想大喊一聲:厲害?。?!
正所謂“同樣的事物,表達方式可以完全不同”。好的代碼和文章給人的感覺是不同的。
在編程中,創(chuàng)造一個以故事為基礎的游戲需要引人入勝的故事情節(jié),敘事節(jié)奏,吸引人的對話。這就與孩子在完成寫作作業(yè)時需要搭建的文章構架相似,文章構架搭建好了,剩下得就是內容填充了。
在學編程時,孩子們會從一個角色開始,嘗試對話、運行和互動。它們通過添加其人物、場景和交互來構建,通過實驗和迭代過程演變成最終的產品。
由此看來,編程與寫作關系緊密,編程思維可以運用于寫作當中,寫作中的故事情節(jié),也可以讓你的編程更加豐富多彩。
2、精簡意識的培養(yǎng)
好的文章、代碼是這樣的:清晰簡潔,干干凈凈,閱讀起來輕松愉悅。
寫好代碼、文章的要點之一:初稿完成后,一定要再次通讀,刪減不必要的內容,無論你覺得這些內容多么優(yōu)美,能精簡的一律精簡。初學編程的孩子在編寫一個完整的程序時,可能需要寫一長串的代碼。但當他們學會更多的編程概念,比如循環(huán)和條件語句時,他們便可以將冗長的代碼壓縮為短小精悍的代碼,從而完成程序的編寫。這需要他們將所學的知識濃縮起來使編程達到效果。
同理,在寫作的過程中,孩子們會有意識的從所學的知識中挑選的內容來表達他們最想表達的思想,他們會運用各種修辭手法來使文章更生動,而不會用冗長的文字來進行文章的書寫,這就使他們寫出來的文章更能打動讀者。在編程中訓練出來的習慣是會慢慢影響孩子寫作習慣的,而這種影響是潛移默化的。
3、組織技能的提升
一個的作者,不僅要有的文筆,還要具備較強的寫作邏輯。邏輯性強的人,寫出的文章脈絡更清晰,更容易被人讀懂。
當孩子們開始一個編程項目時,他們有會通過對事物進行觀察、比較、分析、綜合、抽象、概括、判斷、推理,從而準確而有條理地羅列出他們所需要的不同功能的先后順序,依據功能需求逐步編寫程序。
同樣,要寫一篇文章,要求孩子們通過比較分析,綜合思考,羅列出文章框架,再用文字組織成段落,結合成為一篇文章。
因此編程在無形中幫助孩子培養(yǎng)寫作所需的組織技能,能讓他們有計劃地梳理寫作框架,細分文章的主題,選擇文章需要的論點,并以令人信服的方式書寫他們的觀點。
對于孩子而言,寫作和編碼實際上是可以并駕齊驅的,當他們學會編寫代碼和創(chuàng)建數字講故事時,便可獲得提高他們寫作能力的技能,同時在這個過程中,寫作的興趣也會大大提高,從而建立起對寫作的信心。
編程之于寫作,相輔相成。作為孩子家長的你,是否已經考慮好讓孩子學習編程呢?