不管我们喜不喜欢、承不承认,现代的孩子已经生活在电子产品的天下了:手机、平板、电脑已然是学习和生活的必需品。
无怪乎编程越来越重要,少儿编程课越来越火,国家也越来越重视编程。
教育部公布《关于政协十三届全国委员会第三次会议第3172号(教育类297号)提案答复的函》,对提案中建议的“推动编程教育纳入我国基础教学体系”进行答复,称将把包括编程教育在内信息技术内容纳入到中小学相关课程。
浙江大学计算机学院教授翁恺认为,通过接触编程知识,可以提高孩子解决问题的综合能力,这一点是毋庸置疑的。
所以,很多家长逐渐从讨论“孩子到底要不要学习编程”过渡到了“孩子该如何学习编程?”
很多普通的妈妈跟我一样,对如何“给孩子规划编程学习”是丈二和尚摸不着头脑。
但我做不到盲目跟风给孩子随便报个班学习,总要自己大体了解课程的内容,懂得孩子什么年龄应该怎么学,然后再给孩子选择合适的课程。
在研究的过程中,我发现了一位博主“清华妈妈学习经”,她是个具有20年编程经验的工科妈妈,她在一则视频中侧重分享过儿童学习编程的4个阶段,算是对多数孩子来说比较科学的编程学习规划。
5岁前:玩走迷宫/拼图/下棋这些游戏进行启蒙思维。
5岁后:可以选一些编程App学习编程思维、算法思维。
6岁后:学习图形化编程(Scratch)语言。
7岁后:学习Python编程语言,是很多硕士博士都在用的编程语言
编程是一项对逻辑思维要求比较高的课程,所以,我们可以在孩子5岁前着重训练孩子的逻辑思维,玩拼图、数独等都可以提升逻辑思维的能力。
5岁后的孩子,可以选择上一个编程课。
问题来了,面对市场上众多的编程机构,家长可谓是看的眼花缭乱。
怎么选择一个好的编程课呢?毕竟孩子的时间不能浪费,我们的荷包也不能浪费。
3个方法来甄选好的编程课01、不要选录播课
儿童学习编程,跟成人学习不一样,不是去背一串串枯燥的代码,而是通过编程,去享受探索、创造、调试事物的乐趣,学习的是编程思维。
编程思维就是:学习如何把大问题分解成许多小问题,寻找规律,一步步制定计划,打破常规的思维。
所以,需要老师一步步带领孩子学习,如果这个机构只提供线上录播课,没有后续的教师直播/线下班级授课的过程,那么一定不要选择。
02、选基础入门的课程
学习编程是一个庞大的过程,但是对于少儿编程来说,学好编程语言本身也可以做出一些好玩的程序。一上来就学需要强逻辑推理的课程,很容易打击到孩子的信心。
所以,最好从最基础的Python开始学习。
03、选有优秀师资的课程
选择有丰富的授课经验、懂得儿童心理、能与孩子愉快沟通的老师非常重要。
可以看机构的宣传、老师的任职年限,也可以与老师亲自沟通观察老师的教育理念和沟通能力。
如果给孩子选择编程课,就要让孩子坚持下来,一步步扎实地编写好每行代码。当孩子通过自己的努力,能够运行起程序来的那一刻,他会非常地开心,也会感谢父母的支持和自己的努力。