資源簡介 (共37張PPT)第11課 結識新朋友——App Inventor學習目標1. 了解App Inventor平臺的界面組成。2. 會用App Inventor新建項目編寫程序。3. 會用App Inventor模擬器測試程序。學習流程圖一、AI的作用二、登錄平臺三、新建項目四、界面認識五、組件設計六、邏輯設計七、調試一、AI 入門一、AI 入門一、AI 入門App Inventor是一款可以用于開發移動應用程序的編程平臺。在App Inventor中,編寫程序就像搭積木一樣,把一個個代碼塊拼接在一起,創作出形式多樣的應用程序。二、初識平臺要求:1. 啟動瀏覽器。2. 登錄App Inventor平臺。3. 熟記App Inventor平臺的界面組成。二、初識平臺二、初識平臺組件設計界面組件面板1。組件面板:用于選擇組件工作面板2.用于設計界面組件列表3.顯示當前屏幕已添加的組件組件屬性4.顯示被選擇組件或屏幕的所有屬性5.素材庫:用來上傳和管理圖片、音頻和視頻等素材二、初識平臺邏輯設計界面模塊1.模塊區域分類列出了相關的代碼塊工作面板2.可以進行代碼塊的拖放和拼接3.背包可以實現代碼塊在不同項目之間的共享4.垃圾桶可以刪除代碼塊二、初識平臺三、分析程序……三、分析程序行為結果啟動程序顯示廣州天氣網站②組件設計③邏輯設計④調試應用程序開發步驟設計用戶界面編寫程序AI伴侶、雷神模擬器、模擬器四 、開發步驟①新建項目②組件設計③邏輯設計④調試應用程序開發步驟①新建項目五、編程體驗舉例:Web瀏覽框1.新建一個“GZ_Weather”項目。2.設計“廣州天氣預報”界面。3.編寫“廣州天氣預報”程序4.連接和測試“廣州天氣預報”應用程序。五、編程體驗1.新建項目五、編程體驗1.新建項目新建項目的名稱必須以字母開頭,且只能包含字母、數字和下劃線。五、編程體驗2.組件設計五、編程體驗2.組件設計2. 拖組件3. 改名稱4. 設屬性2. 組件設計步驟:1. 找組件舉例:Web瀏覽框五、編程體驗2.組件設計2. 拖組件3. 改名稱4. 設屬性2. 組件設計步驟:1. 找組件舉例:Web瀏覽框五、編程體驗2.組件設計2. 拖組件3. 改名稱4. 設屬性2. 組件設計步驟:1. 找組件舉例:Web瀏覽框五、編程體驗3.邏輯設計五、編程體驗3.邏輯設計1 選擇代碼塊2 拼接代碼塊 3 輸入網址3.邏輯設計步驟:五、編程體驗3.邏輯設計舉例:Web瀏覽框1 選擇代碼塊2 拼接代碼塊 3 輸入網址3.邏輯設計步驟:行為結果啟動程序顯示廣州天氣網站五、編程體驗3.邏輯設計舉例:Web瀏覽框1 選擇代碼塊2 拼接代碼塊 3 輸入網址3.邏輯設計步驟:注意:只有插槽相吻合才能正確拼接在一起。五、編程體驗3.邏輯設計舉例:Web瀏覽框1 選擇代碼塊2 拼接代碼塊 3 輸入網址3.邏輯設計步驟:行為結果啟動程序顯示廣州天氣網站五、編程體驗4.連接與測試五、編程體驗4.連接與測試啟動App Inventor調試工具,且保持 持續運行狀態。五、編程體驗4.連接與測試注意事項:1. 連接與測試可通過模似器來進行,也可以通過打包APK文件或生成二維碼安裝到設備中進行測試。五、編程體驗4.連接與測試注意事項:2. 測試過程中,如果發現程序存在問題,可返回組件設計 或邏輯設計界面修改。app inventor的項目文件后綴名是.aia再次導入可以繼續修改六、自我評價七、課堂總結連接與測試邏輯設計新建項目組件設計廣州天氣預報項目名稱必須以 字母開頭,且只 能包含字母、數 字和下劃線。七、課堂總結連接與測試邏輯設計新建項目組件設計廣州天氣預報項目名稱必須以 字母開頭,且只 能包含字母、數 字和下劃線。1.找組件3.改名稱4.設屬性2.拖組件七、課堂總結連接與測試邏輯設計新建項目組件設計廣州天氣預報項目名稱必須以 字母開頭,且只 能包含字母、數 字和下劃線。1.找組件3.改名稱4.設屬性2.拖組件 選擇代碼塊 輸入網址 拼接代碼塊123七、課堂總結連接與測試邏輯設計新建項目組件設計廣州天氣預報項目名稱必須以 字母開頭,且只 能包含字母、數 字和下劃線。1.找組件3.改名稱4.設屬性2.拖組件 選擇代碼塊 輸入網址 拼接代碼塊123連接設備測試模擬器測試七、課堂總結邏輯設計廣州天氣預報組件設計新建項目拖組件找組件改名稱設屬性選擇代碼塊拼接代碼塊輸入網址連接與測試七、課堂總結謝謝觀看 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫