國立中山大學 100學年度第1學期 課程教學大綱

National Sun Yat-sen University 100Academic year1st Semester Course syllabus

中文名稱
Course name(Chinese)

C程式設計

課號
Course Code

AI030004

英文名稱
Course name(English)

C COMPUTER PROGRAMMING

課程類別
Type of the course

講授類

必選修
Required/Selected

必修

系所
Dept./faculty

跨院選修(工)

授課教師
Instructor

蔣依吾    

學分
Credit

3

因應嚴重特殊傳染性肺炎(武漢肺炎),倘若後續需實施遠距授課,授課方式調整如下:

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

因應嚴重特殊傳染性肺炎(武漢肺炎),倘若後續需實施遠距授課,評分方式調整如下:

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

課程大綱 Course syllabus

         (1) Introduction to C
(2) Elements of C
(3) Selection Constructs
(4) Functions and Program Design
(5) Looping Constructs
(6) Arrays, Vectors,and Matrices
(7) String Processing
(8) Structs and Classes
(9) Pointers and Dynamic Memory



課程目標 Objectives

         本課程以程式語言之初學者為基準,教導如何撰寫程式指揮電腦進行資料輸出入、資料處理、邏輯控制等工作,配合上機練習,容易吸收豐富之教材內容;本課程將涵蓋學習C語言最需掌握的基礎部分,包含其簡介、資料處理基本概念、基本輸入輸出、函數、前端處理程式、陣列、字串與指標實作、函式、與線性資料結構說明。



授課方式 Teaching methods

         講授.



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

        
1.作業30%
2.期中考30%
3.期末考40%

參考書/教科書/閱讀文獻 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

        
序號作者書名出版社出版年出版地ISBN#
1HANLYC Program Design for Engineers 2/E 平裝PEARSON20000321204174

彈性暨自主學習規劃 Alternative learning periods

本門課程是否有規劃實施學生彈性或自主學習內容(每1學分2小時)
Is any alternative learning periods planned for this course (with each credit corresponding to two hours of activity)?
否:教師需於「每週課程內容及預計進度」填寫18週課程進度(每1學分18小時之正課內容)。
No:The instructor will include an 18-week course plan in the weekly scheduled progress (each credit corresponds to 18 hours of instruction)
是:教師需於「每週課程內容及預計進度」填寫16週課程內容(每1學分16小時之正課內容),並於下列欄位填寫每1學分2小時學生彈性或自主學習內容。
    Yes:The instructor will include a 16-week course plan in the weekly scheduled progress (each credit corresponds to 16 hours of instruction);the details of the planned alternative learning periods are provided below (each credit corresponds to two hours of activity).

學生彈性或自主學習活動
Alternative learning periods
勾選或填寫規劃內容
Place a check in the appropriate box or provide details
時數
Number of hours
學生分組實作及討論
Group work and discussion
參與課程相關作業、作品、實驗
Participation in course-related assignments, work, or experiments
參與校內外活動(研習營、工作坊、參訪)或競賽
Participation in on- or off-campus activities (e.g., seminars, workshops, and visits) or competitions
課外閱讀
Extracurricular reading
線上數位教材學習
Learning with online digital learning materials
其他(請填寫規劃內容)
Other (please provide details)

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

        
週次日期授課內容及主題
12011/09/12~2011/09/18Introduction to Programming Languages
22011/09/19~2011/09/25Data Types and I/O I
32011/09/26~2011/10/02Data Types and I/O II
42011/10/03~2011/10/09Expression and Operators
52011/10/10~2011/10/16Flow Control
62011/10/17~2011/10/23Functions I
72011/10/24~2011/10/30Functions II
82011/10/31~2011/11/06Arrays
92011/11/07~2011/11/13Strings
102011/11/14~2011/11/20期中考
112011/11/21~2011/11/27Structures
122011/11/28~2011/12/04File I
132011/12/05~2011/12/11File II
142011/12/12~2011/12/18Pointer I
152011/12/19~2011/12/25Pointer II
162011/12/26~2012/01/01Class I
172012/01/02~2012/01/06Class II
182012/01/07~2012/01/13期末考

課業討論時間 Office hours

         時段1:
時間:星期三10:00~12:00
地點:F9005
時段2:
時間:星期五12:00~14:00
地點:F9005

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

        
系所學生專業能力/全校學生基本素養與核心能力課堂活動與評量方式
本課程欲培養之能力與素養紙筆考試或測驗課堂討論︵含個案討論︶個人書面報告、作業、作品、實驗群組書面報告、作業、作品、實驗個人口頭報告群組口頭報告課程規畫之校外參訪及實習證照/檢定參與課程規畫之校內外活動及競賽課外閱讀其他
※系所所學生專業能力
1.具備計算機科學領域的基本知識與能力,包含數學基礎、資料結構與演算法、軟體設計、計算機組織與結構、作業系統。 VVVV        
2.深入瞭解計算機科學中一種或多種重要領域的知識。 VVVV        
3.運用數學、科學及工程知識以發掘、分析及處理計算機科學問題的能力。             
4.設計與執行實驗,以及分析與詮釋數據的能力。 V  V        
5.使用計算機科學實務所需技術、技巧與工具的能力。 V  V        
6.設計與整合資訊軟、硬體系統或元件的能力。             
7.有效的溝通與團隊合作的能力。             
8.認識時事議題,瞭解計算機科學技術對環境、社會及全球的影響。             
9.培養持續學習與獨立學習的習慣與能力。 VVVV        
10.具有文化內涵與藝術鑑賞能力。             
11.認知專業倫理及社會責任。             
※全校學生基本素養與核心能力
1.表達與溝通能力。            
2.探究與批判思考能力。            
3.終身學習能力。            
4.倫理與社會責任。            
5.美感品味。            
6.創造力。            
7.全球視野。            
8.合作與領導能力。            
9.山海胸襟與自然情懷。            

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

         尚未建立SDGS資料

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

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

回上一頁