编程真的这么无趣吗?
那日复一日上班打卡下班签退,每天忙碌在加班和熬夜之中的程序员们,他们编码的乐趣又来源于哪里呢?让我们来听听程序员们都是怎么说的吧!
程序员≈互联网时代的创造者
“我们不是在写代码,我们是在创造世界。开发一个个实用的app,当别人用你的软件感到开心时,这种成就感是的。”
“你会发现有能力解决通过自己的不断努力,解决越来越复杂、越来越重要的现实问题,世界真的会因为你的努力变好一点点或更多。”
“总能在编程的世界发现一些新奇好玩又无害的东西,有时候这些好东西和你的好点子碰在一起,BOW!这过程和结果妙不可言。
少儿编程近期成了新兴课程,在各种互联网创业企业铺天盖地的宣传造势推动下,大有成为下一个数学的趋势。各种宣传中宣称:编程可以帮助孩子提升创造力,培养逻辑思维和抽象思维能力,增强孩子自信心,提高做事情的专注力……
编程学习
在正常的学习过程中,孩子常常会突发奇想,尝试将各种知识相结合着学习,这是他们自己的创造。而编程工具会直接提供模式化工具让孩子套用,反而限制了孩子可发挥的想象力空间,实际上是破坏孩子的创造性发挥。
分析少儿编程作品的设计和使用,可以看到,孩子只需要在电脑或手机屏幕上,通过鼠标、键盘或手指的触摸滑动来进行操作。长期沉迷其中,而不是到生活中去经历感受真实的事物变化,不仅不能建立新的感知能力,而且本该在儿童生理发育阶段保持和继续强化的感知能力,都会逐渐弱化甚至消失。
人的创造力体现,往往是在一定层次知识结构(外在逻辑体系)支撑和潜意识支配下发挥出来的。创造力的强弱与潜意识的发挥相关,潜意识有一套非常复杂的内在逻辑,离不开儿童时期在视觉、听觉、嗅觉、触觉等感知力体系的建立。
儿童感知力体系建立是一个漫长而复杂的过程,需要大量的生活经历。过早以图形化方式学习编程,不但限制了儿童想象力的发挥,也破坏儿童感知力体系的建立。