include_once "$home/frags/compute_anchors.php" ;
This is a course page of David Casperson You are here: home → Semesters → Winter 2023 → CPSC 101 → project |
|
The Overview, and Design Process documents have been updated.
The Specification has not yet been finalized.
No news is good news.
In Winter 2023, CPSC 101 has (like always) a team term project. In Winter 2023, the team term project is to implement a program that plays Cribbage (a card game).
Teams are selected by Dr Casperson based on lab and tutorial section, previous grades, and other arcane criteria. Teams likely consist of five or six students.
An overview of the work to be done and dates can be found
in .pdf
format by clicking the image to the left.
The detailed list of tasks and dates has not yet been created. can be found here. For convenience, these due dates and assignments are:
Activity | Due Date | %-age | |
---|---|---|---|
Design | 2023-02-08 | Wednesday | 30% |
Revised Design | 2023-02-16 | Thursday | 0% |
Implementation | 2023-03-17 | Friday | 50% |
Presentation | 2023-03-20 – 24 | 0% | |
Testing | 2023-03-31 | Friday | 10% |
Revision | 2023-04-05 | Wednesday | 10% |
Self reflection | 2023-03-31 | Friday | 15% |
The project problem specification can be found by clicking the icon to the left.
A description of the card game Cribbage can be found by clicking the document symbol to the left.
Documentation of the design process
can be found
on http://web.unbc.ca/~casper/
at
assets/pdf/cpsc101/2023/2023-cpsc101-project-design-method.pdf .
See “A Sample Design Document” below for a sample design document.
A general note on how to write formal documents can be found under
http://web.unbc.ca/~casper/
at
assets/pdf/cpsc101/2023/2023-cpsc101-formal-reports.pdf .
An imaginary design document that implements the design process
described above can be found under
http://web.unbc.ca/~casper/
at
at
assets/pdf/cpsc101/2023/2023-cpsc101-formal-reports.pdf .
The problem that this design document addresses is listed as an appendix. This is not necessary for your documents.
Requirements for the Self Reflection report can be found by clicking on the link to the left.
This is an individual assignment.
Winter 2023 | ||
2024-12 |
fall-2024