初级编程R语言(SOS计划2024)
教师: 張烜瀚
2024/07/08~2024/08/23
36时数/7周次 (尚未开始)

概要

!注意!选课前请先查找校内是否认抵? 报名后若欲查找或确认订单请点击 订单查找

*提醒:按下前往缴费缴费完毕后,请等待页面反应时间,若1分钟画面仍未跳转,请先点击订单查找确认。


【SOS课程信息~必读哦!】

● 英文课名:Fundamental Computer Programming R Language

● 授课语言::中文、英文皆有 (代码将使用到英文)80%中文、20%英文

● 上课时间:2024年07月08日~08月23日。

● 成班状态:2024年4月25日 9:00~06月30日开放报名,查找校内是否认抵?

● 学分费用:1,500元,核发学分数详见各校认抵专区

●本课程皆为「全在线」授课,无面授,包含异步课程同步直播

     第一次直播:7月15日(一) 14:00-17:00

     第二次直播:8月05日(一) 14:00-17:00

     第三次直播:8月19日(一) 14:00-17:00

*最终直播日期与时间,依正式开课时授课教师公告为准。

* 本计划部分课程直播出席状况纳入总分计算,计划选两门课的同学,请注意直播时间,避免因为直播时间冲堂,影响个人权益。

● 本课程不提前结算成绩,应届毕业生选课前请务必谨慎评估

● 本课程提供试阅片段,敬请试阅并详阅评分标准后再选课:

前往【课程试阅】!


【SOS!如何报名课程?】

● 如何选课?

▶请先浏览【各校学分认抵信息】找到自己的学校(请善用Ctrl+F搜索),详阅认抵领域限制、注意事项

▶请先阅读【SOS暑期在线学院 必读指南】,了解SOS 报名须知,重要时程、选/换/退课、缴费/退费、成绩登分、证书申请须知

● 联系窗口?

【SOS计划 客服信箱 】ewantsos@gmail.com

▶若有选课或订单问题,请截屏/附上您的帐号/学校/遇到的状况,寄信至ewantsos@gmail.com,我们会更容易且快速解决您的问题喔!

▶周六、日、国定假日及非上班时间暂停服务,敬请见谅。

【各校承办窗口】

▶各校内认抵流程与认抵问题,请洽【各校学分认抵信息】最上方信息栏各校联系窗口

● 如何上课?

▶本课程为远距课程,建议准备台式机或笔电,搭配稳定的网络环境进行在线学习。

▶本课程使用ewant平台学习,请先阅读 平台操作教学影片平台操作手册

课程目标

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

授课教师

張烜瀚 老師

國立東華大學特約講師

專長:演算法、圖形理論

课程进度表

单元 1:ewant学习简单上手:学习平台功能教学&直播签到区

单元 2:单元一 R语言介绍、变量设置和基本数据类型

单元 3:单元二 R语言基本数据结构

单元 4:单元三 R语言流程控制

单元 5:单元四 R语言自订函数撰写

单元 6:单元五 数据可视化相关套件

单元 7:单元六 网络爬虫相关套件应用

单元 8:单元七 机器学习相关套件应用

单元 9:单元八 数据分析相关套件应用

课程内容

本课程以R语言为基础,介绍R语言基本编程相关知识,让初步接触编程的同学了解程序运作进而对编程产生兴趣。本课程使用许多相关应用范例让同学学习编程,例如: 股市相关数据分析、电影票房数据分析、大专院校相关数据分析、球员绩效分析、汇率计算分析、图表数据制作等。 本课程也让学生学会R语言中,常用的套件并做应用。例如: 学习与google地图结合,分析相关数据并将结果显示在地图上。制作网络爬虫程序,能自行收集网络相关数据做分析应用。机器学习,设计自动学习的规则,创建数据预测分析模型。学习大数据数据(Big Data)分析,从大数据数据中,产生具有价值的信息。

课程总计有八个单元主题,前四个单元主题,主要是介绍R语言基本语法,包含R语言变量设置、支持的基本数据类型、基本数据结构、流程控制和自订函数撰写。后四个单元主题,主要是介绍R语言常用套件,范围包含数据可视化相关套件应用、网络爬虫相关套件、机器学习相关套件、数据分析相关套件。

评分标准

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

  • 平時作業:20%
  • 期中測驗:30%
  • 期末測驗:30%
  • 線上同步教學參與:20%
課程通過成績:60 

本課程
不提前結算成績,應屆畢業生選課前請務必謹慎評估

通过标准


课程及格标准:60分满分:100分

先修科目或先备能力

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

課程屬遠距課程,無法自主學習管理者,請謹慎評估選課。

建議準備桌上型電腦或筆電,搭配穩定的網路環境進行線上學習,同步直播課程建議準備視訊鏡頭、麥克風與授課教師互動。

建议参考书目

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

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

常见问答集

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

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

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

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

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

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

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

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

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

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

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

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

其它

本課程證書費用:免費

準大一新生:通過課程者,可免費下載電子證書留存,或是申請紙本證書寄送(預計8月中開放申請,僅限申請乙次,並於9/9後陸續寄送)。

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


如何申請電子證書?




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