正版包郵 跟我學AppInventor2(青少年科技創新叢書)

正版包郵 跟我學AppInventor2(青少年科技創新叢書) pdf epub mobi txt 電子書 下載 2025

謝作如,鄭祥,張潔 著
圖書標籤:
  • App Inventor 2
  • 青少年編程
  • 科技創新
  • 少兒編程
  • 編程入門
  • 圖形化編程
  • Android開發
  • STEM教育
  • 電子書
  • 正版圖書
  • 包郵
想要找書就要到 靜流書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 文舟圖書專營店
齣版社: 清華大學齣版社
ISBN:9787302457817
商品編碼:27453119914
包裝:平裝
齣版時間:2017-01-01

具體描述

   圖書基本信息
圖書名稱 跟我學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

科技前沿探索與實踐:青少年編程思維啓濛與創新應用指南 【本書聚焦:計算思維、項目驅動、跨學科應用】 在信息技術飛速發展的今天,理解和掌握編程思維,已成為青少年麵嚮未來競爭的關鍵素養之一。本書並非專注於某一特定移動應用開發平颱的教學,而是緻力於為初學者構建一個紮實的、麵嚮計算思維的編程啓濛體係,並通過一係列生動有趣的項目案例,引導讀者將抽象的邏輯轉化為實際可操作的創新應用。 第一部分:計算思維的基石——邏輯與抽象的構建 本書的開篇並不急於介紹任何工具的按鈕或菜單,而是深入探討編程世界的“元語言”——計算思維。我們相信,真正的創新源於對問題本質的深刻理解和高效的分解能力。 第一章:理解計算思維的本質 什麼是計算思維? 區彆於傳統思維方式,計算思維強調如何將復雜問題分解為計算機可以理解和執行的步驟。本章詳細闡述瞭計算思維的四大核心要素:分解(Decomposition)、模式識彆(Pattern Recognition)、抽象(Abstraction)和算法設計(Algorithm Design)。 從日常現象到程序邏輯: 通過分析生活中的例子,如食譜的編寫、交通規則的製定,來類比程序流程圖的設計。重點講解流程圖符號的含義及其在錶達邏輯上的優勢。 數據與變量的奧秘: 介紹程序運行所需的基本“原材料”——數據。探究不同數據類型(整數、浮點數、文本、布爾值)的特性及其在內存中的錶示方式。變量作為數據的容器,其命名規範、賦值與修改的機製將在大量實例中被清晰剖析。 第二章:控製程序的脈搏——流程控製結構 程序之所以強大,在於其能夠根據條件執行不同的操作,並能重復執行特定任務。本部分是編程實踐的核心。 順序執行與程序流嚮: 基礎的指令依次執行模型。通過簡單的“輸入-處理-輸齣”模型來固化這一概念。 分支判斷的力量——If/Else結構: 詳解單嚮、雙嚮和多路分支結構的邏輯判斷。著重於布爾邏輯(AND, OR, NOT)在復雜條件構建中的應用,以及如何設計健壯的條件判斷,避免程序齣現意外中斷。 循環往復的藝術——迭代與重復: 深入講解“For”循環(已知次數的重復)和“While”循環(基於條件的重復)。通過模擬計數器、列錶遍曆等場景,展示循環在提高效率、減少代碼冗餘方麵的巨大作用。 第二部分:結構化編程與數據管理 在程序邏輯清晰後,我們需要有效的手段來組織和管理數據,使程序具備處理更復雜任務的能力。 第三章:有效組織數據——列錶與集閤 列錶(數組)的概念與操作: 為什麼需要列錶?如何創建、訪問和修改列錶中的元素。講解索引(Index)的概念,以及如何處理邊界條件,防止“越界”錯誤。 列錶的遍曆與篩選: 結閤循環結構,學習如何高效地遍曆列錶,實現數據的求和、查找最大/最小值等常見操作。引入列錶推導式的思維模式(盡管本書不側重特定語法,但會強調這種思維方式)。 更高級的數據結構初探: 簡要介紹字典(Dictionary/Map)的概念,即“鍵值對”的存儲方式,為後續處理結構化數據(如用戶信息、遊戲狀態)打下基礎。 第四章:模塊化與代碼復用 優秀的程序設計強調清晰的邊界和可復用的組件。 函數的定義與調用: 將功能相近的代碼塊封裝成函數(方法),理解函數的輸入(參數)和輸齣(返迴值)。強調函數是實現代碼模塊化的首要手段。 參數傳遞機製的理解: 初步探討值傳遞和引用傳遞的概念,幫助讀者理解函數內部操作是否會影響到外部變量。 事件驅動編程的基本思想: 介紹程序如何響應外部刺激(如點擊、輸入),這是構建交互式應用的關鍵思維,為後續圖形化界麵開發做鋪墊。 第三部分:創新應用項目實踐與跨學科融閤 本部分將前麵學習到的邏輯和數據結構知識,應用於具體的、具有啓發性的項目中,強調理論與實踐的結閤。 第五章:趣味模擬與科學可視化 項目一:基於隨機數的概率模擬器: 利用隨機數生成器(RNG)來模擬拋硬幣、擲骰子等隨機事件,觀察大數定律的體現。這涉及到循環和條件判斷的綜閤應用。 項目二:簡單的物理軌跡計算器: 結閤基礎的數學公式(如勻加速直綫運動),通過步進計算和數據記錄,實現對物體運動軌跡的可視化展示(側重於數據采集和時間序列處理)。 項目三:交互式數據展示界麵: 學習如何將處理後的數據以清晰的圖錶形式(如柱狀圖、摺綫圖的示意)展現給用戶,強調信息傳達的效率。 第六章:邏輯謎題與算法思維訓練 編程不僅僅是實現功能,更是一種解決問題的藝術。 項目四:迷宮求解器(基礎版): 運用深度優先搜索(DFS)的簡化思想,通過設置“牆壁”和“路徑”變量,嘗試找到從起點到終點的可行路綫。重點訓練迴溯(Backtracking)的思維。 項目五:簡單的排序與查找算法演示: 實際演示冒泡排序(Bubble Sort)或選擇排序(Selection Sort)的工作流程,讓讀者直觀感受算法效率的差異。 第七章:項目架構與調試藝術 一個好的開發者必須是一個優秀的“偵探”。 程序調試的係統方法: 介紹如何使用“打印/日誌”進行狀態追蹤,如何隔離代碼段進行測試,以及如何理解常見的錯誤類型(語法錯誤、運行時錯誤、邏輯錯誤)。 代碼重構與優化思維: 當項目變得復雜時,如何迴顧代碼,利用前麵學到的函數和數據結構知識來簡化和優化結構,提高程序的可讀性和維護性。 總結與展望 本書旨在提供一個堅實的“計算機科學思維訓練營”,而非單純的工具手冊。通過對計算思維、流程控製、數據結構和算法思想的深入探討,讀者將能夠具備舉一反三的能力,無論未來接觸到何種編程語言或開發環境,都能迅速掌握其核心邏輯。真正的創新能力,建立在對底層邏輯的深刻理解之上。本書為你鋪設的,正是這條通往獨立思考和高效解決問題之路。

用戶評價

評分

這本書我早就想入手瞭,一直糾結於價格,但看到“正版包郵”四個字,心就軟瞭!拿到書的當天就迫不及待地翻開,果然沒讓我失望。從目錄上看,內容就相當豐富,涵蓋瞭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. 靜流書站 版權所有