当前位置:首页 > 新闻资讯 > IT业界 > 新闻
除了Scratch 还有这些语言可以选
  • 2018/1/19 14:49:18
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:电脑报
  • 作者:
【电脑报在线】众所周知, Scratch是各青少年编程的入门基础,这是争议的,如果想再进一步学点更有成就感的基础知识,就不能只进行图形化编程,还要涉及到代码编程了,而代码相对枯燥,有没有简单容易上手的呢?

众所周知, Scratch是各青少年编程的入门基础,这是争议的,如果想再进一步学点更有成就感的基础知识,就不能只进行图形化编程,还要涉及到代码编程了,而代码相对枯燥,有没有简单容易上手的呢?

 

易语言

易语言是一门中文编程语言,简单易上手特别适合青少年,另外编程工具自带文字教、视频等,可不用联网就能基本掌握使用方法。更关键的是,英文编程软件只能使用英文输入程序代码,且需要用户掌握大量专业计算机英文单词和英文语法,否则上手很难的——英文中不少地方用的是升序方式排序,而中文用的多是降序方式排序,例如姓和名的顺序等;英文编程中大多数用大写缩写的方法表示一个概念、定义和变量,如果不了解缩写就读不懂代码,而中文用几个字即可简单表示……说白了,就是东西方文化的差异造成对编程学习上的很大区别,中文文化背景决定了中国人还是学自己的编程语言比较好。不过易语言不是一款主流编程语言,所以想靠这门语言在未来谋生不容易,但达到学习编程思维、开启创造性思维这个目的是没有问题的。

 


Haskell

Haskell是一款经典的函数式编程语言,它比较符合青少年的思维,为什么这么说呢?

Haskell比较接近数学模式,因此可以用接近数学的方式来讲函数式编程的思维方式,比命令式编程更容易入门。开始的时候,学习整数、字符、字符串、布尔值这四个数据类型,学会简单的加减乘除的函数、字符串连接的函数,分支处理表达式。然后开始教列表类型,由字符串而来的简单的列表操作。在这些基本概念弄清楚后,就可以学习递归了,之后就可以用递归做成一个九九乘法表程序,至于更高深的知识则不适合入门,如果不感兴趣就算了。

 

Python

根据 IEEE Spectrum的研究报告显示,Python(大蟒蛇)已经成为世界上最受欢迎的编程语言。它的特点就是简单易学入门容易,非常适合没有编程基础的人学习——某些场合一行代码就能写出一个小程序,对于小朋友来说没有什么比这个更酷了,在同学面前也可以尽情地炫耀!Python发布简单,采用纯文本的形式,不需要编译,这大大节省了编程的时间、提高了编程的效率。另外,Python免费的书籍有很多,可以找到更多的资料,而且学习Python的人群较多,相关的青少年比赛也比较多。

延伸一下,如果坚持学下去对未来的求职很有帮助,因为Python的应用范围非常广,自动化开发、人工智能开发、超级运算、大数据统计等都用得上,例如Youtube、豆瓣网等网站都是用python开发的。再多说一句,如果想变身为黑客,Python是必须要学掌握的基础知识哟,编写木马、渗透网站、暴力破解等都用得到Python哟!

 


JavaScript

JavaScript是移动平台的主流开发语言之一,在当前移动互联大热的环境下JavaScript研发工程师收入都不错,这个理由可以勾起一些青少年的学习兴趣。特别是现在出现了不少在线JavaScript编程网站,大大降低了上手难度,例如CodeMonster,只要懂一些基本的JavaScript语言知识就可以在网站的辅助下开发一些简单的小程序,并逐步学习高级知识。想上手容易、又可以真正的装×,JavaScript是不二的选择!

本文出自2018-01-22出版的《电脑报》2018年第04期 A.新闻周刊
(网站编辑:shixi01)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交
读者活动
48小时点击排行
论坛热帖