106學年度第二學期 教學計畫  

科目名稱:
Course Title

手持裝置程式入門 9J1D001111

學分數(時數):
Credits/Hours

2  ( 2  )
專業選修

開課系級:
Class

夜資網大一

授課教師:
Instructor

李怡慧

研究室(辦公室):
Office

教學研究大樓302 室

研究室時間:
Office Hour

詳見【 office hours 預約系統】

聯絡電話:
Phone

04-23892088 ext 3742

電子郵件:
E-Mail

sanity@teamail.ltu.edu.tw
教學目標
Teaching Goals
1. 知識:
Knowledge

2. 技能:
Skills

3. 態度:
Attitudes

4. 其它:
Others

核心能力
Core Competences

■ 軟體開發 20%
■ 溝通表達與合作 20%
■ 電子商務行銷與設計 20%
■ 網路管理 20%
■ 整合創新 20%

課程概述
Course Description

先修科目
Preparatory Course
主要教材及參考資料
Teaching Materials
類別:
   Kind   
書名:
Book   
App Inventor 2程式設計與應用:開發Android App一學就上手,2017
作者:
Author   
陳會安
出版社:
Publisher   
全華圖書
輔助教材:
Other    
 詳盡解說! App Inventor 2 Android App 範例教本 增訂第2版,蔡宜坦 著,旗標出版股份有限公司。(F5770A)  教師自製教材。  財團法人中華民國電腦技能基金會, TQC+ 創意App程式設計認證指南 App Inventor 2 ,碁峰出版社 2015。  CAVEDU教育團隊 曾吉弘 等編著, TQC+ 創意App程式設計認證指南解題秘笈-App Inventor 2 , 碁峰出版社 2016。  手機應用程式設計超簡單-App Inventor 2零基礎入門班, 鄧文淵 總監製/文淵閣工作室 編著,碁峰出版社。( ACL044100)  App Inventor 2魔法APP設計創意班, 鄧文淵 總監製/文淵閣工作室 編著,碁峰出版社, 2016。(EZ0185)
*尊重智慧財產權,請用正版教科書,勿不法影印他人著作,以免觸法。
教學方法及活動
Teaching Methods
& Activities






其它及說明Other:TQC+ APP Inventor 程式設計核心能力認證 TQC+ 基礎創意App程式設計 (App Inventor) TQC+ 創意App程式設計 (App Inventor) 以上三種證照輔導
評量方式
Evaluation





其它方式:Other    
成績比例%
Grade
平時成績:
Quiz
   
30  % 期中成績:
Midterm Exam.   
 
30  % 期未成績:
Final Exam
.    
40  %
評量說明
Note for Evaluation
平時分數佔30%,包括作業繳交和學習勤惰考核 期中考分數佔30% 期末考分數佔40%
週別
Weekly
計劃
Plan
第1週
Week 1
課程介紹 作品展示 APP 開發環境初體驗 第1章 App Inventor與Android基礎 – 建立AI2離線版開發環境 第2章 建立第一個Android App – AI2基本使用與專案管理
第2週
Week 2
第3章 Android程式設計入門 – 標籤、文字方塊、按鈕元件-變數  APP Inventor 基礎畫面元件-匯率換算(108)
第3週
Week 3
第4章 使用界面設計 – 佈局元件+運算子  APP Inventor 基礎畫面元件-設定密碼(110)
第4週
Week 4
第5章 使用者互動設計 – 事件處理與觸控事件+程序  APP Inventor 基礎畫面元件-個人基本資料(106)
第5週
Week 5
第6章 選擇與圖片元件 – 核取方塊、下拉式清單、圖片元件+條件判斷  APP Inventor 基礎畫面元件-電費計算機(102)
第6週
Week 6
春假
第7週
Week 7
 第7章 訊息與對話框 – 迴圈  APP Inventor 基礎畫面元件-點餐系統(104)
第8週
Week 8
 第7章 訊息與對話框 – 迴圈  APP Inventor 人機互動功能-相片藝廊(202)
第9週
Week 9
期中考
第10週
Week 10
 第8章 清單與清單元件 – 清單元件 + 陣列  APP Inventor人機互動功能-1A2B猜數字遊戲(204)
第11週
Week 11
 第9章 啟動內建App與瀏覽器元件  APP Inventor人機互動功能-七彩霓虹燈(206)
第12週
Week 12
 第10章 多畫面Android App與更多界面元件 – 日期/時間選擇器與滑桿元件  APP Inventor人機互動功能-音樂撥放器(208)
第13週
Week 13
 第11章 綜合應用 - 繪圖、動畫與多媒體 [行動小畫家] [認識動物] [鯊魚碼表]  APP Inventor人機互動功能-打地鼠(210)
第14週
Week 14
 第12章 綜合應用 - 遊戲程式設計 [打磚塊遊戲][太空射擊][打地鼠]  APP Inventor進階人機互動功能與檔案存取應用-進階面積計算(302)
第15週
Week 15
 第13章 綜合應用 - 檔案、資料庫與語音 [每日生活記事][問卷調查][字母學習]  APP Inventor進階人機互動功能與檔案存取應用-抽籤(304)
第16週
Week 16
 第14章 綜合應用 - 定位服務、相機與感測器 [景點地圖導覽][照片塗鴉][太空射擊II]  APP Inventor進階人機互動功能與檔案存取應用-取得像素顏色(308)
第17週
Week 17
期末報告  APP Inventor進階人機互動功能與檔案存取應用-記事本(306)  APP Inventor進階人機互動功能與檔案存取應用-OX井字遊戲(310)
第18週
Week 18
期末考