網際網路技術與應用
Internet Technology and Applications
| 節 | 週二 |
|---|---|
A 18:30–19:20 | 網際網路技術與應用 CS105 3 節連堂 |
B 19:30–20:20 | |
C 20:30–21:20 |
* 根據陽明交大上課時間表所列
隨著資訊技術不斷進步, 利用各類雲端, 網頁系統等網際網路技術來管理各類工作流程, 已是趨勢。本課程透過「從做中學(learning by doing)」的安排方式,引導選課同學以實機操作的方式, 從安裝VirtualBox(電腦虛擬化), Cisco Packet Tracer(網路系統模擬工具)等實用的電腦工具,學習各類網路應用服務的基本概念, 增加學生對學習網際網路的興趣。其次,再搭配學習許多Google雲端系統服務 (如試算表 Google 表單,行事曆等),以進一步闡釋目前諸多雲端自動化等網際網路應用,刺激學生的思考,加強學生應對問題,獨立分析,和解決題的能力。 1). 課程主要目地在於讓選課同學,了解網際網路基本概念及網際網路相關實務的應用課程。 2). 內容及進度安排,是從一般使用者角度出發, 透過網路應用,連結用戶端與系統端。除了教師課堂講授之外,也配合安排暨引導學生上機實習,實際了解網際網路的運作原理並完成有關的實機操作。 首先,透過網際網路相關軟體系統的展示使課堂變得生動,增加學生對學習網際網路的興趣。 其次是闡釋有關網際網路的應用領域及刺激學生的思考,加強學生的自學與分析的能力。 3). 本學期起, 本課程內容,擬新增加雲端自動化與動態網頁(Cloud Automation and Dynamic Web)相關技術的簡介。
無
除了教師課堂講授之外,也配合安排暨引導學生上機實習,實際了解網際網路的運作原理並完成有關的實機操作。 * 首先,透過網際網路相關軟體系統的展示使課堂變得生動,增加學生對學習網際網路的興趣。 * 其次是闡釋有關網際網路的應用領域及刺激學生的思考,加強學生的自學與分析的能力。 ------ 教學資源使用情況和相關配合事項: 1. NYCU E3 平台 – 課程通知 + 作業公告 + 成績計算 2. Ms-Teams 教學平台 * 課程講義 + 課程錄影 + 課後問題討論 3. 使用校外的數位學習網站 (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 週 | 單元主題 -網路與系統基本概念 [1/2] 授課重點 1) Packet Tracer – static IP + RIPv1 2)VirtualBox + Ubuntu 基本建置 [NAT_mode] |
| 第 3 週 | 單元主題 - 網路與系統基本概念 [2/2] 授課重點 Packet Tracer – DHCP + RIPv2 1) 更多VM 功能: *VM Clone, *Networking mode (增加 Host-only, Bridged-adapter 等模式) 2) 更多 Ubuntu 功能– 建置Open SSH server |
| 第 4 週 | 單元主題 VirtualBox + Ubuntu 系統平台—功能擴充 [續] 授課重點 – 1) Packet Tracer – DNS 2) VM - 建置 Apache2 Web Server === Hw#01 |
| 第 5 週 | 單元主題 網頁基本技術 (1/5) 授課重點 1) Packet Tracer –VLAN 2) VM - HTML5 基本知識與網頁製作 |
| 第 6 週 | 單元主題 網頁基本技術 (2/5) 授課重點 1) Packet Tracer –Wi-Fi 2) VM- CSS3 簡介 |
| 第 7 週 | 單元主題 網頁基本技術 (3/5) 授課重點 – JavaScript 技術簡介 === Hw#02 |
| 第 8 週 | 單元主題 網頁基本技術 (4/5) 授課重點 jQuery 前端框架技術 簡介 (1/2) |
| 第 9 週 | 單元主題 網頁基本技術 (5/5) 授課重點 = jQuery 前端框架技術 簡介 (2/2) |
| 第 10 週 | 單元主題 網頁技術彙整– HTML + CSS + JavaScript + jQuery 授課重點 - 基本網頁建置 (RWD) -HTML + CSS 技術 |
| 第 11 週 | 單元主題 雲端技術及應用簡介 -- Docker 的使用簡介[1/2] 授課重點 = VBox +Ubuntu +Docker +Docker compose +LAMP [1/2] == Hw#03 |
| 第 12 週 | 單元主題 - 雲端技術及應用簡介 -- Docker 的使用簡介[2/2] 授課重點 = VBox +Ubuntu +Docker +Docker compose +LAMP [2/2] |
| 第 13 週 | 單元主題 - 以GAS實作雲端自動化與動態網頁(1/3) 授課重點 - 初步認識 Google Apps Script |
| 第 14 週 | 單元主題 -以GAS實作雲端自動化與動態網頁(2/3) 授課重點 – 簡介Google Apps Script API 閱讀材料或安排事項 |
| 第 15 週 | 單元主題 -以GAS實作雲端自動化與動態網頁(3/3) 授課重點 ==自動發信系統-以生日祝福為例 == Hw#04 |
| 第 16 週 | 單元主題 - 學期考試 (筆試) 授課重點 – 課堂_線上實作考試 |
1. 自製講義 - 無固定教科書 2. 參考書目, 以及網站 ------- A. 參考書1_“MIS一定要懂的網路技術知識 82個”, 作者: 福永勇二(譯者: 黃瑋婷), 旗標出版社 (2018.02 初版) B. 參考書2_ “Google Apps Script 雲端自動化與動態網頁實戰 (第二版)” 作者: 呂國泰、王榕藝, 碁峰資訊 (2022年05月;二版) C. 參考網站3_Cisco Packet Tracer: Cisco Network Academy 之官方網站, https://www.netacad.com/zh-hant D. 參考網站4_VirtualBox: Oracle VM Virtual 官方網站之技術文件, https://www.virtualbox.org/wiki/Technical_documentation
- 地點
- 光復校區, 資訊館 327室
- 時間
- A. Mon 11:00 - 12:00 B. Thu 11:00 - 12:00
- 聯絡方式
- * E-mail: jcs.chen@nycu.edu.tw * Phone: x31721