@zhangyao 小孩子有两个特点:好奇,可塑性强。
计算机这个东西,说复杂它确实很复杂,但说简单,也很简单。关键得让孩子觉得有趣,小孩子嘛,讲大道理没有用。例如scratch 这样的就非常适合小孩子玩,拖拉一下就可以生成一个小游戏。
再比如可以买点配件,让他做一个智能小车,算法都是现成的,小车可以按照他自己设定的要求行进,可以行使拍照任务等。也可以让他搞一个家庭监控系统等等。也就几条语句就可以了。
小孩子学东西,得有趣才行。如何才能有趣?就是很短时间让他看到工作成效。而且大部分孩子不会,他会了,他就有优越感。
再深一点,可以教他使用python这样的语言,告诉他小车的运动轨迹是python语言来控制的。慢慢他就会对语言有兴趣。仅仅教编程是乏味的,没有哪个孩子愿意去学这种枯燥的知识。
当然了,家长最好有一点点编程知识,不需要太专业。否则他如果看不到成效,会打击他的自信心。