cmc-csci143 icon indicating copy to clipboard operation
cmc-csci143 copied to clipboard

Collaboration Policy

Open mikeizbicki opened this issue 9 months ago • 1 comments

The purpose of this policy is to encourage you all to work together.

  1. There are no restrictions on what you can post to GitHub Issues. In particular, you are highly encouraged to post detailed questions/answers/comments with lots of code. Particularly good posts will be awarded extra credit.

  2. You may only collaborate with other humans:

    1. in class/lab,

    2. in the QCL,

    3. in office hours,

    4. and in other "preapproved" settings.

    In order for a setting to be preapproved, it must satisfy the following conditions:

    1. Be in a public place that is easily accessible to everyone in class. For example, the Library and Motley Coffeehouse are both acceptable, but a dorm room is not.

    2. Be posted in this thread publicly at least 4 hours before the collaboration will occur (so that other people have time to see).

    3. You do not need to wait for me to reply to approve the collaboration. Approval is automatically granted. The reason for posting here is so that other students are aware and can participate.

You may not:

  1. Work with humans in any other context.

  2. Look at another student's code on github.

    All projects are developed as open source projects, and so the code is published openly online. The benefits of this model include: (1) you actually learn how to develop/contribute to open source projects; (2) future employers see you have github activity. Please do not abuse this privilege.

mikeizbicki avatar Jan 30 '25 17:01 mikeizbicki