Special class curriculum Not open enrol course
R語言新手村(2020程式設計人才培育夏季班)
Teacher: 張烜瀚
2020/06/22 ~ 2020/09/20
10Hours/12Weeks (Course is Time End)

Abstract

※本課程07/01正式開始,06/22~06/30為準備週供學員測試帳號和預習

本課程建議學群為【資訊學群】、【工程學群】

本課程提供免費試閱片段,敬請點選下方試閱:

%E8%A9%A6%E9%96%B1%E5%9C%96-01.png試閱1-1

Ø 本次課程目前僅開放給人才培育計畫錄取學生

Ø 報名資格:

申請計畫的甄選條件共有四種,符合其中一個條件即可參加本培育計畫,

1.特殊班(數資班、語資班、科學班、高瞻班等)證明(須附上特殊班相關證明或提供學校與班級名稱)

2.班級學期總成績前20%(須附上最近一學期成績單)

3.就讀學校的老師推薦函

4.自我推薦函-就讀學校老師簽名

Ø 若欲報名課程,請至計畫網站報名,相關資訊請參考網站說明與介紹。

%E9%AB%98%E4%B8%ADMOOC_Banner.jpg

Ø 課程簡介


本課程以R語言為基礎,介紹R語言基本程式設計相關知識,讓初步接觸程式設計的學生了解程式運作進而對設計程式產生興趣。課程強調程式邏輯思考,並要求學生上機練習,讓學生了解如何使用R語言做基本資料分析。

使用許多相關應用範例,例如: 股市相關資料分析、電影票房資料分析、大專院校相關資料分析、球員績效分析、匯率計算分析、圖表資料製作等。讓學生一方面學習基礎R語言程式設計,一方面知道如何實際使用。

Course Objective

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

 Instructor

R%E8%AA%9E%E8%A8%80%E5%BC%B5%E7%83%9C%E7%80%9A%20%281%29.jpg

  • 教師中文姓名:張烜瀚
  • 教師英文姓名:Chang Hsuan-Han

  • 教師簡介

國立東華大學特約講師

專長:演算法、圖形理論

Course Schedule

第1週:ewant學習簡單上手:學習平臺功能教學

第2週:R語言介紹

第3週:變數與基本資料型別

第4週:基本資料結構:矩陣

第5週:基本資料結構:資料框

第6週:基本資料結構:列表

第7週:期中作業

第8週:基本輸出、輸入及資料讀取與寫入

第9週:條件判斷流程控制

第10週:條件迴圈流程控制

第11週:函式介紹

第12週:R繪圖功能介紹

第13週:期末作業

第14週:線上即時互動課

第15週:補充教材

Course Contents

總計有五個單元,分別是R語言介紹、R物件、R語言流程控制、函式撰寫、繪圖。R語言介紹裡有三個小單元,分別是基本電腦概論與程式語言演進、R語言介紹、R語言編輯環境說明。R物件裡有兩個小單元,分別是R語言基本變數、R語言其本資料結構。R語言流園控制共有三個小單元,分別是讀入CSV檔、選擇判斷、迴圈控制。函式撰寫共有二個小單元,分別是基本函式撰寫、R語言亂數函式。繪圖共有二個小單元,分別是基本繪圖、進階繪圖ggplot2套件介紹。

※課程線上互動課和實體面授課時間表

日期

主題內容

互動方式

 2020/07/04(六) 19:00-20:30

第一次線上即時互動

線上即時互動

 2020/08/01(六) 19:00-20:30

第二次線上即時互動

線上即時互動

 2020/09/01(二) 19:00-20:30

第三次線上即時互動

線上即時互動

 2020/09/12(六) 13:30~15:30

筆試

實體面授課堂

◎線上互動將利用Joinnet平臺,於線上即時與修課學生作互動授課,將會由樂學網負責提供技術服務,協助教師與學生的連線事宜。


Course Mode

本課程總共有五個單元,每個單元共有三到五個小單元組成,每個小單元提供10到20分鐘的視頻影片課程。總計有四次作業來評量學生是否理解每一個單元的上課內容。另外安排期中考以及期末考來評量學生學習成果。評量標準請參考「教學評量方式」。

Grading Policy

課程證書將分為學習證書及結業證書,差異在是否有完整參與本計畫之培訓,以下說明:

1.【修業證書】

學生依照進度看完所有線上課程,完成線上的程式作業一、作業二、期中作業、期末作業,並且達到標準可獲得修業證書。程式作業一佔20%,程式作業二佔20%,期中作業佔30%,期末作業佔30%,四項總共100%。

2.結業證書

學生依照進度看完所有線上課程,完成線上的程式作業一、程式作業二、期中作業、期末作業,並參與期末面授課程(期末評量),通過評量標準後獲得結業證書。程式作業一佔10%,程式作業二佔20%,期中作業佔20%,期末作業佔20%,期末面授課程(期末評量)佔30%,五項總共100%。


※本計畫需舉行一次的期末實體面授,地點訂於國立交通大學(實際地點將另以公告通知)。

※成績將於實體面授課後20個工作天內發佈。

※證書將於公佈成績後20個工作天內寄發。

Passing Criteria


Course Passing Grade:60 Full Score 100 point

Prerequisites

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

Course Suggest

1.R語言資料分析:從機器學習、資料探勘、文字探勘到巨量資料分析 [第二版]

李仁鐘、李秋緣,博碩出版社

2.輕鬆學習R語言:從基礎到應用,掌握資料科學的關鍵能力

郭耀仁,碁峰出版社

Certificate

本課程證書費用:0元

如何申請證書?

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

2.點選「證書下載」。

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

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

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