課程資訊
課程名稱
程式設計
Programming Design 
開課學期
100-2 
授課對象
管理學院  資訊管理學系  
授課教師
洪瑞文 
課號
IM1003 
課程識別碼
705 10300 
班次
 
學分
全/半年
半年 
必/選修
必帶 
上課時間
星期一6,7,8(13:20~16:20)星期三A,B(18:25~20:10) 
上課地點
 
備註
本課程中文授課,使用英文教科書。上課教室:管壹大電腦教室,週三AB實習課在大電腦教室。
限本系所學生(含輔系、雙修生)
總人數上限:70人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1002pd 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

THIS IS AN ENTRY-LEVEL COMPUTER PROGRAMMING THIS IS AN INTRODUCTORY COURSE ON COMPUTER PROGRAMMING. IT TAKES A HANDS-ON PROBLEM SOLVING APPROACH BASED ON THE OBJECT-ORIENTED PARADIGM. THE LANGUAGE OF CHOICE IS C++, THE MOST FUNDAMENTAL AND POWERFUL OBJECT-ORIENTED PROGRAMMING LANGUAGE. 

課程目標
課程要求
LEARNING BY DOING WITH NUMEROUS PROGRAMMING ASSIGNMENTS; CLASS PARTICIPATION 
預期每週課前或/與課後學習時數
 
Office Hours
 
指定閱讀
 
參考書目
1. BRUCE ECKEL, “THINKING IN C++, VOLUME 1,” 2ND EDITION AND “THINKING IN C++, VOLUME 2 : PRACTICAL PROGRAMMING”. HTTP://MINDVIEW.NET/BOOKS/TICPP/THINKINGINCPP2E.

2. HTML#DOWNLOADINGTHEBOOK SAVITCH,WALTER, “PROBLEM SOLVING WITH C++,” 4TH EDITION, ADDISON-WESLEY.


3. C++ PRIMER PLUS 5/E中文精華版 ?譯者: 蔡明志 ?廠商:峰?出版日: 2005/10/20?頁數: 736?ISBN: 986-421-839-5
 
評量方式
(僅供參考)
 
  1. 本校尚無訂定 A+ 比例上限。
  2. 本校採用等第制評定成績,學生成績評量辦法中的百分制分數區間與單科成績對照表僅供參考,授課教師可依等第定義調整分數區間。詳見學習評量專區 (連結)。
 
課程進度
週次
日期
單元主題
第1週
2/20,2/22  2/22 Introduction-Dev C++ 
第2週
2/27,2/29  2/29 As1 Intro 
第3週
3/05,3/07  3/07 As2 Intro 
第4週
3/12,3/14  AS3 intro 
第5週
3/19,3/21  AS4 intro 
第8週
4/09,4/11  As 6 intro 
第10週
4/23,4/25  Midterm Review<br>
As7 intro 
第11週
4/30,5/02  As 6 7 review<br>
As8 intro 
第12週
5/07,5/09  AS 9 
第13週
5/14,5/16  As 10 
第14週
5/21,5/23  As 11 
第16週
6/04,6/06  As 13