比如说语文,这门学科综合性较强,每一类题型都涉及到许多方面的能力,比如说阅读、作文等,既靠平时的积累,也考察即时调用的能力,这些都没有具体的公式可以遵循,导致孩子提高起来难度加大。
所以要想提高孩子的语文成绩,除了完成传统语文课程的学习,更要进一步究其根源,去提高孩子相关的理解能力、逻辑思维和专注力。而想要培养提高这些能力,就需要让孩子接触一些不同于传统应试教育的学科,也就是我们所说的素质教育。
编程教育就是一个很好的途径。为什么这么说呢?
编程提高孩子阅读理解能力
学习编程需要孩子透过程序的外在表现,挖掘程序完成特定动作的原因,每一次完成编程都是一个理解的过程。比如,孩子在编程的时候,首先需要理解编程的目标效果,想要让机器人行走,需要哪些程序?只有利用编程知识,真正地理解目标效果,才可能编写出合格的程序。
就像孩子要学做一道菜,只知道成品的模样是不能学会的。孩子需要知道步骤,需要准备材料,还需要了解成菜的条件。所以,从小让孩子学习编程,在发育的黄金时期练习理解程序,有利于孩子阅读理解能力提升,对语文学习有很大帮助。
编程锻炼孩子写作逻辑思维
编程是一种计算机语言,编写编程的过程实际上就是创作的过程。与编程相似的是,老师在教写作文前,会让学生先整理一个写作大纲,这个大纲就类似于编程里的代码结构。以写一篇故事为例,动笔前孩子要想好故事体裁、主角和配角,以及怎样设置一波三折扣人心弦的情节?理顺了写作的逻辑顺序,那么作文已经成功了一半。
而如果孩子逻辑思维锻炼不够,在争分夺秒的高考语文考试中,被放在最后的作文,可能会出现前言不搭后语的文章。正如编程中,程序代码都有着很强的因果关系,一旦顺序被颠倒,编程逻辑被打乱,程序就会无法运行。
所以在编程的时候,孩子也会有同样的思考——小到每一段代码的结构,大到整体架构的搭建,都需要在事前进行充分的构思。所以,编程是一个十分强调顺序关系的学科,同时也十分锻炼孩子的逻辑思维,能在无形中帮助孩子培养写作所需的语言组织技能,让他们有条理地梳理文章写作框架,从而提高他们的语文写作能力。
编程提升孩子语言表达能力
作为一门语言,无论是“说出来”还是“写下来”,语文首先一定要表达清晰流畅、能够让他人更好地理解,最后化为文字落在纸面上时,才能直击要点、表达到位。
你可以想象这样一个场景,孩子经过一个多小时的编程设计,设计了一个有趣的动画,接下来他会怎么办?首先,他会向自己的父母展示,他会边说边演示,把这个动画展示给父母看。有小朋友来了,他还会想要展示给别的小朋友看。
在展示的过程中,孩子要把自己的想法和做法清楚地表达出来,还要让对方理解,在不知不觉中,孩子就锻炼了表达力。可以说,编程教育让孩子更有和别人分享的欲望。自己有好的作品,就更想让别人看到了解,所以编程教育能够很好地锻炼孩子的语言表达能力,而且对孩子的自信心提升也很有帮助。
编程培养孩子学习专注力
从最近几年的考试变化来看,语文考试的题量正在逐年增加,在整个考试过程中无疑非常考验孩子的专注力。而孩子在学习编程的过程中,会被调用两种不同的专注力:主动专注和被动专注。
编程的严谨性,要求孩子必须集中注意力孩子的主动专注能力得到提升;少儿编程多使用动画、游戏作为切入点,让孩子自然进入了专注状态,这个属于被动专注。
因此,在编程教育中,孩子的专注力能够得到很好的锻炼,这种专注力应用于语文学习,对于孩子成绩提升更是有着极大的作用。