我们来了解一个教育概念,儿童思维的发展规律。
在知道一个编程主题或者项目之后,该如何着手编写程序呢?这里就涉及到编程里面解决问题的方式。首先分析这个程序中我们需要用到的角色,然后分析每个角色之间是否有互动部分,之后分析每个角色在程序中是如何表现的(运动,造型变化,声音变化等),然后根据分析出来的每个结果分别完成每个角色的程序编写,这样由整体到局部逐一分析解决问题的方式可以用来解决各种学习和生活中遇到的问题。
儿童思维的发展分为三个阶段:动作思维阶段、具体形象思维阶段和抽象逻辑思维阶段。
1、动作思维阶段(0-2岁)
比如你拿给孩子1个小球,他会扔出去,你再捡回来给他,他又会再扔出去,并开心地笑起来。这个年龄幼儿的思维在动作中进行,在行动中发现动作与结果之间的关系,以动作思维为主。

2、具体形象思维阶段(3-6岁)
这个阶段的孩子,一般凭借事物的具体形象或表象以及对表象的联想来进行思维的。他们开始通过表象认识形状、颜色、大小等物体属性,不过还缺少立体感和空间感。家长可以利用具体的事物来引导孩子锻炼思维,可在儿童拆装玩具或积木时,帮助他们理解平面与立体的关系,和儿童玩图片分类和比较游戏,让儿童从具体中学会归纳和抽象。
3、抽象逻辑思维阶段(6-11岁)
6-11岁是培养儿童抽象逻辑思维能力的关键时期,也就是阶段。孩子能够开始事物的逻辑关系,可以通过计算、归纳、推理等思维方式解决数学问题。
也就是说,6岁之后才是孩子适合学习编程的年龄。
5、学业压力过大的
如果学业学习时间与学兴趣班时间冲突了,比如高中阶段,还是把主要精力放在学业上,考上一个好的学校,会有更好的学习环境和资源让孩子去学兴趣特长。
6、数学基础一般的孩子,不适合学C++信奥赛
不少家长看到学校的自主招生、特长生招生政策,就都幻想着自己的孩子也能成为一个天之骄子,凭借编程特长进入学校。这不是说这个学习方向不好,而是跟艺术、体育特长生靠形体、身体等优势取得不同,信息技术和科技仍然是靠智力思维取胜的,较后能够考C++信奥赛进入学校的学生,他们的学习成绩也很有优异,尤其是数学理科成绩。
关于这块内容,后续文章也会详细介绍,有兴趣的家长可以关注或者私信我。
7、对少儿编程一窍不通的
少儿编程虽然对孩子有很多好处,也确实是教育趋势,但目前课程、师资良莠不齐,业内还没有形成统一、放心的标准,家长要擦亮眼睛,提前了解好再去给孩子报课。8、家庭经济条件一般的
少儿编程的线下机构为了增加效果,一般是小班制上课,成本和价格比较高;线上机构撒了很多广告费,价格也不会太低。所以,家长要结合孩子的兴趣和特点,规划好孩子的学习路线,看孩子是否真的要学习编程。
少儿学习编程所使用的是中文外加图形化界面的图形化编程工具,每一个代码和功能都是文字加图形的形式来显示出来,只要认识基本的汉字就能看懂这些图形代码的功能和用法,不需要去专门学习和记忆那些复杂难懂的英文单词,从而更快的进行孩子的编程启蒙。
在去掉了编程语言中让人望而生畏的繁杂英文单词代码之后,能让学习编程的人更多的关注编程过程本身,这也是少儿能学并且能学懂编程的基本前提条件。让少儿学习编程不是为了让他们长大以后去当程序员每天敲代码,而是通过学习编程这样一个过程来锻炼他们的思维能力和解决问题的能力。