----------------------------------------
第一類 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國際認證
章後習題解答