雲端自動化與動態網頁應用實務
Practice of Cloud Automation and Dynamic Web
| 節 | 週四 |
|---|---|
5 13:20–14:10 | 雲端自動化與動態網頁應用實務 CS105 3 節連堂 |
6 14:20–15:10 | |
7 15:30–16:20 |
* 根據陽明交大上課時間表所列
本課程, 擬運用我們大家都容易取得的Google 應用服務作(Google 試算表, Google表單等)為基底, 搭配 Google Apps Script, 並融入幾種校園生活常見的網路應用情境 (如行事曆, Line Notify 等), 來指引有興趣修課的同學, 學習開發出符合需求的雲端自動化系統應用, 減少常態性與重複性的工作. == 1).無論大型公司或中小企業,有些常態或重複性的工作都需花費不少人力與時間.隨著資訊技術不斷進步,利用雲端技術,網頁系統來管理工作流程已是趨勢. 2). 「雲端自動化(Cloud Automation) 」, 指的是利用工具和技術來自動化雲端上的流程和任務,以減少人為介入,提高效率。 3). 本課程, 擬運用容易取Google 應用服務作(Google 試算表, 表單等)為基底, 搭配 Google Apps Script, 融入幾種校園生活常見的網路應用情境 (如行事曆, Line Notify 等), 來學習開發出符合需求的雲端自動化系統, 減少常態性與重複性的工作.
• 先修課程: 無
1). 教學方法 -- 除了教師課堂講授之外,也配合安排暨引導學生上機實習,實際了解雲端自動化和動態網頁系統開發的運作原理並完成有關的實機操作。 本課程, 擬運用我們大家都容易取得的Google 應用服務作(Google 試算表, Google表單等)為基底, 搭配 Google Apps Script, 來學習開發出符合需求的雲端自動化系統, 減少常態性與重複性的工作. == 2). 教學資源使用情況和相關配合事項 -- [A]. NYCU E3 平台 –課程通知 + 作業公告 + 成績計算 [B]. Ms-Teams 教學平台 --課程講義 + 課程錄影 + 課後問題討論 [C]. 使用校外的數位學習網站 (Web相關技術 學習網站) == 1). 學習範例_1: w3schools, 首頁, https://www.w3schools.com/ 2). 學習範例_2: Cloud Automation and Dynamic Web *GAS首頁, https://developers.google.com/apps-script?hl=zh-tw
== -1).預計4 次作業 (配比, 40%) -2). 學期專案 (配比, 30%) - 口頭報告 + 書面報告 -3). 期末考 (配比, 25%) -- 實體教室(現場_上機考試) -4). 其他(5%) - 綜合評分調整
- 1.課程簡介
- 2.GAS基礎篇
- 3. GAS 應用篇
- 4.期末考
| 週次 | 主題 |
|---|---|
| 第 1 週 | 單元主題:課程簡介 |
| 第 2 週 | 單元主題 - GAS 基礎篇 (1/4) 授課重點 - 初步認識 Google Apps Script |
| 第 3 週 | 單元主題 - GAS 基礎篇 (2/4) 授課重點 – 簡介Google Apps Script API [1/2] |
| 第 4 週 | 單元主題 - GAS 基礎篇 (3/4) 授課重點 – 簡介Google Apps Script API [2/2] == Hw#01 |
| 第 5 週 | 單元主題 = =自動發信系統-以生日祝福為例 授課重點 = GAS + Google 試算表 + Gmail |
| 第 6 週 | 校際活動週 (放假) – 停課乙次 |
| 第 7 週 | 單元主題 -檔案下載(分享) 以及 檔案上傳 [1/3] 授課重點 ==GAS + Google 試算表+Google Drive {1/3} |
| 第 8 週 | 單元主題 -檔案下載(分享) 以及 檔案上傳 [2/3] 授課重點 ==GAS + Google 試算表+Google Drive {2/3} |
| 第 9 週 | 單元主題 -檔案下載(分享) 以及 檔案上傳 [3/3] 授課重點 ==GAS + Google 試算表+Google Drive {3/3} |
| 第 10 週 | 單元主題 -- LINE Notify 每日行程通知 (1/3) 授課重點 ==GAS 結合 LINE Notify [1/3] |
| 第 11 週 | 單元主題 -- LINE Notify 每日行程通知 (2/3) 授課重點 ==GAS 結合 LINE Notify [2/3] |
| 第 12 週 | 單元主題 --LINE Notify 每日行程通知 (3/3) 授課重點 =GAS 結合 LINE Notify [3/3] == Hw#03 |
| 第 13 週 | 單元主題— 實作網路行事曆 [1/3] 授課重點 = GAS 結合 Google 日歷 (1/3) |
| 第 14 週 | 單元主題 --實作網路行事曆[2/3] 授課重點= GAS 結合 Google 日歷 (2/3) === Hw#04 |
| 第 15 週 | 單元主題 --實作網路行事曆[3/3] 授課重點 = GAS 結合 Google 日歷 (3/3) |
| 第 16 週 | 期末考 |
1.) 主要 教科書, ---------------- * 書名:“Google Apps Script 雲端自動化與動態網頁實戰 (第二版)” * 作者: 呂國泰、王榕藝 * 版本: 2022 年05月(二版) * 出版社: 碁峰資訊 -- 2). 自製講義或課本之參考書目: A. 參考網站1_w3schools, 網頁技術(HTMLS5+CSS3+JavaScript) * URL, https://www.w3schools.com B. Google Apps Script, * GAS首頁, https://developers.google.com/apps-script?hl=zh-tw
- 地點
- 光復校區, 資訊館 327室
- 時間
- A. Wed , 11:00 - 12:00 B. Fri , 11:00 - 12:00
- 聯絡方式
- * E-mail: jcs.chen@nycu.edu.tw * Phone: x31721