兒童編程語言MIT App Inventor和Scratch比較那個好?

兒童編程語言有好多種,從功能上、用戶友好度上、兒童接受度上比較,這些軟體各有千秋,難分伯仲。

小編結合自己的編程經驗,將兒童編程語言MIT App Inventor和Scratch作一比較,供有意於兒童編程語言學習、教學、開發的朋友們參考。

首先簡單介紹一下這兩種語言。這兩種語言都是圖形化、模塊化、積木化,簡單易學,直觀形象,都是在PC機上使用。MIT App Inventor主要用來開發移動端的應用,基於Android編程語言,開發的應用可以在手機、平板上運行。Scratch主要開發PC端的程序,開發的程序在PC機上運行,運行時需要有Scratch開發環境。

選擇語言,首先要根據用途和孩子的能力水平。如果是讓孩子學習編程語言,鍛煉編程思維,建議孩子先學習Scratch,因為該語言不需要編程知識和其它基礎知識,適合年齡較小的孩子。如果孩子大一點,10歲以上,對手機應用的使用比較熟悉的話,建議學習MIT App Inventor,因為這種語言的開發需要對Android編程有初步的了解,但是開發的應用適用範圍較廣,只要是Android操作系統的移動端都可以使用,而且這個年齡的孩子需要參加一些電子競技比賽,如果拿著自己開發的手機應用去比賽的話,是不是很酷?

從拓展功能,這兩種語言都可以與LOGO等玩具聯合開發,具有較好的功拓展能性。Scratch編的程序,可以通過藍牙、USB等途徑注入編程機器人。MIT App Inventor開發的應用也可以注入編程機器人,還可以通過二維碼將生成的APK應用下載到其它移動終端,從這一點上看,MIT App Inventor略勝一籌。

當然,這兩種語言對孩子來說都是不錯的選擇,只要孩子喜歡,都可以選擇。

推薦閱讀:

兒童汗衫DIY製作清涼小背心圖解教程
張猛龍碑集字唐詩兩首(兒童相見不相識,笑問客從何處來)
七款讓你「哇塞」的兒童房 最後一個亮了!
594.與喵共舞295~周末休息
457.與喵共舞236~給喵伴奏

TAG:兒童 | 編程語言 | 編程 | 語言 | 比較 | 兒童編程 | Scratch |