• 沒有找到結果。

4SubmissionFile 3Grading 2Rules 1Description FinalProject

N/A
N/A
Protected

Academic year: 2022

Share "4SubmissionFile 3Grading 2Rules 1Description FinalProject"

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

Object Oriented Software Design (NTU, Spring 2013) instructor: Hsuan-Tien Lin

Final Project

DUE DATE: 06/25/2013 (Tuesday) 23:59

As directed below, one member from each team needs to upload your submission file to the designated place on the course website.

Any form of cheating, lying or plagiarism will not be tolerated. Students can get zero scores and/or fail the class and/or be kicked out of school and/or receive other punishments for those kinds of misconducts.

Discussions on course materials and solutions are encouraged. But each team should write the final code alone and understand them fully. Books, notes, and Internet resources can be consulted, but not copied from.

Both English and Traditional Chinese are allowed for writing any part of your homework (if the compiler recognizes Traditional Chinese, of course). We do not accept any other languages.

1 Description

Write an interesting RPG (Role-Playing Game) in Java!

2 Rules

• Each team should be formed of ≤ 3 members and will be evaluated using the expected workload of a 3-people team.

• At least one member of each team should prepare a 6-minute demo to the TAs on a demo day (6/25/2013). The demo can be either program-based or slide-based and will take place in CSIE R204. You can either use the R204 machines or your own laptop/desktop for demo. If there is a no-show at the demo, the TAs may choose to grade your team unfavorably. The presenting member should print out their final report and hand it to the TAs during the demo.

• One member from each team should submit the files listed below to our GIT cloning server before the deadline. Failure to do so will result in at least 10% loss of your score.

3 Grading

The grading TAs would grade qualitatively with letters: A++[105], A+[98], A[93], B+[88], B[83], C+[78], C[73], D+[68], D[63], F+[58], F[38], F-[18], Z[0]. The score of the team would be the average of all the grad- ing TAs. We reserve the possibility to adjust individual scores in the team based on performance/workload if necessary. Note that the final project counts as 35% of your raw semester score.

4 Submission File

Similar to the homework, we will ask you to use some GIT service to allow you to learn to manage your codes for the project. Your GIT repository should contain the following items:

• the source files (src/*.java) that you wrote, organized in whatever way under src

• a jar file such that java -jar YOUR JAR FILE.jar would start your game

• a short report with at most ten A4 pages in PDF format. The report should contain the following items. Of course, we also expect you to properly use .gitignore and .gitkeep for management.

(1) the team members’ names and school IDs

(2) how you divide the responsibilities of the team members (3) the relations between the classes that you design

(4) the advantages of your design (5) the disadvantages of your design

1 of 2

(2)

Object Oriented Software Design (NTU, Spring 2013) instructor: Hsuan-Tien Lin

(6) how to play your RPG

For the final project report, we’ll allow using Tradtional Chinese or English

2 of 2

參考文獻

相關文件

Health Management and Social Care In Secondary

printing, engraved roller 刻花輥筒印花 printing, flatbed screen 平板絲網印花 printing, heat transfer 熱轉移印花. printing, ink-jet

After students have had ample practice with developing characters, describing a setting and writing realistic dialogue, they will need to go back to the Short Story Writing Task

First, among the eight dimensions in the instrument of Quality of School Life (QSL), three have consistently produced significant differences between EMI schools and CMI schools

The key objective of the Study was to explore how the time allocated for conducting Extended Learning Activities (ELAs) in English in Chinese-medium schools could be utilized

met the language proficiency requirements of ‘Level 2’ results in the two language papers (Use of Chinese and Use of English) in the Common Recruitment Examination (CRE),

0 allow students sufficient time to gain confidence and the skills of studying in English, allow time for students to get through the language barrier, by going through

In this paper, we suggest the Levenberg-Marquardt method with Armijo line search for solving absolute value equations associated with the second-order cone (SOCAVE for short), which