学习少儿编程到底应该学习什么编程语言?

当我们谈论让学生学习少儿编程,必然会遇到的一个问题就是让学生学习什么编程语言?

选择合适的编程语言到底应该遵循什么原则呢?

今天就围绕这个问题和大家一起交流下。

这个动画展示了从1965年到2020年编程语言的用户量排名。

首先我们要明白一个道理:所有的编程语言都有一个最适合的应用领域,并不能完全相互取代。

比如中文、英文都是自然语言,它们都是描述自然界这个领域的语言,所以也叫自然语言。

目前世界上有超过9000种编程语言,几乎每天都有新的语言诞生,对应了不同的领域或软件工具,几乎每个软件工具都会定义属于自己的语言。

比如:网页开发、服务器开发、手机应用开发、PC游戏开发、跨平台开发、金融、数学、3D建模、编译、CAD工业设计、通讯等等。

所以编程语言是学不完的,而且要根据所属的领域和开发工具选择最适合的编程语言。

好消息是,对于已经精通编程的人,掌握一门新语言只需要几小时的时间。

对于程序员,基本都会了解排名靠前的几种语言。

学习少儿编程到底应该学习什么编程语言?

Paracraft图形化编程界面

NPL语言是Paracraft中使用的编程语言。它语法简单,学习成本很低,但却涵盖了目前最流行的前5位的语言的特点。

最重要的是它的主要开发工具Paracraft是面向青少年设计的3D动画与编程创作工具。它用最低的学习成本,让孩子可以随心所欲的创造个人作品。

学习少儿编程到底应该学习什么编程语言?

Paracraft代码编程界面

为孩子选择编程语言,最重要的原则是它要有一个能够长期自主学习,又丰富有趣的开发环境,并且能够实现孩子头脑中的任意复杂的想法。

目前的市场上流行的编程教育主张从Scratch图块编程,到Python文本编程,再到C++编程;

我们认为是非常不可取的,频繁切换开发环境和语言造成了认知上的断层,使得编程教育的道路越走越窄。

学习少儿编程到底应该学习什么编程语言?

帕拉卡(Paracraft)CAD编程建模

编程语言每年都在变化,没有任何一个语言的用户占有率超过5%,学校里教的一定不是工作中用的。

NPL语言有15年的开发历史,Paracraft有超过10年的市场验证,是我们目前看到的,最适合孩子学习的编程语言和开发工具。

未经允许不得转载:技术 » 学习少儿编程到底应该学习什么编程语言?

相关推荐