目前来说,合适中国青少儿学习的是Scratch、Python。
适合少儿的图形化编程语言。适宜年龄:5-13岁以上,从覆盖从幼儿园到小学阶段的入门级编程语言。通常一提到“编程”,很多家长的第 一个反应是:晦涩难懂。而Scratch则不一样,这款诞生于美国麻省理工学院(MIT)的软件,显著的特点就是可视化图形编程。
这种语言,孩子们不用书写代码语句,只是操作鼠标,就可以直接用类似“堆积木”的方式把脚本模块拼在一起进行编程,大大降低了学习难度,趣味性则大大提高。其次,Scratch多以游戏、音乐、动画为主题,这些都是可以极大激发孩子兴趣的东西,能让孩子在初期就体会到编程学习的乐趣。孩子有了兴趣,你还怕学不会,不想学吗?
在国外,Scratch的学习者超过千万人,关于Scratch的帖子浏览量,很多轻松过百万,而这些帖子的用户大部分都是中小学生。国内小学生也都在学Scratch。从2017年秋季开始,一些小学科学课程起始年级调整为一年级,并且小学一、二年级每周不少于1课时安排课程,这些小学生学的就是Scratch。
如果要从中选出一门语言,Python当之无愧。python适宜年龄:10岁以上的孩子。python自从20世纪90年代初Python语言诞生至今,它已被广泛应用于系统管理任务的处理和Web编程。另外2017 年浙江省将Python纳入高考大纲,山东省小学信息技术教科书里也新增了Python的课程,2019年北京大学招录学生要有python语言基础等,相信不久以后python会走进全国越来越多院校课程。
python主要特点:
简单易学:Python有相对较少的关键字,和一个明确定义的语法,结构简单;
丰富的资源:Python标准库很庞大,它可以帮助处理各种工作;
跨平台:同样的代码不需要改动可以在不同的操作系统上运行;
可扩展:可以把Python嵌入C/C++程序,让程序获得”脚本化\"的能力;
可以这么说,相比 Java或者C++ ,Python是简单易学,适合新手入门使用。
另外python这两年又成为了人工智能和数据分析的“宠儿”,Python可应用于系统编程、网络爬虫、web开发、大数据分析、云计算、人工智能、金融等各个领域,尤其在人工智能领域,更是标配语言。
在AI人工智能,大数据时代等必备技能就是Python语言,如果孩子现在掌握了Python,在以后孩子就业选择上会比同龄人多一个选择,会具有更大的优势,在未来也会比同龄人多一分竞争力。