跟我學(xué)App Inventor 2 版權(quán)信息
- ISBN:9787302457817
- 條形碼:9787302457817 ; 978-7-302-45781-7
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
跟我學(xué)App Inventor 2 本書特色
MIT App Inventor是一款圖形化的APP開發(fā)環(huán)境,用戶能夠以拖曳積木的形式開發(fā)Android平臺的應(yīng)用程序。本書以App Inventor 2.0為開發(fā)平臺,結(jié)合大量的具體案例,如音樂搖搖樂、GPS計(jì)步器等,深入淺出地介紹了App的開發(fā)過程和App Inventor的編程功能,并且逐步講解第三方API應(yīng)用接口調(diào)用,App和Arduino硬件、Web服務(wù)結(jié)合等高級應(yīng)用。
本書適合中學(xué)生和學(xué)有余力的小學(xué)高年級學(xué)生,同時(shí)也適用于零基礎(chǔ)的大學(xué)生、成年初學(xué)者。只要對安卓App開發(fā)感興趣,或者對創(chuàng)客感興趣,本書將是一本不可多得的創(chuàng)客秘籍。
跟我學(xué)App Inventor 2 內(nèi)容簡介
說起App Inventor在我國的發(fā)展,“老巫婆”(金從軍老師)是一個(gè)無法繞開的名字。她和她的丈夫張路*早將App Inventor 2漢化,并推出離線版,為App Inventor的國內(nèi)推廣,做了很多重要的工作。我和我的兒子謝集自學(xué)App Inventor 2,全靠她翻譯的幫助文件。有趣的是,我在2014年才從“老巫婆”的博客上發(fā)現(xiàn)一個(gè)細(xì)節(jié): 2013年上海創(chuàng)客嘉年華活動中,我和吳俊杰等教師在創(chuàng)客論壇上演講,呼吁創(chuàng)客們關(guān)注中小學(xué)教育,坐在*排拿著攝像機(jī)的就是她和張路老師。后來她告訴我,那天聽了我們的演講后,他們就下決心要為兒童編程做點(diǎn)事,回到北京就開始做App Inventor 2漢化、翻譯工作。
跟我學(xué)App Inventor 2 目錄
第1章Android和App Inventor11.1Android簡介11.1.1智能手機(jī)與Android系統(tǒng)11.1.2Android系統(tǒng)的廣泛應(yīng)用21.2Android的應(yīng)用開發(fā)工具41.2.1Android常見開發(fā)工具41.2.2Android圖形化開發(fā)工具51.3App Inventor 2概述61.3.1App Inventor 2可以做什么61.3.2App Inventor 2在中國6第2章初識App Inventor 282.1App Inventor 2環(huán)境搭建82.1.1賬戶申請82.1.2登錄App Inventor 292.1.3App Inventor 2程序調(diào)試92.1.4App Inventor 2操作界面132.2我的**個(gè)App162.2.1新建項(xiàng)目172.2.2界面設(shè)計(jì)182.2.3編程實(shí)現(xiàn)202.2.4程序調(diào)試202.3基本組件與運(yùn)算212.3.1基本組件212.3.2基本運(yùn)算222.3.3基礎(chǔ)任務(wù)1——“溫度轉(zhuǎn)換器”242.4變量與流程控制272.4.1變量272.4.2基礎(chǔ)任務(wù)2——“點(diǎn)我”282.4.3流程控制的分支結(jié)構(gòu)292.4.4基礎(chǔ)任務(wù)3——“計(jì)算成績等級”302.4.5流程控制的循環(huán)結(jié)構(gòu)322.4.6基礎(chǔ)任務(wù)4——“計(jì)算前n個(gè)正整數(shù)的和”322.5自定義過程與函數(shù)352.5.1過程的定義與調(diào)用362.5.2基礎(chǔ)任務(wù)5——“過程”362.5.3函數(shù)的定義與調(diào)用382.5.4基礎(chǔ)任務(wù)6——“求和小程序”382.6媒體組件392.6.1常用組件介紹392.6.2基礎(chǔ)任務(wù)7——“音樂播放器”402.7傳感器組件432.7.1方向傳感器組件432.7.2基礎(chǔ)任務(wù)8——“指南針”432.7.3位置傳感器組件462.7.4基礎(chǔ)任務(wù)9——“經(jīng)緯度轉(zhuǎn)換器”472.7.5加速度傳感器組件492.7.6基礎(chǔ)任務(wù)10——“加速度觀察器”492.7.7計(jì)時(shí)器組件512.7.8基礎(chǔ)任務(wù)11——“*后10秒鐘”51目錄 跟我學(xué)App Inventor 2〖2〗〖2〗 〖1〗 第3章App Inventor 2的編程實(shí)踐553.1App專題1——健康測試儀553.2App專題2——音樂搖搖樂613.3App專題3——打地鼠653.4App專題4——相片通信錄713.5App專題5——GPS計(jì)步器82第4章App Inventor 2和Arduino944.1Arduino和Mixly944.1.1Arduino簡介944.1.2Mixly簡介954.2基于藍(lán)牙的串口通信964.2.1試驗(yàn)1——將Arduino的串口信息顯示在手機(jī)上974.2.2試驗(yàn)2——用手機(jī)串口控制Arduino1014.3范例1——手機(jī)控制的LED燈1034.3.1工作流程分析1034.3.2硬件連接1034.3.3界面設(shè)計(jì)1044.3.4編程實(shí)現(xiàn)1054.3.5程序調(diào)試1074.4范例2——揮手機(jī)器人1094.4.1結(jié)構(gòu)搭建1094.4.2運(yùn)行原理分析1094.4.3界面設(shè)計(jì)1114.4.4編程實(shí)現(xiàn)1124.4.5程序調(diào)試1144.5讓手機(jī)擁有更多傳感器1154.5.1讓手機(jī)顯示外界溫度1154.5.2接收多個(gè)傳感器數(shù)據(jù)1184.5.3拓展應(yīng)用122第5章App Inventor 2和Web1245.1App Inventor 2的網(wǎng)絡(luò)組件1245.1.1網(wǎng)絡(luò)微數(shù)據(jù)庫及范例1245.1.2Web瀏覽框及范例1265.1.3Web客戶端及范例1275.2Web客戶端的高級應(yīng)用1315.2.1中文編碼和構(gòu)建HTTP頭部信息1315.2.2解析Json1355.3體驗(yàn)物聯(lián)網(wǎng)技術(shù)1395.3.1“中國移動物聯(lián)網(wǎng)開放平臺”的設(shè)置1405.3.2編寫“GPS自動記錄器”1455.3.3物聯(lián)網(wǎng)應(yīng)用擴(kuò)展1485.4App云服務(wù)器的設(shè)計(jì)1495.4.1App云服務(wù)器的設(shè)計(jì)1495.4.2App云用戶管理系統(tǒng)的開發(fā)1505.4.3App云用戶管理系統(tǒng)的應(yīng)用1555.5綜合范例——聽寫神器1585.5.1開發(fā)背景1585.5.2工作原理分析1585.5.3服務(wù)器端和WebAPI的設(shè)計(jì)1595.5.4教師端的設(shè)計(jì)1625.5.5學(xué)生端的設(shè)計(jì)1635.5.6“聽寫神器”的使用說明166附錄AApp Inventor 2離線版的安裝與使用169附錄BAI伴侶的安裝與使用178參考文獻(xiàn)184后記185
展開全部
跟我學(xué)App Inventor 2 作者簡介
謝作如:溫州市百名領(lǐng)軍教師,溫州市名師,溫州市551人才,浙江省教育科研先進(jìn)工作者,溫州大學(xué)客座研究員及碩士生導(dǎo)師,南京師范大學(xué)客座研究員,北京師范大學(xué)訪問學(xué)者,浙江省中小學(xué)信息技術(shù)教育分會理事,中國教育技術(shù)協(xié)會信息技術(shù)專業(yè)委員會理事。2010年獲“菁華杯”全國新課程中學(xué)優(yōu)質(zhì)課評選一等獎,2011年獲全國高中信息技術(shù)優(yōu)質(zhì)課大賽特等獎。