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

Taught In English1744 - 程式設計 Programming Design


教育目標 Course Target

本課程之設計以程式設計之初學者為基準,教導使用者如何撰寫程式指揮電腦進行資料輸出入、資料處理、邏輯控制等等工作,由淺入深,並配合上機演練,透過練習與思考,吸收豐富的教材內容。本課程將涵蓋: .C語言程式設計之基礎語法 .C++物件導向程式設計技巧之概念 先利用C語言讓學生了解程式之語法,對電腦的運作有了基礎認識後,再介紹較為抽象、高階的C++物件導向程式。介紹多個實用的資訊專題,培養學生具備問題解決與專題製作能力。引導學生具有應用數學的能力,以配合相關科目的需要。本課程將涵蓋學習 C/C++ 語言最需掌握的基礎部分,包含了C語言的簡介、資料處理基本概念、基本輸入/輸出、函數、前端處理程式、陣列、字串與指標實作、函式、與線性資料結構說明。 The design of this course is based on beginners in program design, and teaches users how to write program guides to computers for data input, data processing, logic control, etc., from purity to depth, and in conjunction with on-the-job practice, absorbing rich textbook content through practice and thinking. This course will cover: . Basic syntax of C language programming . The concept of C++ object-oriented program design skills First, use C language to let students understand the syntax of programs, and then have a basic understanding of computer operations, then introduce a more abstract and high-level C++ object-oriented program. Introduce a number of practical information topics and cultivate students to have problem solving and topic creation skills. Guide students to have the ability to apply mathematics to meet the needs of relevant subjects. This course will cover the basic parts that need to be mastered most in learning C/C++ language, including the introduction of C language, basic information processing concepts, basic input/output, functions, front-end processing programs, arrays, strings and indicator implementations, functions, and line data structure descriptions. 


課程概述 Course Description

本課程主要以循序漸進的方式,教導學生利用軟體撰寫程式語言,修習本課程後,學生將可瞭解程式設計之基本原理、具備撰寫程式的基本技能,並且能夠培養學生利用程式設計來解決問題的能力。課程內容主要包括:程式語言的基本知識、變數、運算式與運算子、條件處理、程式重複執行的方法、陣列、函數、指標、陣列及指標的應用、各種資料型態、及檔案的輸入與輸出等。
This course mainly teaches students to use software to write programming language. After taking 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 application, various data types, and file input and output, etc.


參考書目 Reference Books

1.實戰C語言:
作者: 蔡明志
書號: AEL018000
ISBN: 9789863478348

2.樂在C語言
書號: AEL007331
ISBN: 9789862764299

3.自編教材
1. Actual C language:
Author: Cai Mingzhi
Book number: AEL018000
ISBN: 9789863478348

2. Joy in C language
Book number: AEL007331
ISBN: 9789862764299

3. Self-edited textbooks


評分方式 Grading

評分項目 Grading Method 配分比例 Grading percentage 說明 Description
作業與出缺席及上課互動作業與出缺席及上課互動
Work, absence and class interaction
30
期中考期中考
Midterm exam
25
期末考期末考
Final exam
25
上機考上機考
Take the machine exam
20

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

必選-0955 Computer Programming / 電腦程式設計 (工工系1A,授課教師:林育儒,二/6,7,8[ST020])
必選-0959 Computer Programming / 電腦程式設計 (工工系1B,授課教師:林育儒,四/6,7,8[ST020])
選修-0974 Network Programming and Database / 網路與資料庫程式設計 (工工系2-4,授課教師:鄭辰仰,一/11,12,13[M025])
必選-1135 Java Programming Language / JAVA程式設計與實作 (資工系資電組1,授課教師:焦信達,二/8,五/2,3,4[ST023])
必修-1136 Java Programming Language / JAVA程式設計與實作 (資工系數創組1,授課教師:許瑞愷,二/8[ST019] 一/8,9,10[ST020])
必選-1141 Java Programming Language / JAVA程式設計與實作 (資工系軟工組1,授課教師:陳隆彬,三/6,7,8[ST021] 一/8[ST023])
選修-1344 VBA Program Design and Application / VBA程式設計與應用實務 (企管系1-4,授課教師:張榮庭,四/2,3,4[M024])
選修-1346 Programming in Python / Python程式設計 (企管系3,4,授課教師:余心淳,一/6,7,8[M023])
選修-1687 Programming Design / 程式設計 (財金系3,4,授課教師:余心淳,一/2,3,4[M025])
必修-1748 Programming Design / 程式設計 (統計系1B,授課教師:郝延昇,五/2,3,4[M023])
必修-1824 Advanced Programming Design / 進階程式設計 (資管系1,授課教師:林正偉,三/3,4,五/3,4[M025])
必修-1825 Practical Programming / 程式設計實習 (資管系1,授課教師:林正偉,四/10,11[M007])
必修-3339 Programming Language - AR/VR Design & Programming / 自然:程式語言–AR/VR程式設計與運算思維 (共必修1-4,授課教師:郝延昇,一/5,6,7[ST023])
必修-3341 Programming Language -Swift Programming / 自然:程式語言–Swift手機程式設計與運算思維 (共必修1-4,授課教師:姜自強,四/5,6,7[M007])
選修-6238 Programming for Mobile-Commerce / 行動商務程式設計II (資管系2-4,碩1,2,授課教師:張育仁,二/10,11,12[M024])
必修-8103 C Program Design / C程式設計 (資工系1,授課教師:柯佳吟,三/10,11,12[ST019])
必選-8107 Object-Oriented Programming / 物件導向程式設計 (資工系2,授課教師:石志雄,五/11,12,13[ST020])
必選-8113 Object-Oriented Programming / 物件導向程式設計 (資工系3,授課教師:石志雄,五/11,12,13[ST020])

Course Information

Description

學分 Credit:0-3
上課時間 Course Time:Thursday/2,3,4[M023]
授課教師 Teacher:陳仕偉
修課班級 Class:統計系1A
選課備註 Memo:
This Course is taught In English 授課大綱 Course Plan: Open

選課狀態 Attendance

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

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