計算機程式
Computer Programming
| 節 | 週五 |
|---|---|
2 09:00–09:50 | 計算機程式 計中電腦教 3 節連堂 |
3 10:10–11:00 | |
4 11:10–12:00 |
* 根據陽明交大上課時間表所列
This course aims for both non-computer science major students who do not have extensive experience in computer programming language, and system design engineers who are interested in integrating various pieces of codes together. From the stage of system analysis and design, the students will begin to learn the concept of object-oriented programming (OOP) and solve the engineering problem using C/C++. By using the material of each topic, the student will cultivate good programming concept and methodology. Finally, there will be a project that the students are required to use version control system and team work to complete the assignment. In this case, students can sharpen their programming skills from problem solving, and also lay the groundwork for advanced programming language. 針對首次接觸電腦程式設計的非資訊專業理工科系學生,及有志於整合程式設計與應用專業領域的系統設計工程人員。從系統分析與設計的階段就開始?解物件導向程式設計(OOP)觀念,應用C/C++語言解決各類工程問題,利用主題內容的設計理念,培養良好的程式設計觀念和方法,以應用性問題來引導解題流程,並利用版本控制工具進行團隊合作程式設計,有助發展實務性的解題技能,並透過系統化的學習流程規劃,奠立紮實程式設計基礎。
Introduction to computer science 計算機概論
電腦教室授課及實際操作, 並進行展示與實作
In-class and Homework Assignment: 60% Final Projec: 40% 堂課實作, 作業 60%; 專案實作 40%;
- 1. OOP using UML tool
- 2. Review of C++ program and object-oriented programming
- 3. C++ programming introduction and implementation
- 5. Introduction to version control system: Git and GitHub
- 4. Multitasking
- 6. Analysis and discussion of project program
1. 游峰碩, “UML物件導向系統分析與設計”, 博碩文化, 2017 2. W. Savitch (WS), "Absolute C++," 6th ed., ISBN: 0133970787, Addison Wesley, 2016. 3. 陳慶瀚, “C/C++工程師手冊”, 麗文文化, 2005 4. Paul Deitel, Harvey Deitel "C: How to Program, 8/e (IE-Paperback)", Pearson International, 2019
- 地點
- EE 448
- 時間
- By appointment
- 聯絡方式
- lghostkimo@gmail.com