Home
統計學系
course information of 113 - 2 | 1575 Programming Design(程式設計)

1575 - 程式設計 Programming Design


教育目標 Course Target

本課程主要為程式設計之初學者所設計,介紹「R語言」及「R軟體」的基本指令及基礎統計程式設計技巧,包含如何進行資料輸入輸出、資料處理、流程控制、函式設計等。R語言是公認處理大數據的最佳利器,不只是免費、開放源碼、語法簡單直覺、學習資源豐富,亦能夠透過數萬個套件來增強其功能。本課程籍由學生上機實際演練,並設計多個應用專題,培養學生具備問題解決與專題製作能力。引導學生具有應用統計與R程式設計的能力,以配合未來同學修習「回歸分析」、「統計計算」、「統計資料採礦」等相關課程之資料分析與程式撰寫的需要。This course is mainly designed by beginners of program design, introducing basic instructions and basic statistical programming techniques of "R Language" and "R Software", including how to perform data input and output, data processing, process control, function design, etc. R language is the best tool for publicly handling large data. It not only provides free, open source code, simple and intuitive syntax, and rich learning resources, but also enhances its functions through thousands of kits. This course is performed by students in an actual manner, and designs multiple application topics to cultivate students' problem solving and topic creation skills. Instruct students to have the ability to apply statistics and R program design to meet the needs of future students to study data analysis and program writing related courses such as "retrospective analysis", "statistic calculation", and "statistic data mining".


課程概述 Course Description

本課程主要以循序漸進的方式,教導學生利用軟體撰寫程式語言,修習本課程後,學生將可瞭解程式設計之基本原理、具備撰寫程式的基本技能,並且能夠培養學生利用程式設計來解決問題的能力。課程內容主要包括:程式語言的基本知識、變數、運算式與運算子、條件處理、程式重複執行的方法、陣列、函數、指標、陣列及指標的應用、各種資料型態、及檔案的輸入與輸出等。
This course mainly teaches students to use software to write programming language. After studying this course, students will understand the basic principles of programming, have basic skills in writing programming, and can cultivate students' ability to use programming to solve problems . The course content mainly includes: basic knowledge of the program language, variables, formulas and operators, condition processing, method of program repetition, arrays, functions, indicators, arrays and indicators, various data types, and file input and Output etc.


參考書目 Reference Books

"R語言:邁向Big Data之路",洪錦魁、蔡桂宏著,深石出版社,第2版,2021
"R軟體:應用統計方法",陳景祥,東華書局,第2版,2018
"R Language: The Road to Big Data", written by Hong Jinkui and Cai Guihong, Shenshi Publishing House, 2nd Edition, 2021
"R Software: Application Statistical Method", Chen Jingxiang, Donghua Book Bureau, 2nd Edition, 2018


評分方式 Grading

評分項目 Grading Method 配分比例 Grading percentage 說明 Description
平時成績平時成績
Regular achievements
25 包含出缺席及上課互動等
作業&小考作業&小考
Work & Small Exam
25 含每次上課的實作學習歷程、兩次小考
期中考期中考
Midterm exam
25
期末考期末考
Final exam
25

授課大綱 Course Plan

Click here to open the course plan. Course Plan
交換生/外籍生選課登記 - 請點選下方按鈕加入登記清單,再等候任課教師審核。
Add this class to your wishlist by click the button below.
請先登入才能進行選課登記 Please login first


相似課程 Related Course

必選-0847 Computer Programming / 電腦程式設計 (工工系1A,授課教師:林育儒,三/9[ST023] 二/5,6,7[LIB009])
必選-0850 Computer Programming / 電腦程式設計 (工工系1B,授課教師:王怡然,二/1[ST023] 一/5,6,7[ST020])
必修-0983 C++ Programming / C++程式設計 (資工系1A,授課教師:焦信達,三/1,2[C219] 四/3,4[ST020])
必選-0989 C++ Programming / C++程式設計 (資工系1B,授課教師:廖元勳,一/8,9[ST020] 三/8,9[ST436])
必修-0993 C++ Programming / C++程式設計 (資工系1C,授課教師:賴俊鳴,一/8,9,四/3,4[ST023])
必修-1010 Collegiate Programming Examination(CPE) / 程式設計檢定 (資工系2,授課教師:陳隆彬,五/5[ST023])
選修-1020 Programming in Python / Python程式設計 (資工系2-4,授課教師:陳倫奇,四/2,3,4[ST436])
選修-1108 Programming in Python / Python程式設計 (電機系2-4,授課教師:陳昱仁,二/7,8,9[ST020])
必修-1580 Programming Design / 程式設計 (統計系1B,授課教師:林孟樺,一/6,7,8[M024])
必修-1635 Advanced Programming Design / 進階程式設計 (資管系1,授課教師:余心淳,四/2,3,4,7,8,9[M025])
選修-1641 Programming for Mobile-Commerce Applications II / 行動商務程式設計II (資管系2-4,授課教師:張育仁,一/2,3,4[M025])
必修-1693 Programming for Big Data Analysis / 大數據分析程式設計 (共選修1-4(社科院開),授課教師:鄧佳恩/陳鶴元,三/9,10[ST019])
必修-1857 AI Thinking & Basic Program / AI思維與程式設計 (行政系2A,授課教師:項靖,一/2,3,4[ST020])
必修-1858 AI Thinking & Basic Program / AI思維與程式設計 (行政系2B,授課教師:項靖,一/6,7,8[ST019])

Course Information

Description

學分 Credit:0-3
上課時間 Course Time:Wednesday/6,7,8[M024]
授課教師 Teacher:林孟樺
修課班級 Class:統計系1A
選課備註 Memo:
授課大綱 Course Plan: Open

選課狀態 Attendance

There're now 60 person in the class.
目前選課人數為 60 人。

請先登入才能進行選課登記 Please login first