SEM營銷 / SE0營銷 / SMM營銷技術
善實戰SEO高端人才的智慧結晶
2019-09-20 作者: 來源:
少兒編程越來越火,作為入門級的圖形化編程軟件——Scratch,以其友好生動的界面,簡單明了的編程方式深受廣大學生的喜愛。Scratch主要開發PC端的程序,如今已進入移動互聯網、物聯網時代,有沒有一款適合青少年學習的圖形化編程軟件可以開發移動APP、物聯網應用呢?
MIT innovation node App inventor IoT 實驗室負責人Andrew Wong
9月19日下午,RoboFirst+和傳喻科技在張江舉辦的MIT大咖分享活動中,MIT innovation node App inventor IoT 實驗室的負責人Andrew Wong先生為現場觀眾介紹了全世界最大的移動App開發平臺——App Inventor,它的發展、特色以及新推漢化版相關功能。
源于谷歌,發揚光大于MIT
據了解,App Inventor 原是Google實驗室(Google Lab)的一個子計劃,由一群Google工程師和勇于挑戰的Google使用者共同參與設計完成。Google App Inventor是一個完全在線開發的Android編程環境,拋棄復雜的程式代碼而使用積木式的堆疊法來開發Android程序。
除此之外它也支持樂高NXT機器人,對于Android初學者或是機器人開發者來說是一大福音。因為對于想要用手機控制機器人的使用者而言,他們不大需要太華麗的界面,只要使用基本元件例如按鈕、文字輸入輸出即可。
2012年,App Inventor 移交給麻省理工MIT計算機科學人工智能實驗室運營和延續開發。2013年APP inventor 2發布,目前在MIT平臺()上的注冊用戶有840萬,來自全世界195個國家和地區,擁有3400萬個移動應用,大部分可以在Google Play下載,是全世界最大的移動App開發平臺。
專注于移動應用開發,更可連接機器人
Scratch與App Inventor都是圖形化、模塊化、積木化,簡單易學,直觀形象,都是在PC機上使用。Scratch主要開發PC端的程序,開發的程序在PC機上運行,運行時需要有Scratch開發環境。MIT App Inventor主要用來開發移動端的應用,基于Android編程語言,開發的應用可以在手機、平板上運行。
使用APP Inventor 2 可視化編程平臺,青少年(8-16歲)可以在平均30分鐘內完成一個可以在手機或平板電腦上使用的全功能移動APP,由于平臺提供插件功能,編程可以調用其他如地圖、語音、大數據和物聯網通信等功能平臺來開發完成移動APP,還可以通過Connect ME把APP Inventor平臺連接到智能機器人,成為一個人工智能、物聯網的編程平臺。
據Andrew Wong介紹,App Inventor 2不但使學習者把枯燥的編程變為簡便而輕松愉快的創造過程,培養學生的邏輯思維、創新能力,而且可通過移動程序的開發使學習和生活緊密連接,讓青少年學以致用,讓生活更加智能、便捷;在國外,甚至還有不少學生通過開發APP獲得不菲的收益。
目前,漢化版的APP Inventor 2平臺已經上線,地址是:
App Inventor 2主要有以下作業模塊:
1、界面設計:主要作用是設計APP的界面,元件布局與元件屬性設定;
2、邏輯設計:主要作用是通過拼圖作業模式進行程序的接合,同時可以操作不同屬性的定義元件、控制元件和邏輯元件等來進行“程序設計”;
3、編譯打包:開發好的應用程序可以通過App Inventor 2平臺的編譯服務器進行打包;
4、安裝測試:應用打包完成后會生成一個程序二維碼,用android設備掃描下載安裝即可使用,還可以自行上傳到國內外的應用商店。
中小學教育和STEAM教育的銜接工具
App Inventor對于學生來說易于學習,無需編程基礎、結果可以迅速展現,在搭建App的過程中,鍛煉學生的計算思維、羅輯思維和創新思維等能力。
對教師而言,易于講授,無需教師有深厚的計算機基礎,充分有效教學;對于學校而言,App Inventor純網頁,無需學校單獨購買設備,減輕學校經費負擔。
此外,App Inventor所開發的App 能夠很好的與STEAM教育相結合,注重學習與現實世界的聯系;重視學習過程,讓學生們自己動手完成他們感興趣的、并且和他們生活相關的項目,從過程中學習各種學科以及跨學科的知識。因此,App Inventor能夠很好的解決STEAM教育落地難、實施難的問題,成為中小學教育與STEAM教育較好的聯系紐帶。
關鍵詞: 移動開發 軟件 開發平臺 移動互聯網 inventor app scratch
下一篇:文章類小程序如何賺錢?
公司地址:北京朝陽區團結湖嘉盛中心10層
微信:qq652807263
服務手機:13693193565
E-mail:888@edo2008.com