青少儿编程的政策东风去年就来了,先是浙江省确定Python进入浙江省信息技术高考,从2018年起浙江省信息技术教材编程语言将会从 VB 更换为Python;再是2017年国务院印发《新一代人工智能发展规划》中要求推广编程教育;到2018年1月,教育部将编程语言、算法等划入高中新课标;紧接着,教育部《教育信息化2.0行动计划》中,提出要提高中小学生和老师的信息技术素养。政策层层推进,国家对编程教育的重视程度也愈加凸显。在这其中。
其实在有了一定基础的儿童编程学习的孩子来讲,要实现升级进阶,就要从Python编程进阶过渡到C++编程了。
Python在中国青少年编程教育中的重要地位
如今人工智能不再是遥远的概念,特别是当AlphaGO的出现,更是带动了一股Python热。国务院刊发的《新一代人工智能发展规划》中更要求实施全民的人工智能教育。而Python因提供丰富的库供开发者使用,使其成为最受欢迎的人工智能语言。当许多人与时俱进地研究人工智能知识,想跨入人工智能大门地时候,Python作为最接近人工智能的编程语言,就是进入这个大门的一把钥匙。未来Python编程人才短缺就业前景好 。不得不认清的一个社会现实是,未来Python编程人才会非常吃香。未来学家凯西·戴维森认为,未来将会有超过65%的小学生最终会从事尚不存在的工作。计算机编程是目前增长最快的行业之一,也是薪资水平最高的职业之一。
C++作为C语言的继承,它既可以进行C语言哦过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。看着都有点晕吧,那就简单说说学它对孩子们的用处吧。目前信息学奥赛的主要语言就是C和C++。如果孩子在编程方面很感兴趣的话,可以尝试一下学习C++。以后可以参加五大学科竞赛之一的信息学奥赛。实现弯道超车,进入重点大学。
其实,这两种语言都各有所长,学习哪一个对青少年编程都是大有益处的。不管是python还是c++,这些在青少儿编程序列里,都起到了举足轻重的作用和地位,只有在青少儿时期,奠定了坚实的基础,才能在后续的进阶和高阶编程学习中占得先机,从而学有所长,学以致用!