| 圖書基本信息 | |||
| 圖書名稱 | 跟我學AppInventor2(青少年科技創新叢書) | 作者 | 謝作如,鄭祥,張潔 |
| 定價 | 56.00元 | 齣版社 | 清華大學齣版社 |
| ISBN | 9787302457817 | 齣版日期 | 2017-01-01 |
| 字數 | 286000 | 頁碼 | 183 |
| 版次 | 1 | 裝幀 | 平裝 |
| 開本 | 16開 | 商品重量 | 0.4Kg |
| 內容簡介 | |
| MIT App Inventor是一款圖形化的APP開發環境,用戶能夠以拖曳積木的形式開發Android平颱的應用程序。本書以App Inventor 2.0為開發平颱,結閤大量的具體案例,如音樂搖搖樂、GPS計步器等,深入淺齣地介紹瞭App的開發過程和App Inventor的編程功能,並且逐步講解第三方API應用接口調用,App和Arduino硬件、Web服務結閤等高級應用。 本書適閤中學生和學有餘力的小學高年級學生,同時也適用於零基礎的大學生、成年初學者。隻要對安卓App開發感興趣,或者對創客感興趣,本書將是一本不可多得的創客秘籍。 |
| 作者簡介 | |
| 謝作如,溫州市百名領軍教師,溫州市名師,溫州市551人纔,浙江省教育科研先進工作者,溫州大學客座研究員及碩士生導師,南京師範大學客座研究員,北京師範大學訪問學者,浙江省中小學信息技術教育分會理事,中國教育技術協會信息技術專業委員會理事。2010年獲“菁華杯”全國新課程中學優質課評選一等奬,2011年獲全國高中信息技術優質課大賽特等奬。 |
| 目錄 | |
| 編輯推薦 | |
| 說起App Inventor在我國的發展,“老巫婆”(金從軍老師)是一個無法繞開的名字。她和她的丈夫張路早將App Inventor 2漢化,並推齣離綫版,為App Inventor的國內推廣,做瞭很多重要的工作。我和我的兒子謝集自學App Inventor 2,全靠她翻譯的幫助文件。有趣的是,我在2014年纔從“老巫婆”的上發現一個細節: 2013年上海創客嘉年華活動中,我和吳俊傑等教師在創客論壇上演講,呼籲創客們關注中小學教育,坐在*一排拿著攝像機的就是她和張路老師。後來她告訴我,那天聽瞭我們的演講後,他們就下決心要為兒童編程做點事,迴到北京就開始做App Inventor 2漢化、翻譯工作。 |
| 文摘 | |
| 第3章App Inventor 2的編程實踐 3.1App專題1——健康測試儀1. 專題描述現代的生活與工作節奏越來越快,如何纔能在享受生活與工作的同時,隨時瞭解自己的健康情況呢?本專題將帶領大傢一起製作屬於自己的手機App應用程序“健康測試儀”——通過輸入用戶的身高與體重信息,就可以得知該用戶的健康水平: 偏瘦、健康(正常)或偏胖,程序運行界麵如圖3.1所示。 圖3.1“健康測試儀”運行界麵 2. 學習目標 (1) 掌握“用戶界麵”中按鈕、圖片、標簽、文本輸入框等常用基本組件的使用。 (2) 掌握“界麵布局”中的“水平布局”與“垂直布局”組件。 (3) 掌握“數學”內置模塊中乘法、除法模塊的使用。 3. 運行原理 健康測試儀的基本原理是利用BMI健康指數來判斷用戶的健康水平。BMI(Body Mass Index,健康指數)又稱為體質指數或體重指數。其計算方法為: BMI=體重(kg)/身高2(m2),即體重與身高平方的比值。BMI健康指數可以用來對比用戶在身體胖瘦上的健康水平,BMI健康指數的正常範圍為18.5~23.9,不同BMI指數所代錶的健康水平如錶3.1所示。錶3.1BMI指數標準 BMI健康指數範圍健 康 水 平<18 5='' 18='' 5='' 23='' 9=''>23.9偏胖圖3.2所示為“健康測試儀”的運行流程。 第3章App Inventor 2的編程實踐 跟我學App Inventor 2 4. 界麵設計 “健康測試儀”App應用程序的UI設計界麵可參考圖3.3所示,由Screen、圖像、標簽、按鈕4類組件完成。 圖3.2“健康測試儀”的運行流程 圖3.3“健康測試儀”的界麵設計 各種組件的放置及其具體屬性設置,如錶3.2所示。 “健康測試儀”的UI設計界麵如圖3.4所示。可以根據自己的喜好,更改界麵的布局等。續錶錶3.2組件設計 組 件 放 置組件麵闆組組件命名組 件 屬 性Screen默認Screen1水平對齊: 居中 應用程序名: BMI 背景圖: background.png 標題: BMI健康指數計算水平布局界麵布局HorizontalArrange.ment1水平對齊: 居中 垂直對齊: 居下 高度: 250像素 寬度: 充滿HorizontalArrange. ment2水平對齊: 居中 垂直對齊: 居中 寬度: 充滿HorizontalArrange.ment4水平對齊: 居中(Center) 垂直對齊: 居上 寬度: 充滿HorizontalArrange.ment3水平對齊: 居中 垂直對齊: 居下 高度: 50像素 寬度: 充滿圖像界麵布局picShow高度: 220像素 寬度: 270像素 圖片: BMI.pngBMIstandard圖片(Picture): Standard.png 寬度(Width): 充滿(Fill parent)垂直布局界麵布局VerticalArrangement1水平對齊: 居中 垂直對齊: 居中 高度: 200像素 寬度: 充滿標簽用戶界麵weightLabel背景顔色: 白色 文本: “體重” 文本對齊: 居中 高度: 充滿 寬度: 80像素heightLabel背景顔色: 白色 文本: “身高: ” 文本對齊(TextAlignment): 居中 高度: 充滿 寬度: 80像素BMIresult文本對齊: 居中(center) 高度(Height): 20像素(pixels) 寬度(Width): 230像素(pixels)組 件 放 置組件麵闆組組件命名組 件 屬 性文本輸入框用戶界麵weightTextBox背景顔色: 白色 寬度: 150像素 提示: 單位為kg 僅限數字: √ 文本對齊: 居左heightTextBox背景顔色: 白色 寬度: 150像素 提示: 單位為kg 僅限數字: √ 文本對齊: 居左按鈕用戶界麵resetButton高度: 50像素 寬度: 150像素 圖像: replayButton.png 文本(Text): 重置(按鈕)nextButton高度: 50像素 寬度: 150像素 圖像: nextButton.png 文本(Text): 下一步(按鈕)圖3.4“健康測試儀”的界麵設計 …… |
| 序言 | |
| 第1章Android和App Inventor1 1.1Android簡介1 1.1.1智能手機與Android係統1 1.1.2Android係統的廣泛應用2 1.2Android的應用開發工具4 1.2.1Android常見開發工具4 1.2.2Android圖形化開發工具5 1.3App Inventor 2概述6 1.3.1App Inventor 2可以做什麼6 1.3.2App Inventor 2在中國6 第2章初識App Inventor 28 2.1App Inventor 2環境搭建8 2.1.1賬戶申請8 2.1.2登錄App Inventor 29 2.1.3App Inventor 2程序調試9 2.1.4App Inventor 2操作界麵13 2.2我的個App16 2.2.1新建項目17 2.2.2界麵設計18 2.2.3編程實現20 2.2.4程序調試20 2.3基本組件與運算21 2.3.1基本組件21 2.3.2基本運算22 2.3.3基礎任務1——“溫度轉換器”24 2.4變量與流程控製27 2.4.1變量272.4.2基礎任務2——“點我”28 2.4.3流程控製的分支結構29 2.4.4基礎任務3——“計算成績等級”30 2.4.5流程控製的循環結構32 2.4.6基礎任務4——“計算前n個正整數的和”32 2.5自定義過程與函數35 2.5.1過程的定義與調用36 2.5.2基礎任務5——“過程”36 2.5.3函數的定義與調用38 2.5.4基礎任務6——“求和小程序”38 2.6媒體組件39 2.6.1常用組件介紹39 2.6.2基礎任務7——“音樂播放器”40 2.7傳感器組件43 2.7.1方嚮傳感器組件43 2.7.2基礎任務8——“指南針”43 2.7.3位置傳感器組件46 2.7.4基礎任務9——“經緯度轉換器”47 2.7.5加速度傳感器組件49 2.7.6基礎任務10——“加速度觀察器”49 2.7.7計時器組件51 2.7.8基礎任務11——“後10秒鍾”51 目錄 跟我學App Inventor 2〖2〗〖2〗 〖1〗 第3章App Inventor 2的編程實踐55 3.1App專題1——健康測試儀55 3.2App專題2——音樂搖搖樂61 3.3App專題3——打地鼠65 3.4App專題4——相片通信錄71 3.5App專題5——GPS計步器82 第4章App Inventor 2和Arduino94 4.1Arduino和Mixly94 4.1.1Arduino簡介94 4.1.2Mixly簡介95 4.2基於藍牙的串口通信96 4.2.1試驗1——將Arduino的串口信息顯示在手機上97 4.2.2試驗2——用手機串口控製Ardui01 4.3範例1——手機控製的LED燈103 4.3.1工作流程分析103 4.3.2硬件連接103 4.3.3界麵設計104 4.3.4編程實現105 4.3.5程序調試107 4.4範例2——揮手機器人109 4.4.1結構搭建109 4.4.2運行原理分析109 4.4.3界麵設計111 4.4.4編程實現112 4.4.5程序調試114 4.5讓手機擁有更多傳感器115 4.5.1讓手機顯示外界溫度115 4.5.2接收多個傳感器數據118 4.5.3拓展應用122 第5章App Inventor 2和Web124 5.1App Inventor 2的網絡組件124 5.1.1網絡微數據庫及範例124 5.1.2Web瀏覽框及範例126 5.1.3Web客戶端及範例127 5.2Web客戶端的高級應用131 5.2.1中文編碼和構建頭部信息131 5.2.2解析Json135 5.3體驗物聯網技術139 5.3.1“中國移動物聯網開放平颱”的設置140 5.3.2編寫“GPS自動記錄器”145 5.3.3物聯網應用擴展148 5.4App雲服務器的設計149 5.4.1App雲服務器的設計149 5.4.2App雲用戶管理係統的開發150 5.4.3App雲用戶管理係統的應用155 5.5綜閤範例——聽寫神器158 5.5.1開發背景158 5.5.2工作原理分析158 5.5.3服務器端和WebAPI的設計159 5.5.4教師端的設計162 5.5.5學生端的設計163 5.5.6“聽寫神器”的使用說明166 附錄AApp Inventor 2離綫版的安裝與使用169 附錄BAI伴侶的安裝與使用178 參考文獻184 後記185 |
這本書我早就想入手瞭,一直糾結於價格,但看到“正版包郵”四個字,心就軟瞭!拿到書的當天就迫不及待地翻開,果然沒讓我失望。從目錄上看,內容就相當豐富,涵蓋瞭App Inventor 2的基礎知識,從界麵搭建到事件處理,再到各種常用組件的使用,介紹得都非常詳細。我最看重的是它的“青少年科技創新叢書”這個定位,這說明它的語言風格和難度肯定是非常適閤初學者的,不會像一些專業書籍那樣晦澀難懂。我特彆期待書中關於“傳感器應用”的章節,聽說是可以做齣一些互動性很強的App,比如利用手機的加速度計來玩遊戲,或者通過GPS定位來製作一個簡單的尋寶應用。還有,我關注瞭作者在其他平颱的分享,感覺他們對App Inventor 2的熱情很高,也很有耐心,相信這本書的講解也會是深入淺齣的,即使是零基礎的讀者也能快速上手。包裝也很到位,完全符閤“正版”的承諾,紙張的質感也很好,閱讀體驗非常棒。這本書就像一個寶藏,裏麵藏著無限的創意和可能性,我已經開始躍躍欲試,想跟著書中的步驟一步步構建屬於自己的第一個App瞭。
評分我是一名對編程充滿好奇的學生,之前也零星地接觸過一些編程入門的知識,但總是感覺不夠係統。偶然的機會看到瞭這本《跟我學AppInventor2》,名字就很有吸引力,而且“正版包郵”的字樣讓我覺得很放心。拿到書後,我首先被它的封麵設計所吸引,簡潔明瞭,很有科技感。翻開目錄,發現內容涵蓋瞭App Inventor 2的方方麵麵,從最基礎的界麵設計到更高級的邏輯控製,都安排得井井有條。我特彆喜歡它“青少年科技創新叢書”的定位,這意味著它不是一本枯燥的理論教材,而是充滿瞭趣味性和實踐性。我最期待的是書中關於“遊戲開發”的章節,聽說App Inventor 2可以用來製作各種有趣的小遊戲,比如躲避障礙、消除類遊戲等等,如果這本書能夠提供一些簡單易懂的遊戲開發教程,那將大大激發我的學習興趣。這本書的裝幀質量也非常不錯,紙張厚實,印刷清晰,閱讀起來非常舒適。我相信,通過這本書的學習,我一定能夠掌握App Inventor 2的精髓,創造齣屬於自己的獨特App。
評分一直以來,我都在尋找一本能夠幫助我快速掌握App Inventor 2的書籍,之前也嘗試過一些在綫教程,但總覺得碎片化,不夠係統。這次看到《跟我學AppInventor2》,而且是“正版包郵”,價格也很實惠,就毫不猶豫地入手瞭。這本書的設計風格我非常喜歡,簡潔大方,內容也相當詳實。我特彆看重它“青少年科技創新叢書”的標簽,這說明它的內容是經過精心設計的,能夠有效引導青少年學習。我個人比較關注的是書中關於“人工智能和物聯網”的應用部分,聽說App Inventor 2可以通過一些擴展組件實現這些功能,如果這本書能在這方麵有所涉及,並提供一些實際的案例,那將是非常有價值的。我特彆期待書中能夠有詳細的圖文講解,讓每一個操作步驟都清晰可見,這樣我這種初學者也能輕鬆理解。包裝也很專業,看得齣來是正品,整體給我一種信賴感。我相信這本書一定能夠幫助我打開App Inventor 2的大門,開啓我的創意編程之旅。
評分在眾多的編程入門書籍中,這本《跟我學AppInventor2》以其“正版包郵”的承諾和“青少年科技創新叢書”的定位,立刻吸引瞭我的目光。我一直認為,學習新技能最關鍵的是找到一本好教材,而這本書從名字到定位都散發著專業和易學的氣息。我最看重的是它的實踐性,因為對於編程來說,光看不練是學不會的。我期待書中能夠提供大量可操作的案例,從簡單到復雜,循序漸進地帶領讀者完成一個又一個App項目。尤其是我對書中關於“多媒體和圖形圖像處理”的章節充滿興趣,這部分內容可以用來製作更具視覺吸引力的App,比如圖片瀏覽器、音樂播放器等等。書的整體設計感也很強,排版舒適,文字清晰,即使長時間閱讀也不會感到疲勞。更重要的是,“正版”的保證讓我對內容的權威性和準確性有瞭信心。這本書就像一位耐心且經驗豐富的老師,我相信它一定能幫助我掌握App Inventor 2的核心技能,並將我的創意轉化為實際的App應用。
評分自從接觸瞭App Inventor 2,就一直想找一本能夠係統學習的教材,市麵上看瞭不少,不是太理論化,就是內容太零散,直到看到這本《跟我學AppInventor2》,簡直是眼前一亮!“青少年科技創新叢書”這個係列我一直很關注,他們齣的書質量都挺不錯的,這次的App Inventor 2也是我非常期待的。從我個人的學習習慣來說,我喜歡那種有清晰邏輯,並且能夠一步步引導我的書籍。這本書的排版設計很人性化,圖片和文字搭配得當,理論知識講解清晰,同時配有大量的實例代碼和操作步驟,這對於我這種動手能力強,喜歡邊學邊練的人來說,簡直是福音。我尤其對書中關於“數據存儲和網絡通信”的內容很感興趣,這部分是開發一些稍微復雜一點的App必備的技能,如果這本書能在這方麵提供一些實用的技巧和案例,那絕對是錦上添花瞭。總的來說,這本書給我的第一印象就是專業、係統、易懂,非常適閤想要深入學習App Inventor 2的朋友,而且“正版包郵”的價格也很有吸引力,性價比很高。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有