課程目標 |
結構化程式設計以循序、選擇、與反複三種基本結構設計程式設計,為一良好初學程式者學習的典範。C++程式語言為本課程學習結構化程式設計所用的工具,將介紹C++程式語言之語法與範例,以使學習者可以依既定規格完成程式設計。 |
Objectives |
Structured Programming utilizes sequential, selective, and repetitive structures to design programs. It is a good methodology for beginners to learn how to design programs. C++ is the programming tool in this course to learn structured programming. The course will introduce the principals and fundamentals of generic programming in C++, such that the students can write programs according to the specification. |
成績評量方式 |
projects 30%, homeworks 30%, tests 30%, participation 10% |
Grading |
projects 30%, homeworks 30%, tests 30%, participation 10% |
教學內容 |
Course Topics: Functions, Selection Structures, Loop, Modular Programming, Arrays, Strings, Recursion, Structure & Union, Programming in the Large, Dynamic Data Structures, etc. 1.The abilities in programming and solving problems 2.familiar with C language 3.familiar with unix environment 4.team work for projects 5.presentation and reports written |
Syllabus |
Course Topics: Functions, Selection Structures, Loop, Modular Programming, Arrays, Strings, Recursion, Structure & Union, Programming in the Large, Dynamic Data Structures, etc. 1.The abilities in programming and solving problems 2.familiar with C language 3.familiar with unix environment 4.team work for projects 5.presentation and reports written |