初級程式設計R語言(SOS計畫2022)
Teacher: 張烜瀚
2022/07/04~2022/08/26
36Hours/8Weeks (Course is Time End)

Abstract

注意! 要確認訂單或查詢訂單,請到訂單連結確認!  訂單連結

*提醒:當按下結帳鍵,請等待讓頁面有反應的時間,過了1分鐘還是沒有運轉,先去訂單連結確認。


【SOS課程資訊~必讀哦!】

英文課名:Fundamental Computer Programming R Language

正式開課時間:2022年07月04日~08月26日

● 最低開班人數:20人。已成班!  校內是否認抵?

● 本課程皆為「全線上」授課,無面授,但包含3次直播:

     第一次直播:7月9日(六) 14:00~17:00

     第二次直播:7月30日() 14:00~17:00

     第三次直播:8月13日() 14:00~17:00

    *若計畫選兩或三門課的同學,請注意直播時間,避免因為直播時間衝堂,影響個人權益。

● 學分費已包含證書(證書免費)。通過課程後,再請學生自行下載作日後使用。請詳見「證書資訊」。

● 本課程提供試閱片段,敬請試閱並詳閱評分標準後再選課:

   

 


【SOS!如何報名課程?】

選課前建議先閱讀學生指南手冊SOS學生指南手冊

如何選課?SOS報名須知與重要時程SOS各校學分認抵資訊
如何繳費/退費?如何換課/退選?SOS 繳費/退費 流程SOS選/換/ 退/停課流程
如何上課?看成績?下載證書?ewant平台操作手冊SOS成績登分流程SOS證書申請流程

▶聯絡窗口
1.報名、選課、繳費問題

2.ewant育網開放教育平台問題

3.各課程之相關資訊

4.其它
SOS計畫 客服信箱 (每週一至週五 /9:30-16:30)
email: ewantsos@gmail.com
*寄信加截圖,我們會更了解您的問題,更容易且快速解決您的問題喔!

SOS計畫 客服電話 (每週一至週五 /09:30~11:00/14:30~16:30)
03-5712121分機 56077
*週六、日、國定假日及補假日暫停服務,非上班時間暫停服務,敬請見諒
各校內認抵流程與注意事項等。

擋修嗎?校內要填單子嗎?
各校承辦窗口
各校聯絡窗口資訊顯示於認抵資訊最上方資訊欄

 

平台操作影片

  


Course Objective

【課程介紹】

本課程以R語言為基礎,介紹R語言基本程式設計相關知識,讓初步接觸程式設計的同學了解程式運作進而對程式設計產生興趣。本課程使用許多相關應用範例讓同學學習程式設計,例如: 股市相關資料分析、電影票房資料分析、大專院校相關資料分析、球員績效分析、匯率計算分析、圖表資料製作等。 本課程也讓學生學會R語言中,常用的套件並做應用。例如: 學習與google地圖結合,分析相關資料並將結果顯示在地圖上。製作網路爬蟲程式,能自行收集網路相關資料做分析應用。機器學習,設計自動學習的規則,建立資料預測分析模型。學習大數據資料(Big Data)分析,從大數據資料中,產生具有價值的資訊。

【課程目標】

使學生了解程式基本運算,培養學生程式邏輯思維觀念,提升學生對程式設計的興趣,讓學生了解如何做基礎的資料分析,奠定學生日後修習其他相關程式設計課程的基礎。

 Instructor

張烜瀚 老師

國立東華大學特約講師

專長:演算法、圖形理論

Course Schedule

Unit 1:ewant學習簡單上手:學習平台功能教學&直播請假區

Unit 2:第一週 R語言介紹、變數設定和基本資料型別

Unit 3:第二週 R語言基本資料結構

Unit 4:第三週 R語言流程控制

Unit 5:第四週 R語言自訂函數撰寫

Unit 6:第五週 資料視覺化相關套件

Unit 7:第六週 網路爬蟲相關套件應用

Unit 8:第七週 機器學習相關套件應用

Unit 9:第八週 資料分析相關套件應用

Course Contents

總計有八個單元主題,前四個單元主題,主要是介紹R語言基本語法,包含R語言變數設定、支援的基本資料型別、基本資料結構、流程控制和自訂函數撰寫。後四個單元主題,主要是介紹R語言常用套件,範圍包含資料視覺化相關套件應用、網路爬蟲相關套件、機器學習相關套件、資料分析相關套件。

本課程皆為「全線上」授課,無面授,但包含3次直播:

     第一次直播:7月9日(六) 14:00~17:00,主題:R語言編輯環境安裝及操作說明。基本語法介紹。

     第二次直播:7月30日() 14:00~17:00,主題程式範例說明

     第三次直播:8月13日() 14:00~17:00,主題:套件課程說明

 ※ 點擊連結,將直播提醒加入google日曆
*最終直播日期與時間,依正式開課前授課教師公告為準。

Grading Policy



詳細評分標準依授課教師規定為準。授課教師保有調整評量標準之權利。

直播參與:20%、平時作業:20%(共有兩次,每次作業10%)、期中作業:30%、期末作業:30%

課程通過成績:60 

Passing Criteria


Course Passing Grade:60 Full Score 100 point

Prerequisites

本課程無須背景知識,適合所有對程式設計有興趣的學習者修習。


Course Suggest

1.R語言資料分析:從機器學習、資料探勘、文字探勘到巨量資料分析 [第二版]李仁鐘、李秋緣,博碩出版社

2.輕鬆學習R語言:從基礎到應用,掌握資料科學的關鍵能力 郭耀仁,碁峰出版社

Course Q&A

1.我修習完此課程是否將獲得相關證書?

  答:學習成績六十分以上表示及格,學習成績及格者會獲得相關證書。

2.我沒有修過MOOC課程,需要準備什麼?

  答:請跟著教材影片的進度,按時上課和繳交作業。

3. 此課程是否會提供上課投影片?

  答:目前暫時不提供上課投影片。

4.作業上傳可以使用那些格式?

  答作業會有程式碼以及書面報告。程式碼請使用.R檔。書面報告請使用Word檔或是Pdf檔。

5.我現在才發現有這麼好的資源,來不及上完怎麼辦?

  答:本課程之後會持續開班,請同學記得來修課。

6. 課程結束後是否能繼續學習呢?

  答:目前課程結束後是無法繼續學習的。如果有需要,可以修後續的課程。

Certificate

本課程證書費用:免費

準大一新生:通過課程者,平台統一寄發紙本證書至學員報名所填寫之聯絡地址。

在學大學生:通過課程者,可免費下載電子檔留存,無紙本證書



如何申請證書?

1.點選右上方的「小白人」。

2.點選「證書下載」

3.畫面即會轉到申請證書系統中,請點選「我要申請證書」。

4.點選「我要搜尋」開始申請證書。




詳細證書下載流程說明請點這裡