----------------------------------------
第一類 App Inventor 使用者介面設計
----------------------------------------
?Chapter 1 App Inventor 使用者介面設計
? 1-1 使用者介面設計
? 1-2 標籤元件(Label)
? 1-3 輸入方塊元件(TextBox)
? 1-4 密碼文字方塊元件(PasswordTextBox)
? 1-5 按鈕元件(Button)
? 1-6 複選方塊元件(CheckBox)
? 1-7 對話訊息方塊元件(Notifier)
? 1-8 下拉式選單元件(Spinner)
? 1-9 清單選取元件(ListPicker)
? 1-10 滑桿元件(Slider)
? 1-11 顯示圖片元件(Image)
? 第1章 MPP國際認證術科試題與解析
??????? APP101:使用者登入介面 App
?? ?APP102:簡易選課系統 App
?? ?APP103:簡易照片縮放器 App
?? ?APP104:猜謎語遊戲練習 App
?? ?APP105:台灣小吃點餐系統 App
? 第1章 章後習題
----------------------------------------
第二類? App Inventor 資料運算與流程控制
----------------------------------------
?Chapter? 2 App Inventor 資料運算
? 2-1 資料運算
? 2-2 指定運算
? 2-3 算術運算
? 2-4 關係運算
? 2-5 邏輯運算
? 2-6 字串處理
? 2-7 變數運算
? 第2章 MPP國際認證術科試題與解析
??????? APP201:單位換算 App
?? ?APP202:計算方程式 App
? 第2章 章後習題
?Chapter 3 App Inventor 流程控制
? 3-1 流程控制(Flow?? ?Control)
? 3-2 循序結構(Sequential)
? 3-3 選擇結構(Selection)
? 3-4 計數迴圈(For/Next)
? 3-5 條件迴圈(Do/Loop)
? 第3章 MPP國際認證術科試題與解析
??????? APP203:成績處理系統 App
?? ?APP204:計算奇偶數之個數 App
?? ?APP205:求兩數的最大公因數 App
? 第3章 章後習題
----------------------------------------
第三類 App Inventor 陣列與程序的應用
----------------------------------------
?Chapter 4 App Inventor 清單陣列
? 4-1 App Inventor 清單陣列
? 4-2 建立一個空清單(create empty list)
? 4-3 新增一個清單(make a list)
? 4-4 新增元素到清單(add items to list)
? 4-5 搜尋指定元素在清單位置(is in list?)
? 4-6 取得清單元素個數(length of list)
? 4-7 判斷清單是否為空(is list empty?)
? 4-8 從清單中隨機取得任一項目(pick random item)
? 4-9 取得清單的元素(select list item)
? 4-10 新增元素到指定清單位置(insert list item)
? 4-11 修改清單指定位置之元素(replace list item)
? 4-12 刪除清單指定位置之元素(remove list item)
? 4-13 結合多個清單元素(append to list)
? 4-14 複製清單全部元素(copy list)
? 4-15 判斷是否為清單格式(is a list?)
? 4-16 清單轉換為 CSV 表格中的列(list to csv row)
? 第4章 MPP國際認證術科試題與解析
??????? APP301:統計不及格科目數 App
?? ?APP302:成績排名 App
?? ?APP303:身高排序 App
?? ?APP304:循序搜尋數字 App
?? ?APP305:隨機抽題 App
? 第4章 章後習題?? ?
?Chapter 5 App Inventor 程序的應用
? 5-1 程序(副程式)
? 5-2 不傳回值的程序(無參數)
? 5-3 不會傳回值的程序(多個參數)
? 5-4 會傳回值的程序
? 第5章 章後習題
----------------------------------------
第四類 App Inventor 多媒體基礎應用
----------------------------------------
?Chapter 6 App Inventor 多媒體元件基本應用
? 6-1 App Inventor 多媒體元件
? 6-2 照相功能(Camera元件)
? 6-3 相簿功能(ImagePicker元件)
? 6-4 聲音功能(Sound元件)
? 6-5 音樂功能(Player元件)
? 6-6 錄音功能(SoundRecorder元件)
? 6-7 拍攝影片功能(Camcorder元件)
? 6-8 播放影片功能(VideoPlayer元件)
? 6-9 語音轉成文字功能(SpeechRecognizer元件)
? 6-10 文字轉成語音功能(TextToSpeech元件)
? 第6章 MPP國際認證術科試題與解析
??????? APP401:我的小鋼琴 App
?? ?APP402:音樂播放器 App
?? ?APP403:有聲相片集 App
?? ?APP404:語音計算機 App
?? ?APP405:我的骰子遊戲盒 App
? 第6章 章後習題
----------------------------------------
第五類 App Inventor 動畫遊戲的應用
----------------------------------------
?Chapter 7 App Inventor 動畫基本應用
? 7-1 動畫的基本概念
? 7-2 App Inventor 2 動畫基本應用
? 7-3 App Inventor 2 的 Canvas 畫布
? 7-4 ImageSprite 圖片精靈元件
? 7-5 Ball 球形動畫元件
? 第7章 MPP國際認證術科試題與解析
??????? APP501:我的手機小畫家 App
?? ?APP502:跑步姿勢教學 App
?? ?APP503:我的多元骰子遊戲 App
? 第7章 章後習題
?Chapter 8 App Inventor 手機遊戲
? 8-1 遊戲設計
? 8-2 何謂機率?
? 8-3 App Inventor 2的亂數拼圖程式
? 8-4 益智遊戲
? 8-5 博奕遊戲
? 8-6 休閒遊戲
? 8-7 模擬遊戲
? 第8章 MPP國際認證術科試題與解析
??????? APP504:天上掉下來的禮物 App
?? ?APP505:動物抓抓樂 App
? 第8章 章後習題
----------------------------------------
第六類 App Inventor 資料庫的應用
----------------------------------------
?Chapter 9 App Inventor 資料庫的基本應用
? 9-1 App Inventor 資料庫
? 9-2 何謂 TinyDB 元件 ?
? 9-3 CSV檔案格式的基本應用
? 第9章 MPP國際認證術科試題與解析
??????? APP601:行動筆記本 App
?? ?APP602:英文行動學習 App
?? ?APP603:行動書籍管理系統 App
?? ?APP604:捉小豬(結合資料庫)App
?? ?APP605:擲骰子積分賽統計 App
? 第9章 章後習題
----------------------------------------
附錄
----------------------------------------
? 有關MPP國際認證
? 章後習題解答?? ??? ??? ??? ?
?