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

Taught In English1749 - 程式設計 Programming Design


教育目標 Course Target

藉由深入淺出的教學,以循序漸進的方式來介紹C#語言核心知識,讓學生能掌握C#的用法與技巧。 課程內容主要包括:C 語言的基本知識、變數、運算式與運算子、條件處理、程式重複執行的方法、陣列、函數、指標、陣列及指標的應用、各種資料型態、及檔案的輸入與輸出等。 介紹程式範例時,以「程式設計目標」、「程式碼撰寫」和「程式碼解說」等三個部分來鋪陳,如果是視窗程式設計,則再加上「表單配置」、「執行結果」兩部分,讓學生先從程式設計目標開始瞭解題目要求,自行思考並設計解題策略。 介紹多個實用的資訊專題,包括:3x3矩陣相乘視窗程式、大樂透電腦選號視窗程式、1A2B猜數字視窗程式…等,培養學生具備問題解決與專題製作能力。Through in-depth and simple teaching, the core knowledge of C# language is introduced in a step-by-step manner, so that students can master the usage and skills of C#. The course content mainly includes: basic knowledge of C language, 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. When introducing a program example, it is laid out in three parts: "Programming Objectives", "Programming Writing" and "Programming Explanation". If it is a window programming, two more parts are added: "Form Configuration" and "Execution Result". In the first part, students are allowed to understand the problem requirements starting from the programming goals, think on their own and design problem-solving strategies. Introduces a number of practical information topics, including: 3x3 matrix multiplication window program, Lotto computer number selection window program, 1A2B number guessing window program, etc., to cultivate students' problem-solving and topic-making abilities.


課程概述 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

李啟龍(2014),Visual C# 2013/2012程式設計16堂課,碁峰資訊,ISBN: 9789863472636。
Li Qilong (2014), Visual C# 2013/2012 Programming 16 Lessons, Qifeng Information, ISBN: 9789863472636.


評分方式 Grading

評分項目 Grading Method 配分比例 Grading percentage 說明 Description
作業與出缺席及上課互動:40%作業與出缺席及上課互動:40%
Homework and attendance and class interaction: 40%
40
期中考:30%期中考:30%
Midterm exam: 30%
30
期末考:30%期末考:30%
Final exam: 30%
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

必選-0954 Computer Programming / 電腦程式設計 (工工系1A,授課教師:曾宗瑤/鄭辰仰,二/9,10,11[ST023])
必選-0957 Computer Programming / 電腦程式設計 (工工系1B,授課教師:曾宗瑤/鄭辰仰,二/6,7,8[ST020])
必選-1134 JAVA Programming / JAVA程式設計 (資工系資電組1,授課教師:陳隆彬,二/6,7,8[ST023])
必選-1135 Program Design and Practices / 程式設計實作 (資工系資電組1,授課教師:陳隆彬,三/6,7[ST023])
必選-1138 JAVA Programming / JAVA程式設計 (資工系軟工組1,授課教師:陳隆彬,五/2,3,4[ST020])
必修-1141 JAVA Programming / JAVA程式設計 (資工系數創組1,授課教師:陳隆彬,五/2,3,4[ST019])
必選-1142 Program Design and Practices / 程式設計實作 (資工系數創,軟工1,授課教師:陳隆彬,三/9,10[ST020])
選修-1339 APP and Programming / APP程式設計 (企管系1,授課教師:企管教師,二/10,11,12[M024])
必修-1744 Programming Design / 程式設計 (統計系1A,授課教師:曹世昌,四/6,7,8[M024])
必修-1824 Advanced Programming Design / 進階程式設計 (資管系1,授課教師:陳澤雄,四/6,7,五/3,4[M025])
選修-6047 Program Design / 程式設計 (財金碩1,2,授課教師:余心淳,一/7,8[M007])
選修-6235 Programming in Python / Python程式設計 (資管3,4,碩1,2,授課教師:余心淳,四/2,3,4[M007])
選修-6236 Programming for Mobile-Commerce / 行動商務程式設計 (資管3,4,碩1,2,授課教師:張育仁,二/10,11,12[M023])
必修-8104 C Program Design / C程式設計 (資工系1,授課教師:柯佳吟,三/10,11,12[ST019])
必選-8114 Object-Oriented Programming / 物件導向程式設計 (資工系3,授課教師:石志雄,三/11,12,13[ST021])

Course Information

Description

學分 Credit:0-3
上課時間 Course Time:Monday/3,4,Thursday/3[M024]
授課教師 Teacher:姜自強
修課班級 Class:統計系1B
選課備註 Memo:
This Course is taught In English 授課大綱 Course Plan: Open

選課狀態 Attendance

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

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