儿童在10岁左右,也就是小学四年级左右,逻辑思维能力开始形成,这个时候接触编程,已经可以初步理解编程中的很多概念了。这个时候开始接触编程,是一个最早的时间点。其实五、六年级,以至于初一都是好的开始时间。
但由于学生年级越高,课堂负担越重,用来做课外编程的时间也越少,很多机构都把重点放在小学低年级,甚至幼儿园。
不排除个别的天才儿童在幼儿园就能理解编程,但对于大多数孩子来说,在思维能力还不具备的情况下勉强学习编程,是拔苗助长,很难有正面的效果。曾有编程老师沾沾自喜于能够给小学二年级的孩子讲明白变量的概念。我只想这说没什么好自豪的,纯属误人子弟。
有些人认为,孩子早早接触,即使学习效果不显著,至少也有了一定的感性认识。殊不知得之于此、失之于彼。孩子在低效的学习上花费了时间,必然在其他的时间被挤占,并不利于孩子的健康成长。在10岁以前,应该让孩子多接触真实世界。有许多更适合这个年龄段的活动可供选择。
十岁以后,根据孩子的兴趣可以逐渐接触编程。编程与数学高度相关,喜欢数学的孩子不会不喜欢编程的。数学方面不擅长不感兴趣的孩子也不必勉强去学。
至于学生在高年级课业重,没有学习编程的时间怎么办,本博会另撰文说明如何解决这个问题。
领取专属 10元无门槛券
私享最新 技术干货