去年,人社部、市场监管总局、统计局联合发布新职业信息,它们分别是:人工智能工程技术人员、物联网工程技术人员、大数据工程技术人员、云计算工程技术人员、数字化管理师、建筑信息模型技术员、电子竞技运营师、电子竞技员、无人机驾驶员、农业经理人、物联网安装调试员、工业机器人系统操作员、工业机器人系统运维员。
我们可以看到,这13个新职业,它们主要集中在高新技术领域,对从业人员的知识和技能水平都具有较高要求。这也表明,未来,高新技术领域仍会持续地高速发展,相应领域的人才也会十分稀缺。
面对如此高要求且高缺口的新职业,为了满足其大量人才需求,我们的教育也必须得跟上。在社会需求与时代发展下,人工智能教育的普及与少儿编程教育都已成为不可逆的政策趋势。
只有选择合适的编程学习方式,才可以让孩子在宝贵的课余时间内高效且高质量地学到更多的编程知识。
01Scratch
Scratch是适合少儿用于启蒙编程的图形化编程语言。
通常一提到“编程”,很多家长的第一个反应是:晦涩难懂。而Scratch则不一样,这款诞生于美国麻省理工学院(MIT)的软件,最显著的特点就是可视化图形编程。
通俗地说,孩子们不用书写代码语句,只要操作鼠标,就可以直接用“堆积木”的方式把模块拼在一起进行编程,大大降低了学习难度,趣味性则大大提高。
其次,Scratch多以游戏、音乐、动画为主题,这些都是可以极大激发孩子兴趣的东西,能让孩子在初期就体会到编程学习的乐趣。孩子有了兴趣,你还怕学不会,不想学吗?
从2017年秋季开始,一些小学科学课程起始年级调整为一年级,并且小学一、二年级每周不少于1课时安排课程,这些小学生学的就是Scratch或Python。
如果你不知道该为孩子选择哪门启蒙语言,就看看大多数孩子都在学什么吧,学Scratch不会错。
02Python
Scratch是入门图形化编程,做启蒙更适合。学完Scratch的孩子,想要真正开发一个软件、建立一个大型网站,或者解决复杂的算法问题,则要用到代码编程语言。如果要从代码编程中选出一门语言,Python当之无愧。
自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程。
简单易学:Python有相对较少的关键字,和一个明确定义的语法,结构简单。
丰富的资源:Python标准库很庞大,它可以帮助处理各种工作。
跨平台:同样的代码不需要改动可以在不同的操作系统上运行。
可扩展:可以把Python嵌入C/C++程序,让程序获得”脚本化"的能力。
可以这么说,相比 Java或者C++ ,Python是简单易学,最适合新手入门使用。
说起用途,Python可应用于系统编程、网络爬虫、web开发、大数据分析、云计算、人工智能、金融等各个领域。尤其在人工智能领域,更是标配语言。
如果孩子现在掌握了Python,以后在就业选择上会比同龄人多一个选择,也会具有更大的优势。
在信息技术高速发展的时代,编程等信息科技教育的吸引力愈发显著。提前培养孩子的信息素养,接受编程教育,将能进一步提高孩子的核心竞争能力。