写在前面
少儿编程是什么
以及
如何开始
的问题
如何给娃做好编程的学习规划
。
我碰到的大部分家长其实并不分得太清各种编程语言是什么,往往是在培训机构的安利下给孩子报了一个甚至多个阶段的课程,然而培训机构的课程往往需要照顾到所有孩子,因而课程设置无法真正做到」因材施教「。
如果你也有这样的疑惑,不妨先点赞收藏,相信看完这篇文章,不仅会帮你省下一大笔少儿编程培训费,更会帮娃省下宝贵的学习时间。
关于编程语言
根据美国计算机教师协会推出的K12计算机教育标准,少儿编程课程中主要涉及到三种编程语言:Scratch、Python、C++。不管选用哪一种语言,语言都只是一种工具,重点是学会利用工具解决问题的能力。
下图系统梳理了不同编程语言的特点、适合的年龄阶段,以及可以参加的等级考试和竞赛。考级是为了阶段性地验证孩子的掌握程度,而竞赛则主要是选拔目的,可以为将来的小升初乃至高考加分,走科技特长生路线。
关于考级和竞赛的更多内容,我准备单独梳理两篇文章,汇聚全网最全的免费学习资料,供有需要的家长朋友们参考。
如何规划
每个孩子的天赋和能力不同,因此没有任何一条学习路线是适合所有孩子的。 大部分孩子经过了编程启蒙阶段后,很多家长都会有一个困惑,是先学Python还是先学C++? 这里主要根据家长朋友们的需求不同,大力将主要分享两条路线供大家参考,我把他们简称为
佛系路线
和
功利路线
。
佛系路线
如果你的目标是培养孩子的计算思维和逻辑思维,那么掌握一门编程语言就够了,而这门语言以Python为最佳选择,因为语法非常简单,而Python的上限却非常高,小到制作游戏,大到可以进行AI创意编程,基于Python甚至可以帮助孩子接触到计算机科学的全貌。
功利路线
如果你的目标是升学加分走科技特长生路线,那么学习C++就是必须,因为C++是信奥赛官方唯一指定语言,而大部分升学加分的政策都只认可信息学奥林匹克竞赛(简称信奥赛)。为此,孩子的目标终点就是信奥赛获奖。这时就要看孩子的年龄了。
总结
本篇文章系统梳理了在家陪娃学编程该如何规划,主要分为两条路线供大家参考食用,如果觉得对你有帮助,不妨收藏转发给身边的朋友,你的真诚点赞是我持续分享的动力!如果你对在家教娃编程如何规划还有疑问,欢迎评论区留言。