1748 - 程式設計 Programming Design
教育目標 Course Target
本課程將教導使用者如何撰寫程式,並配合上機演練使學生更了解教學內容。
本課程涵蓋:C語言程式設計之基礎語法& C++物件導向程式設計技巧之概念
先利用C語言讓學生了解程式之語法,對電腦的運作有了基礎認識後,再介紹較為抽象、高階的C++物件導向程式。This course will teach users how to write programs and cooperate with online practice to enable students to understand the teaching content better.
This course covers: Basic syntax of C language programming & C++ object-oriented programming techniques
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.
課程概述 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語言教學手冊(四版)(附1光碟)
作者: 洪維恩
出版社:旗標
ISBN:9789574424849
(2)
精通C程式設計(第四版)
Programming in C, 4th Edition
作者: Stephen G. Kochan
譯者: 蔡明志
出版社:碁峰
ISBN: 9789864766437
(1)
C Language Teaching Manual (Fourth Edition) (with 1 CD)
Author: Hong Weien
Publisher: Flagmark
ISBN: 9789574424849
(2)
Proficient in C Programming (Fourth Edition)
Programming in C, 4th Edition
Author: Stephen G. Kochan
Translator: Cai Mingzhi
Publisher: Qi Feng
ISBN: 9789864766437
評分方式 Grading
評分項目 Grading Method |
配分比例 Grading percentage |
說明 Description |
作業作業 Action |
20 |
|
期中考期中考 Midterm exam |
30 |
|
期末考期末考 Final exam |
30 |
|
平時成績平時成績 Regular achievements |
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
-
必選-0954
Computer Programming / 電腦程式設計 (工工系1A,授課教師:林育儒,一/11,12,13[ST020])
-
必選-0956
Computer Programming / 電腦程式設計 (工工系1B,授課教師:王怡然,二/6,7,8[ST020])
-
必選-1134
Java Programming Language / JAVA程式設計與實作 (資工系資電組1,授課教師:焦信達,二/4[ST019] 一/8,9,10[ST020])
-
必修-1135
Java Programming Language / JAVA程式設計與實作 (資工系數創組1,授課教師:陳隆彬,三/9[ST019] 一/8,9,10[ST021])
-
必選-1140
Java Programming Language / JAVA程式設計與實作 (資工系軟工組1,授課教師:陳隆彬,五/2,3,4[ST020] 二/9[ST021])
-
必修-1155
Collegiate Programming Examination(CPE) / 程式設計檢定(CPE) (資工系3,授課教師:陳隆彬,五/5[ST019])
-
選修-1337
VBA Program Design and Application / VBA程式設計與應用實務 (企管系1-4,授課教師:黃耀民,五/9,10,11[M023])
-
選修-1688
Programming Design / 程式設計 (財金系3,4,授課教師:余心淳,一/2,3,4[M025])
-
必修-1744
Programming Design / 程式設計 (統計系1A,授課教師:黃尹姿,三/6,7,8[M024])
-
必修-1824
Advanced Programming Design / 進階程式設計 (資管系1,授課教師:林正偉,四/2,3,4,五/4[M025])
-
必修-1825
Practical Programming / 程式設計實習 (資管系1,授課教師:林正偉,五/2,3[M025])
-
選修-1841
Programming for Mobile-Commerce / 行動商務程式設計II (資管系2-4,授課教師:張育仁,二/10,11,12[M024])
-
選修-1842
Programming for Mobile-Commerce: Design and Implement / 行動商務程式設計II實作 (資管系3,4,授課教師:張育仁,三/10,11[M024])
-
必修-3338
Teaching Practice of Computational Thinking and Programming / 自然:運算思維與程式設計教學實務 (共必修2-4,授課教師:李政雄/陳鶴元,三/8,9[C114])
-
必修-3339
Computational Thinking and Programming –Web Application / 自然:運算思維與程式設計–網頁應用程式 (共必修1-4,授課教師:李政雄,一/10,11[C114])
-
必修-3340
Computational Thinking and Programming – Digital Innovation / 自然:運算思維與程式設計–數位創新 (共必修1-4,授課教師:李政雄,二/3,4[C114])
-
必修-3341
Computational Thinking and Programming –Chatbot Design / 自然:運算思維與程式設計–聊天機器人設計 (共必修1-4,授課教師:李政雄,二/6,7[C114])
-
必修-3342
Computational Thinking and Programming –AI Applications / 自然:運算思維與程式設計–人工智慧應用 (共必修1-4,授課教師:李政雄,三/3,4[C114])
-
必修-3343
Computational Thinking and Programming – Computer Game Desig / 自然:運算思維與程式設計–電腦遊戲設計 (共必修1-4,授課教師:李政雄,三/6,7[C114])
-
必修-3344
Computational Thinking and Programming –Applications of Big / 自然:運算思維與程式設計–大數據應用 (共必修1-4,授課教師:李政雄,四/3,4[C114])
-
選修-5966
Programming for Accounting / 會計應用程式設計 (會計碩1,2,授課教師:許書偉,五/2,3,4[M007])
-
必修-8103
C Program Design / C程式設計 (資工系1,授課教師:柯佳吟,三/10,11,12[ST021])
-
必選-8107
Object-Oriented Programming / 物件導向程式設計 (資工系2,授課教師:石志雄,一/11,12,13[ST019])
-
必修-8111
Database Programming / 資料庫程式設計 (資工系3,授課教師:蔡清欉,四/11,12,13[ST020])