@尊重智慧財產權,請同學勿隨意影印教科書 。
Please respect the intellectual property rights, and shall not copy the textbooks arbitrarily.

科目代碼 ENC2055 課程名稱 程式語言用於語言分析之導論
英文名稱 Introduction to Programming Languages for Linguistic Analysis
全/半年 必/選修 選修
學分數 3.0 每週授課時數 正課時數: 3.0 小時, 實驗時數: 0.0 小時
先修課程
課程簡介 The objective of this course is to provide a comprehensive introduction to programming languages with a special focus on its application in linguistic analyses. This course is especially tailored to those who do not have any background or experiences in coding. We will start from the very basic concepts, such as data types, variable assignments, control structures, to more complex procedures such as routines, functions, and other exploratory project-based tasks. The course consists of a series of theme-based hands-on tutorials, which demonstrate how the flexibility of the programming language can help you become a more efficient and productive data scientist. Specifically, this course will use the language R as our featuring programming language and introduce you to R, Rstudio, and a collection of R packages designed to work together to make linguistic analyses fast, fluent, and fun. By the end of the course, students should have a working knowledge of coding and an initial ability to advance a project independently as a data scientist.
課程目標 對應系所核心能力
1. Gain the fundamental concepts in programming languages 碩士:
 1-1 具備深化專業知識範疇及其學術研究之能力
 2-3 具有運用多媒體及資訊科技之能力
 3-2 具有獨立思考、發掘問題及批判之能力
2. Demonstrate the ability to write scripts to analyze linguistic data 碩士:
 1-1 具備深化專業知識範疇及其學術研究之能力
 2-3 具有運用多媒體及資訊科技之能力
 3-2 具有獨立思考、發掘問題及批判之能力