!注意 !選課前請先查詢校內是否認抵? 報名後若欲查詢或確認訂單請點選 訂單查詢
● 英文課名:Fundamental Computer Programming R Language
● 授課語言:中文、英文皆有 (程式碼將使用到英文)
講授語言:80%中文、20%英文
教材語言:30%中文、70%英文
● 上課時間:2023年07月10日~08月25日。
● 本課程皆為「全線上」授課,無面授,包含非同步課程與同步直播:
第一次直播:7月10日(一) 14:00-17:00
第二次直播:7月31日(一) 14:00-17:00
第三次直播:8月21日(一) 14:00-17:00
*最終直播日期與時間,依正式開課時授課教師公告為準。
* 本計畫部分課程直播出席狀況納入總分計算,計畫選兩門課的同學,請注意直播時間,避免因為直播時間衝堂,影響個人權益。
● 本課程提供試閱片段,敬請試閱並詳閱評分標準後再選課:
前往【課程試閱】!
【SOS!如何報名課程?】
▶選課前建議先閱讀學生指南手冊SOS學生指南手冊
▶平台操作教學影片 點此觀看
使學生了解程式基本運算,培養學生程式邏輯思維觀念,提升學生對程式設計的興趣,讓學生了解如何做基礎的資料分析,奠定學生日後修習其他相關程式設計課程的基礎。
張烜瀚 老師
國立東華大學特約講師
專長:演算法、圖形理論
Unit 1:ewant學習簡單上手:學習平台功能教學&直播請假區
Unit 2:單元一 R語言介紹、變數設定和基本資料型別
Unit 3:單元二 R語言基本資料結構
Unit 4:單元三 R語言流程控制
Unit 5:單元四 R語言自訂函數撰寫
Unit 6:單元五 資料視覺化相關套件
Unit 7:單元六 網路爬蟲相關套件應用
Unit 8:單元七 機器學習相關套件應用
Unit 9:單元八 資料分析相關套件應用
本課程以R語言為基礎,介紹R語言基本程式設計相關知識,讓初步接觸程式設計的同學了解程式運作進而對程式設計產生興趣。本課程使用許多相關應用範例讓同學學習程式設計,例如: 股市相關資料分析、電影票房資料分析、大專院校相關資料分析、球員績效分析、匯率計算分析、圖表資料製作等。 本課程也讓學生學會R語言中,常用的套件並做應用。例如: 學習與google地圖結合,分析相關資料並將結果顯示在地圖上。製作網路爬蟲程式,能自行收集網路相關資料做分析應用。機器學習,設計自動學習的規則,建立資料預測分析模型。學習大數據資料(Big Data)分析,從大數據資料中,產生具有價值的資訊。
課程總計有八個單元主題,前四個單元主題,主要是介紹R語言基本語法,包含R語言變數設定、支援的基本資料型別、基本資料結構、流程控制和自訂函數撰寫。後四個單元主題,主要是介紹R語言常用套件,範圍包含資料視覺化相關套件應用、網路爬蟲相關套件、機器學習相關套件、資料分析相關套件。
詳細評分標準依授課教師規定為準。授課教師保有調整評量標準之權利。
本課程無須背景知識,適合所有對程式設計有興趣的學習者修習。
課程屬遠距課程,無法自主學習管理者,請謹慎評估選課。
建議準備桌上型電腦或筆電,搭配穩定的網路環境進行線上學習,同步直播課程建議準備視訊鏡頭、麥克風與授課教師互動。
1.R語言資料分析:從機器學習、資料探勘、文字探勘到巨量資料分析 [第二版]李仁鐘、李秋緣,博碩出版社
2.輕鬆學習R語言:從基礎到應用,掌握資料科學的關鍵能力 郭耀仁,碁峰出版社
1.我修習完此課程是否將獲得相關證書?
答:學習成績六十分以上表示及格,學習成績及格者會獲得相關證書。
2.我沒有修過MOOC課程,需要準備什麼?
答:請跟著教材影片的進度,按時上課和繳交作業。
3. 此課程是否會提供上課投影片?
答:目前暫時不提供上課投影片。
4.作業上傳可以使用那些格式?
答: 作業會有程式碼以及書面報告。程式碼請使用.R檔。書面報告請使用Word檔或是Pdf檔。
5.我現在才發現有這麼好的資源,來不及上完怎麼辦?
答:本課程之後會持續開班,請同學記得來修課。
6. 課程結束後是否能繼續學習呢?
本課程證書費用:免費
準大一新生:通過課程者,平台統一寄發紙本證書至學員報名所填寫之聯絡地址。
在學大學生:通過課程者,可免費下載電子檔留存,無紙本證書
詳細證書下載流程說明請點這裡