少儿编程之我见

我一个好久未联系的表姐昨天特意问我关于少儿编程的事情,我给她讲了一大堆道理,综合老说就一个意见——一个10来岁的孩子学编程?开玩笑吧。

现在其实我也是这个想法,但是我得为我昨天的说法道歉,因为当时我说的时候,并未对少儿编程这种事情有多大的了解,潜意识还只是认为和我工作一样,写着一大堆代码,这对孩子来说,无疑是极为枯燥的。

与表姐交流完后,我潜意识觉得有那么一点不对劲,因此我特意对少儿编程这回事深入思考了一下。为什么少儿编程会这么热火?难道仅仅是因为这是现在最为高薪对一个普通职业对必备技能吗?但择业这种事情对一个还只是小学的孩子来说,未免太早了些。

话说回来,最后还是归结到兴趣,只有深入探索孩子的兴趣点,这种少儿培训的事情才能干得下去。而对绝大多数孩子来说,兴趣肯定不是在那些枯燥对代码上。

但对于孩子来说,怎么才能提高他们的兴趣呢?我首先想到了一点,那就是趣味性,只有让孩子们觉得是有趣的,他们才有兴趣去更一步了解;然后就是奖罚机制,这种奖罚可以是身体上的,也可以是心理上的,但培训班的奖罚机制肯定是落实到心理上的,比如,成就感,挫败感等;最后就是让孩子一定觉得这是有意义的,做这件事情可以为自己,为家人甚至是为社会带来一定的帮助。这些才是少儿编程以及任何一类教育的终极目的。

回到少儿编程,我花了一定时间去了解了Scratch这门软件,也就因此知道他为什么会成为少儿编程的入门利器。因为,首先他的界面是做的比较贴近少儿化,而不是那种商务色,孩子因此;然后不会敲一行代码,所有的都是通过普通的输入和拖拽化的形式进行编程,因此,对孩子的英文和数学水平就没有多大的要求,因此,门槛就降低了。

入门后,就可以做一些实际的编程了,这个对孩子们就会有一定对要求了,也就是说需要直接编写代码了,可以使用javascript,jquery(我个人认为还是从基础出发,暂时不需要接触组件化对东西,比如vue,react等),进行界面化开发,这些因为这些也是快速反馈的东西,还可以把孩子们的兴趣快速集中起来。

然后进一步提高,使用python进行前后端交互,这对孩子门对要求就特别高了,在此不做多少声明。

总体来说,个人觉得,少儿编程要教对不是技术本身,而是技术背后的思想,如何将计算机思维潜移默化的交给孩子,才是少儿编程教育最最核心的。

计算机思维不仅仅是在计算机技术上,他已经落实到方方面面。

猜你喜欢

转载自www.cnblogs.com/wangzxblog/p/11244590.html
今日推荐