自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

2011年6月編程語言排行榜:為孩子創(chuàng)造的語言Scratch

原創(chuàng)
開發(fā)
端午小長假前后,Tiobe發(fā)布了新一期編程語言排行榜。漲勢方面基本與上月相似,值得一說的是Lua,它是首次進入前10名,不知道這是否與蘋果允許Lua運行在IOS系統(tǒng)上有關,包括時下很流行的憤怒的小鳥也被寫到Lua中。反觀傳統(tǒng)的Web語言,他們正在迅速失去目前的市場份額。

【51CTO獨家特稿】端午小長假前后,Tiobe發(fā)布了新一期編程語言排行榜。漲勢方面基本與上月相似,值得一說的是Lua,它是首次進入前10名,不知道這是否與蘋果允許Lua運行在IOS系統(tǒng)上有關,包括時下很流行的憤怒的小鳥也被寫到Lua中。反觀傳統(tǒng)的Web語言,他們正在迅速失去目前的市場份額。下面是2011年6月的編程語言排行榜榜單。

推薦專題:51CTO編程語言排行榜專題

 

什么是Scratch?

Scratch是一款由麻省理工學院 (MIT) 設計開發(fā)的一款面向兒童的簡易編程工具。針對 8 歲以上孩子們的認知水平,以及對于界面的喜好,MIT 做了相當深入研究和頗具針對性的設計開發(fā)。不僅易于孩子們使用,又能寓教于樂,讓孩子們獲得創(chuàng)作中的樂趣。Scratch 的下載和使用是完全免費的,開發(fā)了Windows系統(tǒng),蘋果系統(tǒng),Linux系統(tǒng)下運行的版本。

【編者碎語】這個面向小朋友的軟件可愛的界面深深的吸引了小編我,于是與官網(wǎng)嘗試著去下載,發(fā)現(xiàn)下載很簡單,只需要簡單的填寫一下自己的信息,就可以轉到下載頁面,而且就連下載頁面也是做得相當?shù)目蓯?。碎語不多說,小編現(xiàn)在要去嘗試著用一用這個可愛軟件了。

軟件的特點:

使用者可以不認識英文單詞,也可以不會使用鍵盤。

構成程序的命令和參數(shù)通過積木形狀的模塊來實現(xiàn)。

用鼠標拖動模塊到程序編輯欄就可以了。

中間的黃色部分是編輯好的程序代碼,左邊是可以用來選擇的功能模塊,右邊上部是程序預覽和運行窗口,右邊下部是角色窗口。

 

【小編碎語】剛剛嘗試著用了一下這個軟件,這真是一個很可愛的軟件,有趣的模塊形式,就像是在搭建積木。

 

你能想象這是一個小孩子做的拖拽游戲嗎?

程序模塊分為8個大類

軟件是多語言版本,根據(jù)操作系統(tǒng),自動會改成中文界面。積木模塊包括8個大類,100多個功能。包括了過程一個完整程序的每個環(huán)節(jié),甚至數(shù)組。在原版中是沒有函數(shù)調用的。也就是說復雜的功能用重復編寫相同的代碼。在自由軟件開發(fā)組織中有人進一步開發(fā)了制作自定義積木(自己編函數(shù))的功能。

 

學習方法

孩子不用記住命令不代表不需要指導命令。積木模塊包括8個大類,100多個功能。包括了過程一個完整程序的每個環(huán)節(jié),甚至數(shù)組和函數(shù)。這些圖形化的積木使用需要老師或者家長正確引導。孩子從模仿的過程中,能感悟到條件語句,循環(huán)語句,判斷。能理解參數(shù)和命令的區(qū)別。讓孩子理性的總結出來是很困難的,引導是必須的。

第一屆 Scratch 大會

2008 年7月24-26日,MIT的Scratch團隊舉辦了第一次的全球Scratch社群聚會「Scratch@MIT」,約有300位老師、研究 學者、軟體開發(fā)者前來參與,該研討會的目的是:

  1. 分享Scratch是如何在家里、教室、社區(qū)中心被使用的故事。
  2. 參與要親自動手操作的工作坊,學習Scratch的新技巧和策略。
  3. 研討孩子們用 Scratch 學會了些什麼。
  4. 和MIT的Scratch團隊一起探索 Scratch 的未來發(fā)展方向。

【小編碎語】

這個軟件的優(yōu)點是將程式設計變得很容易,只要使用簡易的鼠標拖拉方式,將指令從程式指令區(qū)移進程序腳本區(qū)即可。很容易上手,官方網(wǎng)站上有相應的教程,界面也很可愛,吸引人,版本支持多國語言。而且Scratch程序設計的交互性特別強,在程序設計中只要用鼠標雙擊任何語句塊,以及語句塊的組合,都可以馬上執(zhí)行看執(zhí)行效果。官網(wǎng)地址:http://scratch.mit.edu/ 下載地址:http://scratch.mit.edu/download/

有優(yōu)點,就會有缺點,缺點在于對象多是位圖,放大后會有馬賽克現(xiàn)象,美觀上有所欠缺吧。

美觀:★★★☆

使用:★★★★★

功能:★★★★☆

綜合評價:★★★★☆

 #p#

下面是本期編程語言排行榜的其他排名數(shù)據(jù)和趨勢走向。

前10名編程語言走勢圖  

  

20到50名語言排行

Position
Programming Language
Ratings
21
Logo
0.550%
22
PL/SQL
0.502%
23
MATLAB
0.476%
24
SAS
0.474%
25
F#
0.473%
26
C shell
0.465%
27
NXT-G
0.446%
28
D
0.437%
29
Visual Basic .NET
0.434%
30
Scratch
0.427%
31
Go
0.424%
32
Q
0.420%
33
Fortran
0.389%
34
R
0.369%
35
Forth
0.366%
36
ABAP
0.362%
37
ActionScript
0.359%
38
ML
0.341%
39
Alice
0.334%
40
NATURAL
0.334%
41
COBOL
0.331%
42
PL/I
0.309%
43
Clean
0.304%
44
Haskell
0.301%
45
APL
0.280%
46
OpenEdge ABL
0.269%
47
Smalltalk
0.265%
48
Scala
0.264%
49
J
0.255%
50
Ladder Logic
0.254%

下面是第50到100的編程語言排名

(Visual) FoxPro, 4th Dimension/4D, ABC, Algol, Arc, ATLAS, Avenue, Awk, Bash, bc, BETA, BlitzMax, Boo, Bourne shell, CFML, cg, CL (OS/400), cT, Dylan, Eiffel, Erlang, Factor, Groovy, Icon, IDL, Inform, Io, Korn shell, LabVIEW, Limbo, MAD, Magic, Maple, Mercury, Monkey, MUMPS, Oberon, OpenCL, Oz, PILOT, PowerShell, Prolog, Revolution, S, SIGNAL, Standard ML, Tcl, TOM, VBScript, VHDL

下面給出了編程語言類別的一年變化趨勢

Category
Ratings Jun 2011
Delta Jun 2010
Object-Oriented Languages
56.5%
+2.5%
Procedural Languages
37.4%
-3.9%
Functional Languages
4.6%
+1.4%
Logical Languages
1.5%
-0.1%
 
Category
Ratings Jun 2011
Delta Jun 2010
Statically Typed Languages
64.8%
+2.2%
Dynamically Typed Languages
35.2%
-2.2%

 

 

 

【2011年榜單回顧】

  1. 2011年5月編程語言排行榜:用MATLAB構建宇宙
  2. 2011年4月編程語言排行榜:告別Smalltalk
  3. 2011年3月編程語言排行榜:用Ada向人類首位程序員致敬
  4. 2011年2月編程語言排行榜:冰河時代的Fortran
  5. 2011年1月編程語言排行榜:Python稱霸2010

 

 

 

 

責任編輯:艾婧 來源: 51CTO
相關推薦

2023-06-09 15:39:40

編程語言Python

2011-04-05 00:19:11

編程語言SmalltalkJava

2015-07-07 10:52:46

RedMonk編程語言

2013-07-30 10:00:36

RedMonk編程語言排行榜

2011-01-09 14:47:23

編程語言排行榜

2011-02-11 23:21:00

Fortran編程語言排行榜

2017-02-10 09:45:00

編程語言排行榜Scratch

2020-02-14 09:19:12

編程語言JavaPython

2019-07-23 14:14:59

編程語言JavaPython

2021-09-23 10:50:42

編程語言Python排行

2021-07-07 05:42:24

編程語言開發(fā)

2010-06-07 15:57:02

編程語言排行榜框架

2011-11-08 09:17:28

編程語言排行榜

2022-06-21 14:15:27

編程語言PythonPHP

2021-01-06 12:55:08

編程語言Python開發(fā)

2019-01-09 10:00:19

編程語言Python

2013-01-06 01:58:00

編程語言排行

2011-05-03 11:03:00

MATLAB編程語言排行榜

2013-06-09 15:40:04

語言排行榜JavaScript

2020-03-07 22:01:58

編程語言JavaPython
點贊
收藏

51CTO技術棧公眾號