作業評分方式:
準時交;完成基本要求 (上課提到的範疇, 甚而和我的範例八九分相似),應有 70 ~ 82 分。
各位請自行設想程式的完善之處,爭取高的分數!
例如:程式的註解說明、程式的適用性、操作的彈性與介面的便利性等等。
Submit a zip/rar file with the format studentID_Name.zip,
which should contain the whole project directory and executable file.
if (finished and in time)
{ if (e3 is available)
Upload onto e3 using your account // Good Job!
else
Let me know ASAP and the due-date would be extended
}
else if (overdue)
{ switch (overdue-time) of
{ case (4 hrs) : { score *= 95%; break; // 為原來的 95% }
case (12 hrs): { score *= 90%; break; }
case (24 hrs): { score *= 80%; break; }
case (48 hrs): { score *= 60%; break; }
case (72 hrs): { score *= 50%; break; }
default: score = 0; // 72 小時後, 無法上傳繳交
}
}
if (抄襲)
{ 抄襲者score *= 40%;
被抄襲者score = 抄襲者score;
if (抄襲者 or 被抄襲者 抄襲總次數 > 1) score = 0
}
----------------------------------------------
作業壓縮檔與資料夾請依底下範例命名 (往後作業都請這樣命名)
學號_姓名.7z (或 學號_姓名.rar)
例如:
繳交一份 0412345_江宏瑋.rar 的作業壓縮檔
解壓之後是專案資料夾, 此資料夾命名也需為0412345_江宏瑋
違者酌情扣分
C++ Builder C++ 的專案是一整個資料夾
並需另外製作獨立執行檔 :
1. 在 Project / Option 中找出
(a) Packages / Build with Runtime Packages
==> Disable (不要打勾) / False
(b) Linker / Usb Dynamic RTL ==> Disable (不要打勾)
2. 重新編譯專案
3. 至專案資料夾 ~/Debug 下取出 ~.exe 其即為獨立執行檔
放入 "學號_姓名" 的資料夾,壓縮該資料夾後送至 e3。
請各位務必上傳整個資料夾的壓縮檔,不能只有繳交執行檔。
利用 Visual Studio C++, CodeBlocks, Xcods, ... 交作業者亦然 (~.exe 可以在其它電腦上執行;若皆無法,請另製影片、或 demo 給助教評定)。