計算機程式(甲) 2020
News
上課一定要戴口罩
學期成績可在教務處網站查詢,01/13 中午會進行成績確認(不得再行更改)
期末考日期 12/28,時間上午 9:10 開始,地點為上課教室(座位表),不能使用計算機,closed-book exam (答案卷格式)
(12/27) Assignment 5 正確率 (-1 代表無法編譯, -2 代表輸出格式錯誤, Accuracy 1 & 2 分別是任務1 & 2 之正確率)
最好測試 input-output samples 所有範例之後再寄作業
輸出格式錯誤代表 cout 與題目不相關字串
12/14 隨堂測驗成績 (共3題,每題25分,出席就有25分,總分100)
(12/7) Assignment 4 正確率 (-3 代表程式無法正常結束, Accuracy 1 & 2 分別是任務1 & 2 之正確率)
最好測試 input-output samples 所有範例之後再寄作業
關於任務2,如果有兩次小考困難度相同,要印出編號最小那一次小考
不要自行 cout 不相關的字串
Assignment 5 is announced. The due date is 12/21.
12/06, 12/13, 12/20 晚上10:00之前寄作業,會在星期一上課前公布作業正確率,有錯可再重寄
(11/23) 更正期中考成績
(11/14) Assignment 3 正確率 (-1 代表編譯錯誤, -4 代表 array index 超出合理範圍或程式無法正常結束)
正確率不是100的同學請複製你程式的輸出並與範例輸出貼在同一個文字檔做比較,這樣很容易看出是否符合題目要求格式
最好測試 input-output samples 所有範例之後再寄作業 (新增最後一筆範例)
11/16 公布期中考成績
Assignment 4 is announced. The due date is 11/30.
11/15, 11/22, 11/29 晚上10:00之前寄作業,會在星期一上課前公布作業正確率,有錯可再重寄
期中考日期 11/02,地點為上課教室(考試座位表),不能使用計算機,closed-book exam (答案卷格式)
考試範圍 09/07~10/26 上課所教內容,紙筆測驗,題型類似隨堂測驗(多為填充題)
(10/23) Assignment 2 正確率 (-3 代表無窮迴圈)
Assignment 3 is announced. The due date is 11/09.
10/25, 11/01, 11/08 晚上10:00之前寄作業,會在星期一上課前公布作業正確率,有錯可再重寄
(10/10) Assignment 1 正確率 (-2 代表輸出格式不符規定, 注意一年是365天而不是360天, 正確率是98的同學可以測試 input-output samples 最後兩筆範例)
Assignment 2 is announced. The due date is 10/19.
10/11, 10/18 晚上10:00之前寄作業,會在星期一上課前公布作業正確率,有錯可再重寄
Assignment 1 is announced. The due date is 10/5.
9/20, 9/27, 10/4 晚上10:00之前寄作業,會在星期一上課前公布作業正確率,有錯可再重寄
Course Information
Instructor: 魏家博 (Chia-Po Wei)
老師信箱 cpwei@mail.nsysu.edu.tw (作業請勿寄到此信箱,來信請附上姓名、學號、班級)
作業信箱 cpwei80@g-mail.nsysu.edu.tw
Lecture: Monday 9:10 am ~ 12:00 am @ 工EC 6019
Teaching Assistants: 黃建誠, 葉治均, 吳彥頡, 謝子翔, 劉彥汶, 廖日榮
TA Hours: Monday 16:00~18:00, Wednesday 16:00~18:00 @ 工EC 8011
Course Website (QR code): http://bit.ly/nsysu-prog-a-2020
Online IDE: onlinegdb, jdoodle, cpp.sh (寄作業之前可用線上編譯器檢查程式是否正確)
Offline IDE:
Code-Blocks (download codeblocks-20.03mingw-setup.exe)
File -> New -> File -> C/C++ source -> Next -> select C++ -> enter your file path
Visual Studio (for Mac)
Grading Policy
Midterm Exam: 25%
Final Exam: 25%
Quizzes: 10%
Zuvio 課堂測驗,手機 app store 搜尋 「zuvio 校園 - 大學校園學習」 (請不要選其它國家版本)
課程名稱:學期 109-1 計算機程式(甲)
課程代碼:53985530
Account: studentID@mail.nsysu.edu.tw
此為系統根據學號自動產生之帳號,沒有特殊原因請不要自行註冊新帳號
請注意帳號不是學校信箱 @student.nsysu.edu.tw
Password: 123 (建議修改預設密碼,以免被誤用)
課堂測驗沒有補考,若要請假請附證明
請勿替其它同學參加課堂測驗,否則此項學期成績以0分計算
Assignments: 40%
Send your assignment to cpwei80@g-mail.nsysu.edu.tw according to the rules.
請依規則寄作業,否則無法登記成績 (未依規則寄作業,若逾作業截止時間還未修正,該次作業分數0分)
如不想手動輸入寄件信箱、信件主旨(仍需信件內容及附件,附件名稱錯將無法登記成績),可用下面連結(只適用於gmail & Chrome)
(附件檔名錯誤不予計分,記得檢查寄件備份,寄錯檔案請重新再寄一次)
Chrome 設定: 設定->進階->隱私權和安全性->網站設定->處理常式->允許 gmail 打開所有 email 連結
請獨立完成作業,作業是針對初學者設計,只要肯花時間,應可獨立完成
若寫作業遇到問題,請善用助教時間
若有抄襲,抄襲者與被抄襲者皆為0分 (會用程式檢查是否抄襲)
建議儘早寄作業,若發現錯誤,還可訂正 (過了作業截止期限就不再接受訂正)
所有原始成績皆會公布於課程網頁,若有問題請於兩個禮拜內聯絡老師,逾期則不受理
Textbook
Walter Savitch and Kenrick Mock, Absolute C++, 6th Edition, Pearson, 2016. (參考封面,定價1350)
教科書代理:開發圖書公司, 0916-709-655 (甘先生)
開發圖書提供學生團購價格,或可搜尋更低報價之書商
不一定要用最新第6版,舊版第5版也可以