很多普通的家长对如何“给孩子规划编程学习”是一头雾水、雾里看花。最近我发现了一位具有20年编程经验的清华妈妈,她在一个视频中分享了孩子学习编程的4个阶段,是比较科学的编程学习规划了,小编整理了一下分享给大家,作为参考但不是标准答案更不是唯一的答案。
5岁前:玩走迷宫/拼图/下棋这些游戏进行启蒙思维。
5岁后:可以选一些编程App学习编程思维、算法思维。
6岁后:学习图形化编程(Scratch)语言。
7岁后:学习Python编程语言,是很多硕士博士都在用的编程语言
总结分析一下主要是一下三点:
1、在幼儿园大班开始会通过一些无屏类编程、电子积木类的产品来陪孩子玩。这类产品满足一年还是可以的,主要目的是让孩子理解一些基本的逻辑思维方式,也就是“顺序,判断和循环“这三个概念。
2、一年级的时候会开始接触机器人,开源硬件也好、AI机器人也好。总之是让孩子接触稍微复杂一些的结构,这一阶段孩子们能够控制的部件会稍微多一些。这一阶段可能会持续1-2年左右,当然第一阶段的产品还是会穿插的使用。到最后一年孩子们应该会接触到一些少儿创意软件的图形化编程的知识,为进入下一阶段做好铺垫。
3、前两阶段知识的积累孩子应该可以很快速熟悉软件的操作,重要的是利用图形化编程引入变量、函数等概念。之后根据孩子的学习情况,如果在数学这方面具备天赋建议直接进入C++信奥这条赛道,否则就选择Python作为启蒙的语言。
后期规划看是否有备赛需求,如果孩子有考虑备赛的话再考虑C++,因为用这样的语言,会把很大的精力放在语言本身,而减少了孩子想表达的内容。如果希望通过编程等级考试和竞赛来了解子的学习情况的,可以关注下面几个有权威性的比赛:
1、儿童编程等级考试
2、国家认可的“白名单”中的儿童编程竞赛
l 国家认可的白名单中的编程竞赛:
l 中国青少年机器人竞赛(中国少年儿童发展服务中心)
l 全国青少年人工智能创新挑战赛(中国科协、中国青少年科技辅导员协会)
l 全国中小学信息技术创新与实践大赛(中国人工智能学会)
l 世界机器人大赛(中国电子学会)
l 世界物联网博览会青少年物联网创新创客大赛(中国教育技术协会)
l 少年硅谷—全国青少年人工智能教育成果展示大赛(中国下一代教育基金会)
l “明天小小科学家”奖励活动(中国科协、中科院、工程院、自然科学基金会、周凯旋基金会)
l 全国青少年无人机大赛(中国航空学会)
l 全国青年科普创新实验暨作品大赛(中国科协)
3、全国青少年信息学奥林匹克竞赛
4、世界级的编程机器人、编程竞赛
少儿编程课越来越火,国家也越来越重视编程。教育部公布《关于政协十三届全国委员会第三次会议第3172号(教育类297号)提案答复的函》,对提案中建议的“推动编程教育纳入我国基础教学体系”进行答复,称将把包括编程教育在内信息技术内容纳入到中小学相关课程。既然少儿编程是未来社会发展的大趋势,我们理应提前为孩子铺路。