编玩边学

>

资讯中心

>

推荐资讯

> 正文

适合少儿学习编程的语言有哪些?

2017-09-03 来源:编玩边学

几乎每一个年轻的家长都听说过,在美国有两个“天才”,他们在本应该玩王者荣耀的年级里迷上了计算机编程,后来相继创立了微软和Facebook。这两人不用我说大家也知道是谁了。

据史料记载,盖茨13岁的时候开始编程,小札10岁开始编程。并且很快就编写出软件用于各种商业用途,早早就收获了第一桶金。这些在我们正常人眼中看来,就像神话一样。

尤其对于外行来说,编程这么难的东西,才10来岁的小孩怎么可能驾驭得了?这里可以稍微解释一下,盖茨和小札在当时用的是BASIC语言编写程序,BASIC语言比较适合初学者,再加上这两人当时学习条件都不错,所以能学会编程也并非不可能。至于后来这俩人取得的惊人成就,那是诸多因素作用的结果。

我们不说成功的故事,我们今天仍说少儿编程。

少儿编程语言

我们可以先给少儿编程一个定义:适合少儿编程的程序语言。

最早的计算机高级语言是FORTRAN语言,它诞生于1954年,由美国著名的计算机先驱人物约翰·巴克斯所开发,主要用于科学计算。随着FORTRAN的出现,越来越多的计算机专家和工程技术人员对高级语言的研究、设计和使用产生了浓厚的兴趣。但是这个FORTRAN语言特别复杂,只适合专业人士。

后来到20世纪60年代中期,BASIC出来了,它由Dartmouth学院John G. Kemeny与Thomas E. Kurtz两位教授所创。BASIC语言适合初学者,是60年代初开发的一种小型程序设计语言,它简单、易懂。适合于初学者。在几十年的应用实践中,不断被扩展、强化,现在已经成为广泛用于数值计算、数据处理、绘图、游戏等多种领域,拥有众多用户的程序设计语言,在我国计算机应用的普及推广起过十分积极的作用。

紧接着在20世纪70年代初期出现了PASCAL语言。同时,我们比较熟悉的C语言在美国著名的贝尔实验室中酝酿并诞生了。20世纪80年代中期,贝尔实验室的B博士设计出了C++语言。C++对不同机器不同操作系统几乎都能兼容,一时受到众多程序员喜爱。

显然,上面这些都不是我们今天要说的。

小编以为,适合少儿编程的程序语言有一个很大的特点,就是“游戏化”,也就是该程序语言要以少儿容易理解的形式呈现,比如图形、故事等。

在这个前提下,LOGO语言算是最早的一种适合于少儿编程的程序语言,也是一种与自然语言非常接近的编程语言。它通过“绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。 它始创于1968年,是美国国家科学基金会所资助的一项专案研究,在麻省理工大学(MIT)的人工智能研究室完成。 

后来,经过一代一代人的努力,LOGO语言发生了许多次的创新、迭代,变得越来越好用。其中国内人比较熟悉的是易乐谷。

再后来,许多有抱负的个人或者组织,运用自己的聪明才智创造出了许多非常好用的少儿编程工具,这些工具虽然不是编程语言本身,但是它们都在基础程序语言的基础上,结合了游戏或者是可视化图形,能更好的训练少儿的编程思维,引导孩子们写下人生中的第一行代码。

我们比较熟悉的有Scratch,LEGO,CodeMonkey,Wonder Workehop等。小众点的比如Alice,Hackety Hack,Kodable,Hopscotch,Daisy the Dinosaur等编程软件。大家都可以去试试。

可以说,编程工具的出现,才真正推动了少儿编程的高速发展。


版权及免责声明

1、"编玩边学"上的内容,包括文章、资料、资讯等,本网注明"来源:编玩边学"的,其版权均为"编玩边学"或深圳市编玩边学教育科技有限公司所有,任何公司、媒体、网站或个人未经授权不得转载、链接、转贴或以其他方式使用。已经得到"编玩边学"许可的媒体、网站,在使用时必须注明"来源:编玩边学",违者本网站将依法追究责任。

2、"编玩边学" 未注明"来源:编玩边学"的文章、资料、资讯等均为转载,本网站转载出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如其他媒体、网站或个人从本网站下载使用,必须保留本网站注明的"稿件来源",并自负版权等法律责任。如擅自篡改为" 来源:编玩边学 " ,本网站将依法追究其法律责任。

3、如果本网所转载内容侵犯了您的权益,请与我们联系team@codepku.com,我们将及时处理。

证书查询 x
请输入证书编号:

请输入正确的证书编号

学员姓名:孙兴民

课程:Scratch Level 1

发证日期:2019.08.15

证书查询

该证书不存在