很多父母有时会觉得自己孩子学习太死板,学习没有方法,效率总不高,缺乏创造力很是让家长们头疼。那么,通过编程的学习,如何培养和提高孩子的创造能力呢?
首先,做“项目”不是做“题目”。学校老师“给的问题”,通常有标准答案,但现实生活里,我们“遇到的问题”不是一个题目,而是没有标准答案的“项目”。例如,遇到“如何帮朋友办生日派对?”你会规划一个方案去做,做了发现不可行,你会改变方法,反复调整,得出一个能做又满意的做法。做项目的过程,总会遇到跟预期不同的挑战,所以能不断练习“问题解决能力”。
第二,要有“真的热情”,要让孩子做他真正好奇、有兴趣的主题。一般人很难投入去做没兴趣的项目,尤其是被别人叫去做的项目,但是在热情的激励下,会投入更多时间,更能在每每遇到挑战的时候,坚持下去。
第三,大多数有创意的成品,都不是一个人坐在那边完成的,而是一群人共同合作,相互建立在对方的基础上完成的,所以要培养孩子合作、分享的习惯,习惯套用别人已经做好的部分成品,放进自己的成品之中。这些同伴较好是不同年龄、背景的人,这样每人都能提供不同的经验、做法。