如何用编程提高孩子的写作能力?

2019-11-20 16:48

 

如何用编程提高孩子的写作能力?

 

我们都知道,少儿编程能有效锻炼孩子的逻辑思维、数学思维等理科思维能力,所以学编程的孩子数学成绩更好。但是,说编程可以提升孩子的编程能力,你信吗?

大家可能不知道,王小波广为人知的身份是作家,而他在写小说之前是一个相当优秀的程序员。他应该是程序员中最会写作,作家中最懂编程的人。

编程与写作,表面上看好像风马牛不相及,但代码其实也是一种语言,编程的过程也是个创作的过程,两者其实很相似。

No.1

 

写作&编程,创作过程相似

编程给人一种很冷冰冰,一切都井然有序的感觉,程序员更是成为低情商,木讷的代名词。

写作则让人觉得是内心十分敏感的人在向世界诉说他的情感,或狂热,或娓娓道来。作家给人一种才华横溢,内心极度丰富敏感,对世界充满着关怀的形象。

但本质上,编程与写作同属于创作活动,只是采用的工具及表达方式不同,它们的创作过程有着相似相通之处:

 

写作大纲=代码结构

孩子在开始写作前,都会有一个思路——对文章立意和框架的构思。以写一篇故事为例,动笔前孩子要想好这是一篇言情还是科幻还是武侠,我要塑造怎样的主角和配角,我要怎样设置一波三折扣人心弦的情节?

而在编程的时候,孩子也会有同样的思考——小到每一段代码的结构,大到整体架构的搭建,都需要有充分的构思。编程也是充满想象力的,所以才有了改变我们生活的各种科技产物。

 

优化文案=代码重构

经过对写作大纲内容的填充和对代码框架结构的填充之后,我们完成了写作和编程的第一阶段工作,拿到了初稿。接下来孩子要对写作作品或编程作品进行检测、优化。

完成写作初稿后,孩子需要检查有没有错别字、语句不通等问题;需要精炼语句简化文章,使之更加清晰易读;需要运用各种修辞手法来使文章更生动,这样的文章更能打动读者。

而编程的初稿,则需要投入进与bug无休止的斗争当中。牵一发而动全身,一修改激起千般报错,也是时常发生的事情。这个过程称之为代码重构。

可以看出,文章的优化与代码的重构工作类似,都是对已完成作品的修复和完善。

No.2

 

写作&编程,都能锻炼逻辑思维

很多人在写作时,会无从下笔,会觉得词穷,明明脑海里的想法很多,却不知道如何把它们变成文字。而写作能力优秀的人总是下笔如有神,脑海中想到的东西,马上就能转换成文字跃然纸上。

有调查表明,写作水平好的人,逻辑思维都不差。一个优秀的作者,不仅要有优秀的文笔,还要具备较强的写作逻辑。逻辑性强的人,写出的文章脉络更清晰,更容易被人读懂。

因为,写文章其实就是思维的梳理,将自己脑海中的虚拟映射到荧幕上或是纸上的过程。所以,文字巨匠,杰出作家的逻辑思维,不会比数学家们的差。

当孩子们开始一个编程项目时,他们会通过对事物进行观察、比较、分析、综合、抽象、概括、判断、推理,从而准确而有条理地罗列出他们所需要的不同功能的先后顺序,依据功能需求逐步编写程序。

同样的,要写一篇文章,要求孩子们通过比较分析,综合思考,罗列出文章框架,再用文字组织成段落,最后结合成为一篇文章。

因此编程锻炼的逻辑思维,能在无形中帮助孩子培养写作所需的语言组织技能,能让他们有计划地梳理写作框架,细分文章的主题,选择文章需要的论点,并以令人信服的方式书写他们的观点。

 
 

编程之于写作,相辅相成

在编程中,创造一个以故事为基础的游戏需要引人入胜的故事情节,叙事节奏,吸引人的对话。这就与孩子在完成写作作业时需要搭建的文章构架相似,文章构架搭建好了,剩下得就是内容填充了。

在学编程时,孩子们会从一个角色开始,尝试对话、运行和互动。它们通过添加其人物、场景和交互来构建,通过实验和迭代过程演变成最终的产品。

由此看来,编程与写作关系紧密,编程思维可以运用于写作当中,写作中的故事情节,也可以让你的编程作品更加丰富多彩。

对于孩子而言,写作和编程实际上是可以并驾齐驱的,当他们学会编写代码和创建数字讲故事时,便可获得提高他们写作能力的技能,同时在这个过程中,写作的兴趣也会大大提高,从而建立起对写作的信心。

 
 

幻想编程岛

作为长期带领孩子学习编程入门的机构,幻想编程岛深知让孩子主动学习是多么重要的一件事,因此幻想编程岛中的课程运用了儿童易懂的可视化模块操作,并让孩子和老师们一起互动。

大多数的家长并不要求孩子去改变世界,也不是希望他成为一个高能力的工程师或者科学家。但是在未来编程普及的时代中,不能让他对这个领域一无所知。在线少儿编程教育是让孩子有效学习的一种工具,在培养孩子创造能力和解决问题能力上有很大的影响。

 返 回