我关注儿童编程有几年了,自己孩子也参加两个学期的线上课程,我自己辅导的,一些经验分享给大家。
在孩子5岁时就尝试学习,但没有入门而暂停,然后到6岁(即一年级下学期)开始能够入门学习,学习了2个学期(每周一个约30分钟课程),目前孩子可以独立做小小的游戏,也可以独立跟着视频完成老师讲的内容。
这里以Scratch编程为例说明。
儿童要开始学习编程,一般要满足以下条件:
1、理解方向,特别是屏幕上的方向与现实世界的方向转换
2、理解逻辑比较:如大小、快慢、长短、多少等
3、理解简单动作:如走、前进、后退、跳、翻转
4、理解形状和颜色:如线条、长方形、圆形和彩虹七色
5、会简单的数学运算
6、会识别一些汉字和拼音
7、会用鼠标和键盘
当满足上述条件后,孩子就能在老师或是家长的引导下完成简单的编程,并能收获乐趣,否则只是呆板的按步骤操作会让孩子感觉没意思而不想学习。