109(1)創意APP實作

課程說明

課程簡介:
本課程介紹Android行動應用程式開發技術,透過圖形使用者介面進行介面元件的設計,
並以拖曳方式組合程式積木,即可完成應用程式。從中培養程式撰寫信心與邏輯推理能
力。進一步探索行動裝置特性,讓學生能瞭解最新的資訊科技。上課場域為電腦教室,
可透過模擬器模擬應用程式執行結果,學生若有Android行動裝置,將更能體驗搖晃裝
置、地理定位及藍牙傳輸。
 
藉由將App程式開發觀念與技巧導入通識課程,希冀讓非資訊科系的學生都能往會寫
程式的目標邁進,針對社會問題或非營利組織需求,結合資訊技術與所學專業及興趣,
發揮創意開發出有趣的行動應用。


評分方式及比重:
本課程為磨課師課程,課程1/3時間需自行上線進行數位學習。
※線上學習與課堂出席(20%):影片觀覽、討論參與、實體課程出席。
    ●線上教材,缺席次數計算方式:(12小時-觀看影片總時數)/2
    ●實體上課缺席,缺席次數計算方式:缺席總次數*2/3
※作業(30%):線上討論及作業、個人簡介、App企劃書(分組,每組3-5人)
※期末專案(50%):結合專業發揮創意開發App,並上台Demo(分組,每組3-5人)


課程進度與內容

第一週 ※課程與教師簡介
第二週 ※01課程說明(開發環境)
第三週 ※02程式測試
第四週 ※03基本概念
第五週 ※04選擇判斷
第六週 ※05反覆迴圈
第七週 ※06副程式(函數)
第八週 ※07歷年專案實例及參考格式
第九週 ※08畫布與動畫
第十週 ※09感測器
第十一週 ※App企劃上台簡報
第十二週 ※10活動啟動器與聯絡人選擇器
第十三週 ※11多媒體
第十四週 ※12網路多媒體
第十五週 ※13語音辨識與多個螢幕
第十六週 ※14資料庫
第十七週 ※期末專案上台簡報及App作品展示I
第十八週 ※期末專案上台簡報及App作品展示II

測試環境安裝檔
https://www.cs.pu.edu.tw/~tcyang/george/course1091/Inventor2/file/AI2_install.zip 


課程投影片及實體上課專案原始檔
https://drive.google.com/drive/folders/112Drd4yt1rbShwSgyVAkTcoxc3abNxaC


實體課程網頁
https://www.cs.pu.edu.tw/~tcyang/george/course1091/Inventor2/Inventor2.html


子青老師個人網頁
http://www1.pu.edu.tw/~tcyang/ 

資料處理中...
上傳中...