FJK Home | CPE/CSC 484 | Syllabus | Schedule | Lecture Notes | Assignments | Labs | Project |
Status | Draft |
Points | 50 |
Deadline | Week 10 |
In this project, your team is supposed to develop a prototype of a system, application or infrastructure that supports learning, and can be used in an environment like the one to be used for the Learning Commons at Cal Poly's library. The emphasis should be on the user interaction and user interface aspects, not so much on the underlying functionality. You can also use an existing product and develop an alternative interaction paradigm or user interface for it.
You can select your own topic. It can be a continuation of one of the assignments, but you can also tackle a new one.
The project is a team effort, with a team size of about 4-5 people. As for the previous assignments, please create a thread on the Blackboard discussion forum with a short description of your topic, and a list of team members. Add other materials as you go.
There will be an initial project presentation where you present your project idea, the initial design, a development plan, and a plan for a usability evaluation of the final product or system. The presentation should be accompanied by a document that describes the above aspects.
In the final presentation, you will demonstrate the final product, and discuss important aspect of its conception, design, and development from a user-centered and usability-oriented perspective. You should also include a preliminary usability evaluation. Due to time constraints, you do not necessarily perform it according to the plan you developed earlier, so a "quick and dirty" one is sufficient. This presentation is also accompanied by a final report.
Follow the link to the presentation schedule for the slides of the final presentations in this quarter.
Since it can be difficult for me to judge the contributions of individual team members to the overall effort, I am asking for your feedback on the performance of your team mates. Follow this link to a template Mutual Team Member Evaluation Sheet as an Excel file. I reserve the right to adjust these scores, however, especially in cases where all team members give each other the maximum score without sufficient justification. I may also ask you for further documentation to support your contribution to the team, or your evaluation of a team member's contribution.
Project Grading Scheme | ||
Initial Presentation | 5 | |
Initial Documentation | 5 | |
Final Presentation | 15 | |
Final Documentation | 15 | |
Mutual Team Member Evaluation | 10 |
The overall score for the project is 50 points; 40 come out of my evaluation of the team project, and usually every team member gets the same score. If there is a clear discrepancy between the contributions and performance of the different team members, I may give individual scores for team members. Up to 10 points come from an evaluation of your team mates, calculated as the average of all your team mates' scores for your work.
A substantial degree of your grade in this class depends on the overall performance of your team. This can be good (you do nothing, and still get a good grade) or bad (you do all the work, but you don't get the grade you deserve since the other team members didn't do that well). Ideally, every team member should contribute a roughly equal share. In reality, this is not the case because team members have different backgrounds, experience, work habits, cultures, etc. Just like in a professional work environment, you have to find a balance between looking after your own interest, and contributing to the overall team effort. If at any point you feel that there are serious problems with your project team, feel free to talk to me, and we will try to find a solution.
FJK Home | CPE/CSC 484 | Syllabus | Schedule | Lecture Notes | Assignments | Labs | Project |