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