全民奥数的时代已经过去了,少儿编程火起来了!
很多家长会担心,少儿编程会成为下一个全民奥数,成为束缚孩子学习的枷锁。
真的是这样吗?我们不妨来看看奥数和编程有什么区别吧?
一、少儿编程≠奥数,奥数和编程的区别有哪些?
1、学习门槛不一样:奥数难度大于编程
奥数,实际上是一项数学竞赛,难度较大,且奥数教学是一种超前教学,是将初中和高中的数学知识编成具有趣味性的的数学题,是为有数学天赋且有数学兴趣的孩子准备的。如果说孩子的课内数学成绩是处于中上等水平,且对于钻研数学有兴趣的孩子,会更适合培养他的奥数能力,这时候可以给孩子报班学习打下坚实的奥数基础。
我国小学奥数队主教练熊斌在接受多家媒体采访时表示,“只有5%的中国学生适合学习奥数。”所以并不是每个孩子都适合学奥数的。
而编程,学习的门槛没有那么高,很多在NOIP(全国青少年信息学奥林匹克联赛)获奖的学生当中,很多都是中小学的学生。
通常适合5-18岁的孩子学习,对天赋没有特别的要求,入门门槛很低。
相比奥数太难,容易消耗孩子自信,人工智能编程拥有即时反馈的特点,短期收获大,对建立孩子的自信非常有帮助。自信心就是最好的动力,收获自信,能让孩子在学习的路上走得更远。
小学时期学的编程,其实是为了调动和培养孩子学习编程的积极性和主动性,学习编程对于锻炼孩子的专注力有很大的帮助。
2、学习模式不一样:孩子更爱学编程
“刷题”,是奥数学习中听到最多的一个方法。
采取填鸭式的教授方式,给孩子灌输所谓的“解题技巧”,让孩子熟练背诵;而且不分情况,直接利用题海战术,让孩子不断地刷题强化练习记忆。
同样是为了培养孩子的逻辑思维能力,少儿编程就轻松多了。不用刷题、不用强制记忆,通过寓教于乐的方式,让孩子主动爱上学习,在学习的过程中提升孩子的逻辑思维能力,培养孩子的创造力,让孩子拥有独立思考的能力。
不是死板僵化地背书,不是填鸭式地灌输,孩子通过自己动手,自己找寻到了问题的答案。在这个寻求答案的过程中,他的逻辑思维能力会逐步提升,慢慢掌握独立思考的方法。
二、少儿学习编程的积极意义在哪里?
首先,编程是一种比较注重逻辑关系的一门语言,对于训练一个小孩的逻辑理解能力会比较有好处。
逻辑简单来说,它通常只有两个结果,一个是正确的,一个是错误的,它通常不会有第三个结果。
编程就是通过各种逻辑关系的组合,去实现最终的一个结果。
它的这个过程也许有很多方法去实现,但每一个方法,它的结构必须严谨的,过程如果存在任何的错误,都会导致错误的或有问题的结果。
这对于做“实事”的人来说,这种严谨的思维锻炼过程,我认为是有好处的。
再回到”编程“这门技术上面,编程从逻辑的严密程度来看,类似哲学,从它给人类带来的多姿多彩的生活来看,它也是一种可以创造艺术的东西,从它不知不觉之中改变人类的生活习惯来看,它也是一种有力量的“文化”。
程序员都会认为它是有“思想”的一种语言。编程本身,它就有无穷的魅力,无论是深入学习它,还是概括性地了解一些它的思想,都应该有很多待探索的意义存在。
非专业人士也许对”编程思想“了解不多,但至少,未来编程思想的应用必然更广泛,与我们的生活、工作更加息息相关,这是肯定的。
最后,少儿编程需要有专业的家长或教师全程指导,才有可能顺利进行。
相比日常容易使儿童沉迷的手机、平板,能使这些小孩子把注意力成功地转向少儿编程,去学习游戏背后的原理。