計算機程式(甲) 2020

News

  • 上課一定要戴口罩

  • 學期成績可在教務處網站查詢,01/13 中午會進行成績確認(不得再行更改)

  • 隨堂測驗成績, 作業成績, 期中考成績, 期末考成績 (更正)

  • 考日期 12/28,時間上午 9:10 開始,地點為上課教室(座位表),不能使用計算機,closed-book exam (答案卷格式)

    • 考試範圍 11/09 ~ 12/21 上課所教內容,紙筆測驗

    • 1/4 上午 9:10 在上課教室公布期末考成績及答案

    • 1/4 上午 10:00 進行程式能力檢定 (地點在圖資大樓PC01, PC02教室,全部同學都要參加, pc01座位表, pc02座位表)

  • (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:

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)

      • 作業5寄信連結

        • (附件檔名錯誤不予計分,記得檢查寄件備份,寄錯檔案請重新再寄一次)

      • Chrome 設定: 設定->進階->隱私權和安全性->網站設定->處理常式->允許 gmail 打開所有 email 連結

    • 請獨立完成作業,作業是針對初學者設計,只要肯花時間,應可獨立完成

    • 若寫作業遇到問題,請善用助教時間

    • 若有抄襲,抄襲者與被抄襲者皆為0分 (會用程式檢查是否抄襲)

    • 建議儘早寄作業,若發現錯誤,還可訂正 (過了作業截止期限就不再接受訂正)

    • 所有原始成績皆會公布於課程網頁,若有問題請於兩個禮拜內聯絡老師,逾期則不受理

Textbook

  • Walter Savitch and Kenrick Mock, Absolute C++, 6th Edition, Pearson, 2016. (參考封面,定價1350)

    • 教科書代理:開發圖書公司, 0916-709-655 (甘先生)

    • 開發圖書提供學生團購價格,或可搜尋更低報價之書商

    • 不一定要用最新第6版,舊版第5版也可以

    • 第5版目錄

Schedule and Syllabus