5/21/2018

動機

經濟學系所面對的各式教育挑戰

  • 深耕
  • 在地實踐
  • 教學創新
  • 大數據、機器學習、金融科技
  • 各式相關競賽
  • 跨領域學程、研究

經濟學系的優勢

相對於社會科學領域

  • 數量方法

  • 統計程式應用

經濟學系的劣勢

相對於工程領域

  • 統計以外的程式應用

  • 缺乏團隊實作

挑戰

  • 如何培養團隊實作

  • 如何引起程式學習的興趣

  • 如何善用經濟系的優勢,發展(改良)現有的課程

以R為中心的延伸:Markdown

以R為中心的延伸:Git/Github

Git:版本追踪程式

Github.com:提供使用Git進行版本追踪的雲端平台

  • 程式相關工作的基本要求。

  • 能增強學生的團隊協作能力。

使用Github.com來管理講義與分派作業:

  • 全世界最大的程式碼儲存平台

  • 訓練團隊協作:容易追踪進度、指派任務、議題討論

Github.com

尋序漸近讓學生習慣Github.com

  • 非程式課程:單純使用issue來進行線上討論
  • 網頁設計課程:打開其Github page功能,使它成為網站伺服器
  • 程式課程:
    • 備份、版本追踪
    • 團隊協作互動

Github.com

給第一次使用者的建議:

先熟悉它的備份版本追踪功能

  • 安裝github desktop (GD),並login自己的Github帳號

  • 每一門課或一個研究議題在電腦上開一個資料匣後,就使用GD創立一個Repository,並publish到Github.com。

  • 每有進度就commit->push

Github.com+Gitter.im

hypothes.is

https://hypothes.is:在網路上傳播的html及PDF文件均可以直接劃重點並分享給他人,及進行線上討論。

Google Analytics(GA)

程式學習興趣

做中學,與現實連結:

  • 尋找各式R的API library,讓學生感受到它的實用處: googlesheets, Rfacebook…

例用reticulate在進階的課程教導R+Python的應用。

程式學習興趣

Why Python?

  • 深度學習、多數雲端服務有Python SDK或API module可使用。

Then why R?

  • 對統計進階功能應有盡有(與經濟系的數量課程較能結合)。

  • 有RStudio。

  • why not… get the best out of the two languages.

程式學習興趣

開設資料視覺化課程

  • 靜態ggplot2

  • 互動plotly

  • 網頁互動服務(含資料庫連結)shiny

  • 網頁設計基本:html, css, javascript (大大增加程式的生活應用能力)

學習環境

  • 線上影片

  • 繪圖板+Ink2Go

  • 線上講義

  • 更彈性的課程開發

(團隊)自主學習:大眾傳播科技——自主學習
微型(迷你)課程:經濟時事與多媒體出版