傲夢編程:如何用編程提高孩子的寫作能力?

我們都知道,編程能有效鍛煉孩子的邏輯思維、數學思維等理科思維能力,所以學編程的孩子數學成績會更好。

如果今天小夢老師說,編程還可以提升孩子的寫作能力,你是不是覺得不可思議?

君不知,王小波廣為人知的身份是作家,而他在寫小說之前是一個相當優秀的程序員。他應該是程序員中最會寫作,作家中最懂編程的人。

編程與寫作,表面上看好像風馬牛不相及,但代碼其實也是一種語言,編程的過程也是個創作的過程,兩者其實很相似。

1

寫作VS編程,創作過程相似

編程給人一種很冷冰冰,一切都井然有序的感覺,程序員更是成為低情商,木訥的代名詞。

寫作則讓人覺得是內心十分敏感的人在向世界訴說他的情感,或狂熱,或娓娓道來。作家給人一種才華橫溢,內心極度豐富敏感,對世界充滿著關懷的形象。

但本質上,編程與寫作同屬於創作活動,只是採用的工具及表達方式不同,它們的創作過程有著相似相通之處:

寫作大綱=代碼結構

孩子在開始寫作前,都會有一個思路——對文章立意和框架的構思。以寫一篇故事為例,動筆前孩子要想好這是一篇言情還是科幻還是武俠,我要塑造怎樣的主角和配角,我要怎樣設置一波三折扣人心弦的情節?

而在編程的時候,孩子也會有同樣的思考——小到每一段代碼的結構,大到整體架構的搭建,都需要有充分的構思。編程也是充滿想像力的,所以才有了改變我們生活的各種科技產物。

優化文案=代碼重構

經過對寫作大綱內容的填充和對代碼框架結構的填充之後,我們完成了寫作和編程的第一階段工作,拿到了初稿。接下來孩子要對寫作作品或編程作品進行檢測、優化。

完成寫作初稿後,孩子需要檢查有沒有錯別字、語句不通等問題;需要精鍊語句簡化文章,使之更加清晰易讀;需要運用各種修辭手法來使文章更生動,這樣的文章更能打動讀者。

而編程的初稿,則需要投入進與bug無休止的鬥爭當中。牽一髮而動全身,一修改激起千般報錯,也是時常發生的事情。這個過程稱之為代碼重構。

可以看出,文章的優化與代碼的重構工作類似,都是對已完成作品的修復和完善。

2

寫作VS編程,都能鍛煉邏輯思維

很多人在寫作時,會無從下筆,會覺得詞窮,明明腦海里的想法很多,卻不知道如何把它們變成文字。而寫作能力優秀的人總是下筆如有神,腦海中想到的東西,馬上就能轉換成文字躍然紙上。

有調查表明,寫作水平好的人,邏輯思維都不差。一個優秀的作者,不僅要有優秀的文筆,還要具備較強的寫作邏輯。邏輯性強的人,寫出的文章脈絡更清晰,更容易被人讀懂。

因為,寫文章其實就是思維的梳理,將自己腦海中的虛擬映射到熒幕上或是紙上的過程。所以,文字巨匠,傑出作家的邏輯思維,不會比數學家們的差。

當孩子們開始一個編程項目時,他們會通過對事物進行觀察、比較、分析、綜合、抽象、概括、判斷、推理,從而準確而有條理地羅列出他們所需要的不同功能的先後順序,依據功能需求逐步編寫程序。

同樣的,要寫一篇文章,要求孩子們通過比較分析,綜合思考,羅列出文章框架,再用文字組織成段落,最後結合成為一篇文章。

因此編程鍛煉的邏輯思維,能在無形中幫助孩子培養寫作所需的語言組織技能,能讓他們有計劃地梳理寫作框架,細分文章的主題,選擇文章需要的論點,並以令人信服的方式書寫他們的觀點。

編程之於寫作,相輔相成。

在編程中,創造一個以故事為基礎的遊戲需要引人入勝的故事情節,敘事節奏,吸引人的對話。這就與孩子在完成寫作作業時需要搭建的文章構架相似,文章構架搭建好了,剩下得就是內容填充了。

在學編程時,孩子們會從一個角色開始,嘗試對話、運行和互動。它們通過添加其人物、場景和交互來構建,通過實驗和迭代過程演變成最終的產品。

由此看來,編程與寫作關係緊密,編程思維可以運用於寫作當中,寫作中的故事情節,也可以讓你的編程作品更加豐富多彩。

對於孩子而言,寫作和編程實際上是可以並駕齊驅的,當他們學會編寫代碼和創建數字講故事時,便可獲得提高他們寫作能力的技能,同時在這個過程中,寫作的興趣也會大大提高,從而建立起對寫作的信心。


推薦閱讀:

TAG:教育 | 兒童教育 | 學習方法 |