1093 - 程式設計 Programming Design
教育目標 Course Target
本課程旨在介紹C程式語言之設計,其中包含程式設計之理論、原理、元件及其應用等。本課程涵蓋C語言程式設計之基礎知識。課程內容包括:C語言與基本資料型態、基本輸出與輸入、運算元、運算符號、流程控制、字串等,並介紹其設計方法。在整個課程架構下,學生將學會如何以C編譯器設計程式。This course aims to introduce the design of C programming language, which includes the theories, principles, components and applications of programming design. This course covers the basic knowledge of C language programming. The course content includes: C language and basic data types, basic output and input, operation elements, operation symbols, process control, strings, etc., and introduces its design methods. Under the entire course structure, students will learn how to design programs in C translator.
課程概述 Course Description
本課程為本系大學部一年級之必修課程,除了由老師授課之外,另有一門實習課,總計一週共有4堂課。本課程主要是以Microsoft Visual C++為程式編輯環境,教授學生基本的C語言,讓學生瞭解程式語言與計算機科學的概念、熟悉程式語言的語法和語意,修完此課程之後,可讓學生對整個程式設計有一個通盤的認識。
本課程為資管系的基礎課程,可和其他課程相銜接,如能熟讀本門課,對接下來的「進階程式設計」、「資料結構」、「Java程式設計」等課程,皆有很大的幫助。
學生們順利修完本課程後,除了可學習到一些程式的基本知識外,並透過隨堂作業和實際操作,提高學生撰寫程式的能力,更重要的是建立培養學生們的邏輯思考%
This course is a compulsory course for the first-level college department of this department. In addition to the teaching of teachers, there is another practical course, with a total of 4 courses per week. This course mainly uses Microsoft Visual C++ as the programming environment, teaches students basic C language, allowing students to understand the concepts of programming language and computer science, and be familiar with the grammar and meaning of programming language. After completing this course, students can have a complete understanding of the entire program design.
This course is a basic course in the asset management department and can be linked to other courses. If you can read this course well, it will be of great help to the next courses such as "Advanced Programming", "Data Structure", and "Java Programming".
After students successfully complete this course, in addition to learning the basic knowledge of some programs, they can improve students' ability to write programs through the work and actual operation. More importantly, they establish and cultivate students' logical thinking.
參考書目 Reference Books
1. 課堂用書:洪維恩,《C語言教學手冊》,第4版,旗標出版社。
1. Classroom books: Hong Weien, "C Language Teaching Manual", 4th edition, Flag Press.
評分方式 Grading
評分項目 Grading Method |
配分比例 Grading percentage |
說明 Description |
課堂參與度課堂參與度 Class Participation |
25 |
|
作業與平時考作業與平時考 Work and regular exams |
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
-
必選-0783
Introduction to MATLAB Programming / Matlab程式設計 (化材系1B,授課教師:王 曄,二/1,2,三/1,2[ST023])
-
選修-0877
Network Programming and Database / 網路與資料庫程式設計 (工工系2-4,授課教師:鄭辰仰/林育儒,一/11,12,13[ST020])
-
必修-1015
C Programming Language / C程式設計與實作 (資工系資電組1,授課教師:焦信達,二/6,7,8[ST019] 四/6[ST020])
-
必修-1018
C Programming Language / C程式設計與實作 (資工系數創組1,授課教師:石志雄,二/9,10,四/9,10[ST019])
-
必修-1023
C Programming Language / C程式設計與實作 (資工系軟工組1,授課教師:蔡清欉/陳仕偉,一/2,三/6,7,8[ST023])
-
必選-1036
Object-Oriented Programming / 物件導向程式設計 (資工系軟工組2,授課教師:石志雄,五/3,4[ST019] 四/5[ST021])
-
選修-1063
Collegiate Programming Examination(CPE) / 程式設計檢定(CPE) (資工系4,授課教師:陳隆彬,五/5[ST021])
-
選修-1065
Basic Concept and Design of Programming Language / 基礎程式設計入門 (資工系 1,授課教師:林正基,)
-
必修-1094
Programming Design / 程式設計 (電機系1B,授課教師:鐘玉芳/陳澤雄,二/2,五/3,4[ST021])
-
選修-1217
Programming for Mobile-Commerce / 行動商務程式設計 (企管系3,4,授課教師:張譽騰,四/2,3,4[M024])
-
選修-1592
Introduction to Python Programming and Developing / Python程式設計與應用開發 (統計系2-4,授課教師:余心淳,二/2,3,4[M024])
-
必修-1631
Programming Design / 程式設計 (資管系1,授課教師:林正偉,二/6,7,8,五/2,3,4[M025])
-
選修-1639
Object-Oriented Programming / 物件導向程式設計 (資管系2-4,授課教師:張育仁,二/10,11,12[M023])
-
選修-1640
Programming for Mobile-Commerce / 行動商務程式設計 (資管系2-4,授課教師:張育仁,一/10,11,12[M025])
-
選修-1645
Programming in Python / Python程式設計 (資管系3,4,授課教師:余心淳,一/6,7,8[M007])
-
必修-3331
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:林慶昇,二/8,9[C114])
-
必修-3332
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:林慶昇,三/8,9[C114])
-
必修-3333
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:林慶昇,五/1,2[C114])
-
必修-3334
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:李政雄,四/1,2[C114])
-
必修-3335
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:賴俊鳴/白鎧誌,四/8,9[C114])
-
必修-3336
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:李政雄,二/3,4[C114])
-
必修-3337
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:陳仕偉,三/6,7[C114])
-
必修-3338
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:陳仕偉,二/6,7[C114])
-
必修-3339
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:陳仕偉,五/3,4[C114])
-
必修-3340
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:戴光彥,一/10,11[C114])
-
必修-3341
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:林慶昇,二/10,11[C114])
-
必修-3342
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:李政雄,二/1,2[C114])
-
必修-3343
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:李政雄,四/3,4[C114])
-
必修-3344
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:李政雄,一/8,9[C114])
-
必修-3345
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:陳仕偉,三/1,2[C114])
-
必修-3346
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:李政雄,四/6,7[C114])
-
必修-3347
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:陳仕偉,二/1,2[M244])
-
必修-3348
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:陳仕偉,二/3,4[M244])
-
必修-3349
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:賴俊鳴/白鎧誌,二/8,9[M244])
-
必修-3350
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:林慶昇,四/8,9[M244])
-
必修-3351
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:林慶昇,三/1,2[M244])
-
必修-3352
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:賴俊鳴,五/3,4[M244])
-
必修-3353
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:白鎧誌,五/8,9[M244])
-
必修-3354
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:通識教師,一/12,13)
-
必修-3394
Teaching Practice of Computational Thinking and Programming / 多元與議題導向:運算思維與程式設計教學實務 (共必修2-4,碩,授課教師:李政雄/陳鶴元,三/10,11[C114])
-
必修-3395
Teaching Practice of Computational Thinking and Programming / 多元與議題導向:運算思維與程式設計教學實務 (共必修2-4,碩,授課教師:通識教師,)
-
必修-4957
Program Design (II) / 程式設計(二) (弘光科技大學,授課教師:外校教師,)
-
選修-5969
/ 會計進階程式設計 (會計碩1,2,授課教師:許書偉,五/2,3,4[M007])
-
必修-8101
Java Programming / Java程式設計 (資工系2,授課教師:劉榮春,一/10,11,12[ST019])
-
選修-8110
Web Programming / Web程式設計 (資工系3-5,授課教師:張啟中,一/11,12,13[ST021])
-
選修-8112
C Program Design / C程式設計 (資工系2-5,授課教師:柯佳吟,五/10,11,12[ST020])
-
必修-8626
Computational Thinking and Programming / 邏輯思維與運算:運算思維與程式設計 (共必修1-4,授課教師:戴光彥,一/12,13[C114])