新書推薦:
《
教出雙語力:哥倫比亞大學教授媽咪許雅寧的30堂讀寫課
》
售價:HK$
100.9
《
買一間會增值的房子(修訂版)
》
售價:HK$
124.7
《
日雜人氣造型師の時尚褲裝穿搭課:5款經典褲型╳5種低溫色彩╳4項穿搭法則╳10個玩轉技巧!
》
售價:HK$
103.9
《
京阪奈親子自由行:GO! 關西親子遊全攻略,小孩開心,爸媽不累的完美行程
》
售價:HK$
124.7
《
無拉鍊設計的一日縫紉:簡單有型的鬆緊帶褲&裙(暢銷新裝版)
》
售價:HK$
103.9
《
品茶入菜引美味:跟著池宗憲學餐茶,走進侍茶師的世界
》
售價:HK$
237.5
《
孩子的第一套STEAM繪遊書007 不能再斜的比薩斜塔:看義大利數百年來如何拉直比薩斜塔(108課綱課學素養最佳文本)
》
售價:HK$
118.8
《
從帝國廢墟中崛起:從梁啟超到泰戈爾,喚醒亞洲與改變世界(長銷萬冊紀念版)
》
售價:HK$
136.6
|
內容簡介: |
輕鬆入門「AppInventor2」,創意APP手機程式設計超簡單!
◆專為「AppInventor2」初學者打造,易學易開發,快速上手。
◆專為英文學習有障礙或初學者克服英文介面的問題,使用「中文介面」來引導學習。
◆大量實作與範例提供演練與觀摩,步驟明晰,加深學習基礎與應用能力。
◆兼具趣味性與實用系的專案應用範例,開發酷炫NXT樂高機器人手機控制程式。
本書特點
1.提供「雲端化」的「整合開發環境」來開發專案。
2.提供「群組化」的「元件庫」來快速設計使用者介面。
3.利用「視覺化」的「拼圖式」開發工具來撰寫程式邏輯。
4.支援「娛樂化」的「NXT樂高機器人」製作的控制元件。
5.提供「多元化」的「專案發布模式」,讓使用者能輕易的在手機上執行測試。
|
目錄:
|
CHAPTER1 程式邏輯與AppInventor開發環境
1-1何謂程式邏輯?
1-2撰寫演算法的原則
1-3描述演算法的方法
1-4程式設計概念
1-5AppInventor拼圖程式
1-6AppInventor拼圖程式的開發環境
1-7進到AppInventor2雲端開發網頁
1-8AppInventor2的中文介面整合開發環境
課後評量
CHAPTER2 撰寫第一支AppInventor2程式
2-1AppInventor2開發環境架構及開發流程
2-2撰寫第一支AppInventor2程式
2-3AppInventor程式的執行模式
2-4管理自己的AppInventor專案
課後評量
CHAPTER3 使用者基本介面設計
3-1AppInventor的「使用者介面」設計工具
3-2標籤元件(Label)
3-3文字方塊元件(TextBox)與界面布局群組(Layout)
3-4密碼輸入器元件(PasswordTextBox)
3-5按鈕元件(Button)
3-6複選方塊元件(CheckBox)
3-7對話框元件(Notifier)
3-8下拉式選單元件(Spinner)
3-9滑桿元件(Slider)
3-10清單選擇器元件(ListPicker)
3-11清單顯示器元件(ListView)
3-12日期選擇器元件(DatePicker)
3-13時間選項元件(TimePicker)
3-14圖片元件(Image)
3-15多重頁面(Multi-Screen)
課後評量
CHAPTER4 資料運算
4-1變數(Variable)
4-2常數(Constant)
4-3變數的生命週期
4-4資料的運算
課後評量
CHAPTER5 流程控制
5-1流程控制的三種結構
5-2循序結構(Sequential)
5-3選擇結構(Selection)
5-4迴圈結構(Loop)
5-5計數迴圈(ForNext)
5-6條件迴圈(DoLoop)
課後評量
CHAPTER6 清單(陣列)
6-1清單的觀念
6-2清單的宣告及初值設定
6-3新增清單元素
6-4取得清單的元素
6-5清單的專屬迴圈
6-6判斷清單是否為空
6-7插入元素到指定清單位置
6-8修改清單指定位置之元素
6-9刪除清單指定位置之元素
6-10搜尋指定元素在清單位置
6-11結合多個清單元素
6-12複製清單全部元素
6-13由清單隨機挑選一個元素
6-14物件清單
課後評量
CHAPTER7 程序(副程式)
7-1程序(副程式)
7-2不傳回值的程序(無參數)
7-3不會傳回值的程序(多個參數)
7-4會傳回值的程序(兩個參數)
7-5傳遞清單參數的程序
7-6多重活動頁面之間的資料傳遞
課後評量
CHAPTER8 內建程序(函數)的應用
8-1字串函數(String)
8-2數值函數(Math)
8-3亂數函數(Rrndom)
8-4日期與時間函數(計時器元件)
課後評量
CHAPTER9 多媒體
9-1認識多媒體
9-2我的手機相簿App
9-3我的手機小鋼琴App
9-4我的手機音樂播放器App
9-5我的手機錄音機App
9-6我的手機攝影機及播放器App
9-7我是一隻學主人說話的鸚鵡App
9-8我的自編童話有聲書App
課後評量
CHAPTER10 繪圖與動畫
10-1動畫的基本概念
10-2我的繪圖板App
10-3取得像素顏色App
10-4桌球發球教學App
10-5獵人發射子彈App
10-6自動投擲骰子App
10-7打樂高忍者App
課後評量
CHAPTER11 感測器(Sensor)
11-1感測器(Sensor)
11-2真空球體移動App
11-3模擬操控飛機App
11-4狗狗吃骨頭App
11-5我的最愛熱門景點地圖App
11-6語音連接Google地圖App
11-7我的碼表App
11-8製作名片QRCode
11-9我的QRCode之App
課後評量
CHAPTER12 社交的應用
12-1瀏覽通訊錄App
12-2撥打聯絡人電話App
12-3傳送簡訊給好友App
12-4分享塗鴉作品給好友App
12-5寫電子郵件App
CHAPTER13 資料儲存
13-1使用TinyDB元件
13-2加入TinyWebDB元件
13-3我的筆記本(離線版)App
13-4我的書籍管理CSV版本App
13-5我的書籍管理TinyDB版本App
13-6雲端電子書城App
13-7我的書籍管理TinyWebDB版本App
課後評量
CHAPTER14 通訊網路的應用
14-1我的手機瀏覽器(嵌入式)App
14-2我的手機瀏覽器(開啟式)App
14-3我的手機Email之App
14-4我的手機Google地圖App
14-5我的手機YouTube的影片App
14-6我的好友聊天室App
14-7查詢各城市紫外線指數的原始記錄App
14-8查詢各城市紫外線指數的統計值App
課後評量
CHAPTER15 樂高機器人
15-1NXT樂高機器人
15-2NXT樂高機器人套件
15-3藍牙控制樂高機器人的走動
15-4利用「語音操控」樂高機器人
15-5我的聲控機器人之專題製作
|
|