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

1578 - 程式設計 Programming Design


教育目標 Course Target

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


課程概述 Course Description

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


參考書目 Reference Books

任何一本R語言程式設計相關中英文參考書或線上電子書皆可。

Any Chinese and English reference book or online e-book related to R language programming is acceptable.


評分方式 Grading

評分項目 Grading Method 配分比例 Grading percentage 說明 Description
出缺席及上課互動出缺席及上課互動
Attendance, absence and class interaction
20
作業、課堂小考作業、課堂小考
Homework, class quizzes
20
期中考期中考
midterm exam
30
期末考期末考
final exam
30

授課大綱 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

必選-0778 Introduction to MATLAB Programming / Matlab程式設計 (化材系1A,授課教師:顧野松,三/6,7[ST019] 四/8,9[ST023])
必選-0856 Computer Programming / 電腦程式設計 (工工系1A,授課教師:林育儒,二/6,7,8,三/9[ST020])
必選-0858 Computer Programming / 電腦程式設計 (工工系1B,授課教師:王怡然,二/9,三/6,7,8[ST020])
必選-1015 Java Programming Language / JAVA程式設計與實作 (資工系資電組1,授課教師:焦信達,一/8,二/6,7,8[ST023])
必修-1017 Java Programming Language / JAVA程式設計與實作 (資工系數創組1,授課教師:許瑞愷,三/6,7,8,四/8[ST436])
必選-1023 Java Programming Language / JAVA程式設計與實作 (資工系軟工組1,授課教師:陳隆彬,五/2,3,4[ST020] 三/6[ST023])
必修-1038 Collegiate Programming Examination(CPE) / 程式設計檢定(CPE) (資工系3,授課教師:陳隆彬,五/10,11,12[ST019])
選修-1045 C Programming Language / C程式設計與實作 (資工系1-4,授課教師:陳隆彬,四/10,11,12[ST020])
選修-1206 VBA Program Design and Application / VBA程式設計與應用實務 (企管系1-4,授課教師:黃耀民,五/9,10,11[M023])
必修-1574 Programming Design / 程式設計 (統計系1A,授課教師:林孟樺,四/6,7,8[M024])
必修-1634 Advanced Programming Design / 進階程式設計 (資管系1,授課教師:林正偉,二/6,7,8,五/4[M025])
必修-1635 Practical Programming / 程式設計實習 (資管系1,授課教師:林正偉,五/2,3[M025])
選修-1641 Programming for Mobile-Commerce / 行動商務程式設計II (資管系2-4,授課教師:張育仁,二/10,11,12[M023])
選修-1642 Programming for Mobile-Commerce: Design and Implement / 行動商務程式設計II實作 (資管系2-4,授課教師:張育仁,三/10,11[M025])
選修-1651 Windows Programming in C# / C#視窗程式設計 (資管系3,4,授課教師:余心淳,一/5,6,7[M025])
必修-3331 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (外文系1A,授課教師:陳仕偉,五/1,2[C114])
必修-3332 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (外文系1B,授課教師:賴俊鳴,五/3,4[C114])
必修-3333 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (日文系1,授課教師:江岱倫,三/10,11[C114])
必修-3334 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (日文系1,授課教師:賴俊鳴,四/6,7[C114])
必修-3335 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (哲學系1,授課教師:江岱倫,三/6,7[C114])
必修-3336 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (中文系1A,授課教師:李政雄,一/8,9[C114])
必修-3337 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (中文系1B,授課教師:李政雄,一/6,7[C114])
必修-3338 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (歷史系1,授課教師:江岱倫,三/8,9[C114])
必修-3339 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (工設系1,授課教師:李政雄,三/3,4[C114])
必修-3340 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (建築系1,授課教師:戴光彥,二/8,9[C114])
必修-3341 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (社工系1A,授課教師:戴光彥,一/1,2[C114])
必修-3342 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (社工系1B,授課教師:李政雄,四/1,2[C114])
必修-3343 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (政治系國關組1,授課教師:戴光彥,一/3,4[C114])
必修-3344 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (政治系政理組1,授課教師:陳仕偉,三/1,2[C114])
必修-3345 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (社會系1A,授課教師:李政雄,四/3,4[C114])
必修-3346 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (社會系1B,授課教師:江岱倫,四/8,9[C114])
必修-3347 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (經濟系一經組1A,授課教師:陳仕偉,二/3,4[C114])
必修-3348 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (經濟系一經組1B,授課教師:陳仕偉,二/1,2[C114])
必修-3349 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (經濟系產經組1,授課教師:陳仕偉,五/6,7[C114])
必修-3350 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (國貿系1A,授課教師:林慶昇,二/6,7[M244])
必修-3351 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (國貿系1B,授課教師:林慶昇,四/6,7[M244])
必修-3352 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (國貿系1C,授課教師:林慶昇,五/3,4[M244])
必修-3353 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (會計系1A,授課教師:林慶昇,二/8,9[M244])
必修-3354 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (會計系1B,授課教師:白鎧誌,一/6,7[M244])
必修-3355 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (財金系1A,授課教師:白鎧誌,一/8,9[M244])
必修-3356 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (財金系1B,授課教師:林慶昇,三/3,4[M244])
必修-3357 AI Thinking and Programming / 邏輯思維與運算:AI思維與程式設計 (共必修2-4,授課教師:陳仕偉,二/6,7[C114])
必修-3358 AI Thinking and Programming / 邏輯思維與運算:AI思維與程式設計 (共必修2-4,授課教師:李政雄,二/3,4[M244])
必修-3359 AI Thinking and Programming / 邏輯思維與運算:AI思維與程式設計 (共必修2-4,授課教師:林慶昇,五/6,7[M244])
必修-3365 Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:李政雄,)
必修-3396 Teaching Practice of Computational Thinking and Programming / 多元與議題導向:運算思維與程式設計教學實務 (共必修2-4,碩 ,授課教師:李政雄/陳鶴元,一/10,11[C114])
選修-5963 Programming for Accounting / 會計應用程式設計 (會計碩1,2,授課教師:許書偉,五/2,3,4[M007])
必選-8103 Object-Oriented Programming / 物件導向程式設計 (資工系2,授課教師:石志雄,五/11,12,13[ST020])
必修-8107 Database Programming / 資料庫程式設計 (資工系3,授課教師:李佳穎,五/11,12,13[ST021])

Course Information

Description

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

選課狀態 Attendance

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

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