行動商務與多媒體應用學系 詹啟祥 辦公室:HB35室 分機:

Slides:



Advertisements
Similar presentations
環境游離輻射 ( 六 ) 輻射與核能發電. 媽!這是我上班的 地方-核電廠。 地方好寬闊喔! 聽說日本原子彈爆炸死好幾 萬人,阿榮啊!你在這裡上 班,安全嗎?
Advertisements

《小狗包弟 》之 从阅读到写作 学校:和风中学 年级:高一 参赛者:彭龙英. 预习检测一 思考:同学们读完作者与包弟 的故事后,说一说作者所表达的情 感是什么?
2010 新聞局影視幕後人才培訓課程 電視節目的類型解析 講師:高光德教授. 電視節目主要類型  新聞氣象節目  體育節目  綜合娛樂節目.
北矿金融大厦项目介绍 周术艳.
綜合所得稅簡介 財政部南區國稅局臺南分局 稅務員 宋雅慧.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
14 語音辨識 14.1 SpeechRecognizer元件 14.2 TextToSpeech 元件
虹膜识别健康养老服务智能系统项目.
探究活动课:互联网+历史素材阅读与研讨 古代中国的选官制度 黄天庆  探究活动课:互联网+历史素材阅读与研讨 古代中国的选官制度 黄天庆 
報告書名:父母會傷人 班級:二技幼四甲 姓名:吳婉如 學號:1A2I0034 指導老師:高家斌
臺中市政府警察局 婦幼警察隊 小隊長吳敏男、謝豐昌
職校、五專群科簡介.
园林制图相关知识.
江苏省工程造价管理协会 工作报告 2015年4月21日 扬州.
媽,我們真的不一樣 青少年期與中年期 老師: 趙品淳老師 組員: 胡珮玟4A1I0006 馬菀謙4A1I0040
101年8月份 嘉義市道路交通安全聯席會報 酒駕行為與肇事現況分析 主講人:內政部警政署交通組科長張夢麟 1.
亚洲国家一流大学建设的国际化道路: 体制改革的视角
3.2 打地鼠游戏 学习目标: 随机图片的显示 时间控件的用法 函数的定义使用方法 随机数的产生使用方法 数学公式的使用方法 任务目标:
自 然 探 索 圓周美語 My name is.
第八章 了解法律制度 自觉遵守法律.
班級:二幼三甲 姓名:郭小瑄 、 詹淑評 學號:1A2I0029 、1A2I0025
皖新数字书屋.
年度校樹選拔秀 主辦單位:楊梅國小.
第九章日治時期的台灣(下).
營利事業所得稅法令與 申報實務(含新頒稅務法令)
行動商務術科範例.
指導老師:陳韻如 姓名:吳宜珊 學號:4A0I0911 班級:幼保二乙
個人資料保護法簡介 報告人: 花蓮地檢署主任檢察官 許建榮.
第三章 使用者基本介面設計 課程名稱:程式設計 授課老師:李春雄 博士
MIT AppInventor.
蝦米APP QR碼廣告行銷購物平台 吉果實業有限公司.
傳統童玩遊戲創新 組別:第八組 班級:幼保二甲 組員: 4A0I0005柯舒涵 4A0I0011謝孟真
MIT App Inventor 開發Android手機「打地鼠遊戲」 靜宜大學資管系 楊子青
臺灣農產品生產追溯制度 農糧署 1.
使用Android Studio 開發Android App 靜宜大學資管系 楊子青
行動裝置 資訊安全.
第2章 建立Android應用程式 2-1 Java語言、XML文件與Android 2-2 建立第一個Android應用程式
公司登記最新法令、案例解析 經濟部商業司 102 年 9-11 月.
Introduction to AppInventor 2
MIT App Inventor簡介及 「Hello World」程式初體驗 靜宜大學資管系 楊子青
雲端計算 授課教師:林佳漢.
行動商務與多媒體應用學系 詹啟祥 辦公室:HB35室 分機:
App Inventor 零基础Android移动应用开发
HelloPurr 靜宜大學服務學習發展中心、資管系 楊子青
App Inventor 2體驗 靜宜大學資管系 楊子青
Lesson 2 十分钟完成照片雕刻 建议您用大屏幕观看教学,并同时用手机进行操作 官方网站 : cubiio.muherz.com
教務行政資訊系統 簡介 資訊科技中心 資訊系統組 徐振琦
移动电子商务 第十二章 Windows Mobile应用案例 倚动软件工厂实验室.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
App Inventor 2體驗 靜宜大學資管系 楊子青
網路遊戲版 幸福農場168號.
人工智能人才培养示范基地建设分享 上海电子信息职业技术学院 邵瑛.
QR Code 製作樂趣多 設計者: 呂岳霖.
106年「防暴社區初級預防宣導計畫」 補助案作業時程及撰寫說明 衛生福利部(保護服務司)
人工智慧應用蟲體辨識 亞洲大學 資訊工程學系 學生:殷聖展、廖哲毅、吳京育 指導教授:蔡志仁 教授
多人開發Screen與專案Merge 靜宜大學資管系 楊子青
基于App Inventor的物联网工程导论课程实验设计
App Inventor 2體驗 靜宜大學資管系 楊子青
數位多媒體整合設計 期中報告 進圖三 高常馨.
智慧旅遊無縫接軌.
教育部 「105年學生藥物濫用 防制認知檢測」.
實驗十六:匯出APK安裝檔與軟體上架.
歹徒透過通訊軟體詐騙手法1-冒用身份 若被害人通訊軟體「允許被加入好友」為開啟狀態 駭侵Google帳戶取得通訊錄
2019/03/29教師資訊素養研習 講師:陳信宏 研習內容:
為民服務白皮書 台灣電力公司嘉義區營業處 .
App Inventor 2基礎概念 靜宜大學資管系 楊子青
指導教授:陳璽煌 小組組員:曾培語 楊雅婷 彭文樺 廖建福 黃俊儒
美和科技大學資訊科技系 助理教授 美和科技大學資訊科技系 學生士
歹徒透過通訊軟體詐騙手法1-冒用身份 若被害人通訊軟體「允許被加入好友」為開啟狀態 駭侵Google帳戶取得通訊錄
App Inventor 2.
Presentation transcript:

行動商務與多媒體應用學系 詹啟祥 辦公室:HB35室 分機:20035 E-mail: CSChan@asia.edu.tw App Inventor 2 上課大綱 行動商務與多媒體應用學系 詹啟祥 辦公室:HB35室 分機:20035 E-mail: CSChan@asia.edu.tw

課程概要 第一章、瞭解AI2環境 - 介面設計與程式拼塊 第七章、清單 - Label元件以及Button 元件 - 介紹清單管理 第二章、介面配置元件 - 介紹介面配置元件 - TextBox元件 第三章、常數與變數 - 介紹常數與變數(數值、字串與變數) - Image 元件 第四章、算術與字串運算 - 介紹算術與字串運算 - Slider元件 第五章、比較運算與邏輯運算 - 介紹比較運算與邏輯運算 - CheckBox元件 第六章、條件判斷式 - 介紹條件判斷式if then else - Notifier元件與多Screen切換 第七章、清單 - 介紹清單管理 - Spinner元件 第八章、迴圈 - for and while迴圈 - ListPicker元件

第一章 瞭解AI2環境 1. AI2環境介紹 2. 介面設計與程式拼塊 -Label元件、Button 元件

1. AI2環境介紹 -建置專題

1. AI2環境介紹 -建置專題 APP Inventor 2 是以專案的方式進行,產生專案的方式如下所示: 1.按下 New Project 2.在Project name 內輸入專案名稱 -名稱只能是大小寫的英文、數字、「_」 -名稱的第一個字必須是大小寫的英文 3.按下ok ,產生新的專案

1. AI2環境介紹 -介面設計頁面 APP Inventor 2 是在介面設計頁面中,將元件配置到頁面中, 使用的步驟: 1.在元件區拖曳元件至介面設計區 2.在元件屬性區調整細部設定 3.點選Component視窗內的元件,並按下Delete可以進行元件刪除。

1. AI2環境介紹 -程式拼塊頁面 1.兩個頁面切換方式,直接按下右上方的「Designer」或「Blocks」進行切換 2.拼塊編輯頁面包含 -內建拼塊 (Built-in)-程式流程所需的程式拼塊 -已建拼塊 (Screen1)-在介面設計頁面建立的元件,會在此建立對應 的元件拼塊。 -拼塊編輯區(Viewer):各種拼塊拖曳到此區進行程式流程設計 -垃圾筒:將拼塊拖曳到垃圾筒以移除該程式拼塊。

1. AI2環境介紹 -模擬器 1.執行aiStarter 2.執行Connect->Emulator產生模擬器

1. AI2環境介紹 -實機模擬(WiFi 模式) 1.將實機上的「設定/安全性」內的「未知來源」選項勾選,以安裝非Google Play 的 應用程式 2.將實機上的「設定/開發人員選項」內的「USB除錯模式」選項勾選 3.進入Google Play商店,安裝「MIT AI2 Companion」 。 5.在實機上執行「MIT AI2 Companion」,點選「scan QR code」,並掃描步驟4的QR Code 4.執行AI companion產生QR Code

1. AI2環境介紹 -實機上安裝 <<方法一>> 點選「APP(provide QR Code for .apk)」選項,產生 .apk檔的QR Code鏈結,掃描QR Code後會下載並安裝。 <<方法二>> 點選「APP(save.apk to my computer)」選項,產生 .apk檔到電腦內,將.apk檔移到手機內執行安狀。

第一章 基本元件 1. AI2環境介紹 2. 介面設計與程式拼塊 -Label元件、Button 元件

1.介面設計與程式拼塊 -範例說明 1.程式的目的是「按鈕按下後,在標籤上顯示字串“Hello World!”」 按鈕按下後

1.介面設計與程式拼塊 - 範例:介面設計 1.拖曳按鈕(Button)與標籤(Label)至設計頁面。 2.可以更改Properties內的Text,改變顯示的文字

1.介面設計與程式拼塊 - 範例:程式拼塊(1/3) 1.介面設計與程式拼塊 - 範例:程式拼塊(1/3) 1.按下Blocks按鈕,進入程式拼塊介面。 2.由於程式的目的是「按鈕按下後,在標籤上顯示字串“Hello World!”」,所以 第一步必須選擇並按下Screen1內的「按鈕」,找到「按下的事件區塊」。 3.將「按下的事件區塊」按下並拖曳到拼塊編輯區。

1.介面設計與程式拼塊 - 範例:程式拼塊(2/3) 1.介面設計與程式拼塊 - 範例:程式拼塊(2/3) 4.由於程式的目的是「按鈕按下後,在標籤上顯示字串“Hello World!”」,所以 第二步必須選擇並按下Screen1內的「標籤」,找到「設定標籤文字」。 5.將「設定標籤文字」按下並拖曳到拼塊編輯區。

1.介面設計與程式拼塊 - 範例:程式拼塊(3/3) 1.介面設計與程式拼塊 - 範例:程式拼塊(3/3) 6.由於程式的目的是「按鈕按下後,在標籤上顯示字串“Hello World!”」,所以 第三步必須選擇內建拼塊區(Built-in)內的Text,選取「空字串」。 7.將「空字串」按下並拖曳到拼塊編輯區,在空字串上填上“Hello World!” 。

2.介面設計與程式拼塊 - 說明 Label元件—用以顯示文字 標籤(Label)的屬性。

Button 元件—用於觸發以執行程式片段 2.介面設計與程式拼塊 - 說明 Button 元件—用於觸發以執行程式片段 按鈕(Button)的屬性。

2.介面設計與程式拼塊 - 說明 程式拼塊的種類 事件 方法 取得屬性值 設定屬性值

3.介面設計與程式拼塊 - 進階練習範例 1.當按下「按我」鈕按後,在標籤上顯示字串“Hello World!”。 3.介面設計與程式拼塊 - 進階練習範例 1.當按下「按我」鈕按後,在標籤上顯示字串“Hello World!”。 2.當按下「紅色」鈕按後,會將顯示文字改為紅色。 當按下「藍色」鈕按後,會將顯示文字改為藍色。 按下「紅色」鈕按 按下「藍色」鈕按