Holiday
EECS資電 206 M1M2R1R2
The main ob<x>jective of this introductory course is to help students develop programming skills to solve problems. As computers are becoming more powerful and ubiquitous, proper use of computers can increase productivity significantly. Thus, the ability to write efficient programs to solve problems improves one’s core competence and can be an important differentiator for one’s career. Among today’s popular programming languages, C is found to have the biggest impacts. Many modern computer languages borrowed heavily from C. Thus, proficiency in C language would pave ways to good programming in other languages. In this course, we will devote most of the time in C programming. ob<x>ject-oriented programming and classes, however, will also be briefly introduced.
Course keywords: Computer programming, declarations, statements, efficiency, legibility, structure programming, ob<x>ject oriented programming; 電腦程式,宣告,執行動作,效率,可讀 性,結構型程式,物件導向程式 一、課程說明(Course Description) The main objective of this introductory course is to help students develop programming skills to solve problems. As computers are becoming more powerful and ubiquitous, proper use of computers can increase productivity significantly. Thus, the ability to write efficient programs to solve problems improves one’s core competence and can be an important differentiator for one’s career. Among today’s popular programming languages, C is found to have the biggest impacts. Many modern computer languages borrowed heavily from C. Thus, proficiency in C language would pave ways to good programming in other languages. In this course, we will devote most of the time in C programming. object-oriented programming and classes, however, will also be briefly introduced. 二、指定用書(Text Books) C Programming: A Modern Approach, 2nd Edition by K. N. King 三、參考書籍(References) The C Programming Language, 2nd edition, by B.W. Kernighan and D.M. Ritchie The C++ Programming Language: Special Edition by Bjarne Stroustrup Starting Out with C++ Early objects, 6th Edition, by Tony Gaddis, Judy Walters, Godfrey Muganda, Addison Wesley. 四、教學方式(Teaching Method) Lecture and in-class practice 五、教學進度(Syllabus) Introduction Input/output Variables and data types expressions and operators Conditional statements Iteration statements Functions Arrays and pointers Standard libraries Classes and object-oriented programming 六、成績考核(Evaluation) Homework: 50% Midterm exam and quizzes : 30% Final exam: 20% 七、可連結之網頁位址 To be provided later. 八、本課程禁用人工智慧軟體 根據本校公布之佈的「大學教育場域AI協作、共學與素養培養指引」,本門課程採取 禁止使用,以下為相關的監管機制 修讀本門課程之學生應注意本門課不得繳交使用生成式人工智慧所產出的作業、報告 或個人心得。若經查核發現,教師、學校或相關單位有權重新針對作業或報告重新評分 或不予計分。 修讀本課程之學生於選課時視為同意以上倫理聲明。
MON | TUE | WED | THU | FRI | |
08:00108:50 | |||||
09:00209:50 | |||||
10:10311:00 | |||||
11:10412:00 | |||||
12:10n13:00 | |||||
13:20514:10 | |||||
14:20615:10 | |||||
15:30716:20 | |||||
16:30817:20 | |||||
17:30918:20 | |||||
18:30a19:20 | |||||
19:30b20:20 | |||||
20:30c21:20 |
Average Percentage 69.68
Std. Deviation 14.4
平均百分制 71.16
標準差 12.47
平均百分制 77.95
標準差 9.99
平均百分制 76.26
標準差 13.12
每週上課4小時。電機系、電資班大一未選上課者請第一節課到課加簽
電機系大學部,電資院學士班大學部優先,第3次選課起開放全校修習
-