國立中山大學 108學年度第2學期 課程教學大綱

National Sun Yat-sen University 108Academic year Course syllabus

中文名稱
Course name(Chinese)

程式設計

課號
Course Code

MIS102

英文名稱
Course name(English)

COMPUTER PROGRAMMING

課程類別
Type of the course

講授類

必選修
Required/Selected

必修

系所
Dept./faculty

資訊管理學系

授課教師
Instructor

康藝晃    

學分
Credit

3

因應嚴重特殊傳染性肺炎(武漢肺炎),倘若後續需實施遠距授課,授課方式調整如下:Since COVID-19, if distance learning is necessary, the teaching methods would adjust as follows:

         尚未建立傳染性肺炎(武漢肺炎)授課方式調整

因應嚴重特殊傳染性肺炎(武漢肺炎),倘若後續需實施遠距授課,評分方式調整如下:Since COVID-19, if distance learning is necessary, the evaluation would adjust as follows:

         尚未建立傳染性肺炎(武漢肺炎)課程評分方式﹝評分標準及比例﹞

課程大綱 Course syllabus

         本課程教學大綱已提供完整英文資訊(本選項僅供統計使用,未提供完整英文資訊者,得免勾記)【Provide information of course syllabus in English.(This is for statistical use only. For those who do not provide information of course syllabus in English, do not check this field.)】

This is an introductory programming course for students who need basic understanding of C and object-oriented programming concepts using Python 3.







課程目標 Objectives

         Students will exercise logical thinking and learn programming skills necessary as a tool in advanced programming and data structure classes.







授課方式 Teaching methods

         1. In-class quiz.
2. Lecture.






評分方式﹝評分標準及比例﹞Evaluation (Criteria and ratio)等第制單科成績對照表 letter grading reference

        
1.In-class quiz30%
2.Homework20%
3.Midterm exam30%
4.Final project20%

參考書/教科書/閱讀文獻 Reference book/ textbook/ documents
〔請遵守智慧財產權觀念,不可非法影印。教師所提供之教材供學生本人自修學習使用,不得散播及做為商業用途〕
No copies for intellectual property rights. Textbooks provided by the instructor used only for self-study, can not broadcast or commercial use

         * Deitel and H. Deitel, C: How to Program, 8th Edition, Boston: Prentice Hall
* Charles R. Severance, Python for Everybody: Exploring Data Using Python 3, (Available free online: https://www.py4e.com/book )
* Varoquaux et. al., Scipy Lecture Notes: One document to learn numerics, science, and data with Python,(Available free online: https://scipy-lectures.org/ )





每週課程內容及預計進度 Weekly scheduled progress

        
週次日期授課內容及主題
WeekDateContent and topic
12020/02/27~2020/02/29No class
22020/03/01~2020/03/07Course Overview & Introduction
32020/03/08~2020/03/14Structured Programming & Control Statements
42020/03/15~2020/03/21Program Control
52020/03/22~2020/03/28Functions
62020/03/29~2020/04/04Arrays
72020/04/05~2020/04/11Pointers-I
82020/04/12~2020/04/18Pointer—II
92020/04/19~2020/04/25Midterm Exam
102020/04/26~2020/05/02Characters & Strings
112020/05/03~2020/05/09Formatted I/O
122020/05/10~2020/05/16Composite data type
132020/05/17~2020/05/23File Processing
142020/05/24~2020/05/30Introduction to Data Structure-I
152020/05/31~2020/06/06Introduction to Data Structure-II
162020/06/07~2020/06/13Introduction to Object-Oriented Programming
172020/06/14~2020/06/20Final Project Presentation-I
182020/06/21~2020/06/24Final Project Presentation-II

課業討論時間 Office hours

         時段1 Time period 1:
時間 Time:星期二10am-12pm
地點 Office/Laboratory:by appointment
時段2 Time period 2:
時間 Time:星期三10am-12pm
地點 Office/Laboratory:by appointment

系所學生專業能力/全校學生基本素養與核心能力 basic disciplines and core capabilitics of the dcpartment and the university

        
系所學生專業能力/全校學生基本素養與核心能力
basic disciplines and core capabilities of the department and the university
課堂活動與評量方式
Class activities and evaluation
本課程欲培養之能力與素養 This course enables students to achieve.紙筆考試或測驗 Test.課堂討論︵含個案討論︶ Group discussion (case analysis).個人書面報告、作業、作品、實驗 Indivisual paper report/ assignment/ work or experiment.群組書面報告、作業、作品、實驗 Group paper report/ assignment/ work or experiment.個人口頭報告 Indivisual oral presentation.群組口頭報告 Group oral presentation.課程規劃之校外參訪及實習 Off-campus visit and intership.證照/檢定 License.參與課程規劃之校內外活動及競賽 Participate in off-campus/ on-campus activities and competitions.課外閱讀 Outside reading.
※系所學生專業能力 Basic disciplines and core capabilities of the department
1.具備資訊倫理與社會責任實踐的能力 1. Awareness of information ethics.           
2.具備溝通能力 2. Communication Skills.           
3.具備解決資訊管理問題之能力 3. Capabilities to solve IT-related problems.           
4.具備資訊管理之專業知識 4. Professional knowledge of information technology.           
5.具備國際觀 5. Global perspective.            
※全校學生基本素養與核心能力 Basic disciplines and core capabilities of the university
1.表達與溝通能力。 1. Articulation and communication skills           
2.探究與批判思考能力。 2. Inquisitive and critical thinking abilities           
3.終身學習能力。 3. Lifelong learning           
4.倫理與社會責任。 4. Ethnics and social responsibility           
5.美感品味。 5. Aesthetic appreciation           
6.創造力。 6. Creativity           
7.全球視野。 7. Global perspective           
8.合作與領導能力。 8. Team work and leadership           
9.山海胸襟與自然情懷。 9. Broad-mindedness and the embrace of nature            

本課程與SDGs相關項目:The course relates to SDGs items:

         尚未建立SDGS資料

本課程校外實習資訊: This course is relevant to internship:

         本課程無註記包含校外實習

回上一頁