Spring2017.CSCI380FinalProject History

Hide minor edits - Show changes to output

Changed line 1 from:
'''Assigned Date''': Monday, Nov. 27, 2017 \\
to:
'''Assigned Date''': Wednesday, Apr. 19, 2017 \\
Changed lines 5-6 from:
Last modified on {$LastModified} (see [[http://www.cs.cofc.edu/~manaris/index.php/Fall2017/CSCI380FinalProject?action=diff&source=n&minor=n | updates]])
to:
Last modified on {$LastModified} (see [[http://www.cs.cofc.edu/~manaris/index.php/Spring2017/CSCI380FinalProject?action=diff&source=n&minor=n | updates]])
Changed lines 19-24 from:
Everything is due two hours before the final exam. It should be uploaded in the Projects folder (Google Drive).

Here are a couple of examples from other classes:
* https://www
.youtube.com/watch?v=71hAFpM1jzM&feature=youtu.be
* https
://www.youtube.com/watch?v=oV8JVrwtqho
to:
The first two items are due Monday, May 1 (as mentioned above).

The video is due two hours before the final exam. It should be uploaded in the Projects folder (Google Drive)
.

Here are some video editors you can use (there are others)
: [[https://www.youtube.com/editor | YouTube video editor]] (easy), iMovie (Mac), Movie Maker (Windows), and [[https://www.wevideo.com | WeVideo]].
Changed lines 29-30 from:
# Final project document. This should include everything so far. Additionally, include:
to:
# Final project document. This should include:

** Application name
** Team members
, date, etc.
** Application concept
** User description
** User goal
** User personas
** User Scenarios
** Prioritized user tasks
** Conceptual model
** Use cases
Changed lines 55-57 from:
** A target duration is about 2-3 minutes in length. This focuses you to get your product/message across succinctly and effectively. Anything more than 2 minutes is too long, usually, from a user's attention span (e.g., think of movie trailers).

* Here are some more examples of UI prototype videos: [[https://www.youtube.com/watch?v=rdXz5HdW3oE | video1]], [[https://www.youtube.com/watch?v=Fgy6KQtqUPI | video2
]].
to:
** A target duration is 3 minutes in length (+/- 2 minutes or so). But use as much time as you feel is needed.
* Here are some examples of UI prototype videos: [[https://www.youtube.com/watch?v=rdXz5HdW3oE | video1]], [[https://www
.youtube.com/watch?v=Fgy6KQtqUPI | video2]], [[https://www.youtube.com/watch?v=J8kJ_AuEibU | video3 (this has a little surprise!)]].
Added lines 60-73:
!!!Notes

* As per course collaboration policy, there should be no discussion of any kind about this assignment (and possible solutions) with any person outside your team other than the instructor. '''You are not allowed to discuss/look at someone else’s solution (including material in books and the Internet) or show your solution to someone else outside your team other than the instructor'''.

* Include references''' on materials (other than the textbooks and handouts) you consulted to do the assignment.

!!Grading

Grading will be based on your ability to carefully and succinctly identify the above key points.
* Work for clarity, succinctness, and effectiveness.
* ''Hint'': It might help to think of your report as a (meta) user interface, and your classmates as your end-users. What is their goal in reading your work? What tasks they would want to accomplish? Help them achieve those tasks.

Grading may also be based on the quality of your evaluation of others' work (e.g., 10% to 20% of your grade).
Changed lines 78-80 from:
# Also update your document on Google drive.

# Upload your video
on Google Drive (on the due date to be graded).
to:
# Also upload it on OAKS in PDF format.

# Upload your video to the Projects folder
on Google Drive (on the due date to be graded).
Changed line 1 from:
'''Assigned Date''': Wednesday, Apr. 19, 2017 \\
to:
'''Assigned Date''': Monday, Nov. 27, 2017 \\
Changed lines 5-6 from:
Last modified on {$LastModified} (see [[http://www.cs.cofc.edu/~manaris/index.php/Spring2017/CSCI380FinalProject?action=diff&source=n&minor=n | updates]])
to:
Last modified on {$LastModified} (see [[http://www.cs.cofc.edu/~manaris/index.php/Fall2017/CSCI380FinalProject?action=diff&source=n&minor=n | updates]])
Changed lines 19-24 from:
The first two items are due Monday, May 1 (as mentioned above).

The video is due two hours before the final exam. It should be uploaded in the Projects folder (Google Drive)
.

Here are some video editors you can use (there are others)
: [[https://www.youtube.com/editor | YouTube video editor]] (easy), iMovie (Mac), Movie Maker (Windows), and [[https://www.wevideo.com | WeVideo]].
to:
Everything is due two hours before the final exam. It should be uploaded in the Projects folder (Google Drive).

Here are a couple of examples from other classes:
* https://www
.youtube.com/watch?v=71hAFpM1jzM&feature=youtu.be
* https
://www.youtube.com/watch?v=oV8JVrwtqho
Changed lines 29-40 from:
# Final project document. This should include:

** Application name
** Team members, date
, etc.
** Application concept
** User description
** User goal
** User personas
** User Scenarios
** Prioritized user tasks
** Conceptual model
** Use cases
to:
# Final project document. This should include everything so far. Additionally, include:
Changed lines 45-46 from:
** A target duration is 3 minutes in length (+/- 2 minutes or so). But use as much time as you feel is needed.
* Here are some examples of UI prototype videos: [[https://www.youtube.com/watch?v=rdXz5HdW3oE | video1]], [[https://www
.youtube.com/watch?v=Fgy6KQtqUPI | video2]], [[https://www.youtube.com/watch?v=J8kJ_AuEibU | video3 (this has a little surprise!)]].
to:
** A target duration is about 2-3 minutes in length. This focuses you to get your product/message across succinctly and effectively. Anything more than 2 minutes is too long, usually, from a user's attention span (e.g., think of movie trailers).

* Here are some more examples of UI prototype videos: [[https://www.youtube.com/watch?v=rdXz5HdW3oE | video1]], [[https://www.youtube.com/watch?v=Fgy6KQtqUPI | video2
]].
Deleted lines 50-63:
!!!Notes

* As per course collaboration policy, there should be no discussion of any kind about this assignment (and possible solutions) with any person outside your team other than the instructor. '''You are not allowed to discuss/look at someone else’s solution (including material in books and the Internet) or show your solution to someone else outside your team other than the instructor'''.

* Include references''' on materials (other than the textbooks and handouts) you consulted to do the assignment.

!!Grading

Grading will be based on your ability to carefully and succinctly identify the above key points.
* Work for clarity, succinctness, and effectiveness.
* ''Hint'': It might help to think of your report as a (meta) user interface, and your classmates as your end-users. What is their goal in reading your work? What tasks they would want to accomplish? Help them achieve those tasks.

Grading may also be based on the quality of your evaluation of others' work (e.g., 10% to 20% of your grade).
Changed lines 55-57 from:
# Also upload it on OAKS in PDF format.

# Upload your video to the Projects folder
on Google Drive (on the due date to be graded).
to:
# Also update your document on Google drive.

# Upload your video
on Google Drive (on the due date to be graded).
Added lines 50-51:

** Provide a Keystroke-Level Model analysis of the three most important user tasks. How much time does it take to accomplish them? Is there some way to improve this time?
Changed line 56 from:
* You should include some of the material / outline in the final project document.
to:
* You should include some of the material / outline of the final project document.
Changed lines 54-55 from:
* Here are some examples of UI prototype videos: [[https://www.youtube.com/watch?v=rdXz5HdW3oE | video1]], [[https://www.youtube.com/watch?v=Fgy6KQtqUPI | video2]].
* Your video should start with
a title page, and include screens with words to separate video into meaningful sections (e.g., see [[http://www.cs.cofc.edu/~manaris/?n=Main.ResearchProjects | these videos]]).
to:
* Here are some examples of UI prototype videos: [[https://www.youtube.com/watch?v=rdXz5HdW3oE | video1]], [[https://www.youtube.com/watch?v=Fgy6KQtqUPI | video2]], [[https://www.youtube.com/watch?v=J8kJ_AuEibU | video3 (this has a little surprise!)]].
* Your video should start
with a title page, and include screens with words to separate video into meaningful sections.
Added lines 1-84:
'''Assigned Date''': Wednesday, Apr. 19, 2017 \\
'''Due Date''': Monday, May 1 \\
'''Due Time''': 11:50pm (10 mins before class)

Last modified on {$LastModified} (see [[http://www.cs.cofc.edu/~manaris/index.php/Spring2017/CSCI380FinalProject?action=diff&source=n&minor=n | updates]])

This is a group assignment - you must work in teams of 2 or 3. See course collaboration policy for details.

!!Assignment

This is the final phase of the semester project.

In the previous phase, we focused on bringing your project document up-to-date, and creating a high-fidelity UI prototype.

In this phase, we will finalize your high-fidelity prototype, finalize the project document to be consistent throughout, and create a video that demonstrates your work to the world.

!! Deadline

The first two items are due Monday, May 1 (as mentioned above).

The video is due two hours before the final exam. It should be uploaded in the Projects folder (Google Drive).

Here are some video editors you can use (there are others): [[https://www.youtube.com/editor | YouTube video editor]] (easy), iMovie (Mac), Movie Maker (Windows), and [[https://www.wevideo.com | WeVideo]].

!!!Deliverables

# Final high-fidelity prototype (fix issues, bring everything up-to-speed).

# Final project document. This should include:

** Application name
** Team members, date, etc.
** Application concept
** User description
** User goal
** User personas
** User Scenarios
** Prioritized user tasks
** Conceptual model
** Use cases
** UI prototyping tool you used (name / URL)
** the rationale as to why you picked selected this tool over others (e.g., see email you sent earlier)
** online link to your prototype (if your prototyping tool allows this)
*** if your prototyping tool does not allow this, provide an explanation as to why this is not possible.

** Screenshots of your high-fidelity prototype
*** '''Arrange these screenshots in terms of the most important prioritized user tasks'''.
*** Identify a task, and then show the user flow through the prototype, in terms of screenshots. Repeat for a couple of other tasks.
*** It is OK to include the same screenshots across different tasks. Your goal is to best communicate to the reader what they would see if they were using your system interactively. So, such repetition is useful.

# Video of your system.
** This should be like a Kickstarter video that presents your concept, and your prototype to the world. See useful [[https://www.youtube.com/watch?v=L3h828EtWoA | Kickstarter video instructions]].
** A target duration is 3 minutes in length (+/- 2 minutes or so). But use as much time as you feel is needed.
* Here are some examples of UI prototype videos: [[https://www.youtube.com/watch?v=rdXz5HdW3oE | video1]], [[https://www.youtube.com/watch?v=Fgy6KQtqUPI | video2]].
* Your video should start with a title page, and include screens with words to separate video into meaningful sections (e.g., see [[http://www.cs.cofc.edu/~manaris/?n=Main.ResearchProjects | these videos]]).
* You should include some of the material / outline in the final project document.

!!!Notes

* As per course collaboration policy, there should be no discussion of any kind about this assignment (and possible solutions) with any person outside your team other than the instructor. '''You are not allowed to discuss/look at someone else’s solution (including material in books and the Internet) or show your solution to someone else outside your team other than the instructor'''.

* Include references''' on materials (other than the textbooks and handouts) you consulted to do the assignment.

!!Grading

Grading will be based on your ability to carefully and succinctly identify the above key points.
* Work for clarity, succinctness, and effectiveness.
* ''Hint'': It might help to think of your report as a (meta) user interface, and your classmates as your end-users. What is their goal in reading your work? What tasks they would want to accomplish? Help them achieve those tasks.

Grading may also be based on the quality of your evaluation of others' work (e.g., 10% to 20% of your grade).

!!Submission

# Submit a printout of your final project document in class (on the due date to be graded).

# Also upload it on OAKS in PDF format.

# Upload your video to the Projects folder on Google Drive (on the due date to be graded).

To be eligible for full credit you must follow these instructions carefully.

!!Relevant Quote

"Any amount of work can be done in any amount of time... only the quality varies." ~Joao Meidanis