其实,儿童学习编程,并不是越早越好;而且,儿童适合学习的编程课程,跟大众印象中的编程是截然不同的,两者不能混淆啊。
儿童认知理论
由著名心理学家皮亚杰提出的儿童认知理论,阐述了儿童和青少年认知能力发展的四个阶段0~2岁:感知运动阶段 ,这个阶段的孩子主要通过各种身体放应来感知这个世界;
3~6岁:前运算阶段 ,孩子可以接受简单的图文,但是不能理解和应用它们;
7~11岁:具体运算阶段,孩子初步掌握了理解符号、物体的能力,但对抽象概念理解不足;
12岁以后:形式运算阶段,孩子思维发展到抽象逻辑推理水平,可以进行假设一演绎推理。
学习少儿编程最大的好处是可以培养孩子的逻辑思维能力。
研究表明,孩子在6岁左右开始形成抽象逻辑思维,所以6岁是学习编程的最佳年龄。
如果过早让孩子接触编程,他的思维和理解力等方面有限,不仅难以达到编程教育的效果,还可能引起孩子反感。
所以儿童学编程,并不是越早越好,6岁学习最佳,8岁的小朋友完全可以学习。
1.培养孩子的专注力和细心度。排错是每一个编写程序人必经之事,不论大人小孩都没有例外。有时候只是少打了一个字母或是在某一行末尾少了一个分号,就会造成程序大乱,更别说逻辑分析问题上忽略的某种状况和陷阱。所以,在写程序过程中,排错是无法敷衍了事,得过且过的,这个过程能有效的改正孩子马虎行事的毛病,避免当个差不多先生。
2.提高孩子的耐心。当父母的一定遇到过这种情况,带孩子去吃饭,孩子怎么也坐不住,总是要跑来跑去到处吵闹玩耍。此时,有的人会拿出手机当做游戏机,孩子的注意力瞬间被拉了回来,开始安静的坐在位置上玩耍。以游戏项目作为课程,就是运用这种特性,让孩子在游戏中学习,寓教于乐,但他们不只会玩到游戏,更会懂得一个游戏是怎么被设计出来的。