Assigned: Thu, Feb 7, 2013
Status Report: Thu, Feb 14, 2013
Due: Thu, Feb 21, 2013—in-class demos
Description
This project is the first step in building a fully-operational message board (similar to something like http://www.tigerfan.com). Your first assignment is to build the basic framework of the message board. You and your group partner should have already chosen an interesting topic for your message board.
Requirements
- Single forum.
- User login.
- Use pre-defined user ID and passwords (no user signups yet). You must create 'mweigle' and 'TA' accounts for grading. You should also create several for your own testing.
- Users can post messages to the forum.
- Users can view posted messages.
- There are no specified requirements on how the posts are made or displayed.
Grading
In-class status report (Feb 15)
- Binary, either 0 or 3 points.
- Attendance is mandatory.
- 3–4 minute presentation per group.
- Slides or appropriate digital and presentable alternative.
- Status, problems, solutions, concepts, "to dos".
- Show us the message board(s) that serves as your design inspiration.
- Questions for your audience.
In-class demo (Feb 21)
- Order of the demos will be chosen at random.
- everyone should be prepared to demo on Feb 21.
- no code is to be edited after midnight on Feb 21.
- Demonstrate all of the required features of your system.
- Show any 'extras' that you have done.
- Tell us the division of labor (who did what).
- Demo must use the version available on sainsworth418 – no magic laptops!
- 5 minutes max – practice your demo ahead of time.
- Will assign 17 points based on a detailed examination after the class.
Each student will grade the aesthetic appearance of the other groups' message boards
- Email me a score of 0-3 with the subject line "CS 418/518 Project 1 Eval".
- Put the scores for all groups in a single email.
- Each group will receive the average value (rounded up).
- If you do not send your grades by 11am on Friday Feb 22, you will lose 3 points from your assignment.
Grades should be available within one week
Submission
Recommendations
- Debug within your group first, then ask for other groups to help debug your operations.
- Your status report the week before the due date is for your benefit and the benefit of your peers more than for me.