Extra credit opportunities

   
Find a bug and report it via a pull request on Github 5 points on an assignment
Fix a bug it, open a pull request, and it is committed 10 points on an assignment
Find a documentation error 2 points on an assignment
Fix documentation error, open a pull requests, and it is committed 5 points on an assignment
Implement a significant new feature (must consult Jason first) 0.5 or more points on final grade

Rules for receiving extra credit

  1. You must use GitHub for reporting and fixing bugs/errors
  2. You must use your real name on GitHub.

If you log into GitHub and select “settings” from the menu under your avatar in the top right you can set your name. It’s important to use your real name (or the name that you go by) and not a handle because your GitHub profile is a professional profile of yourself.

  1. After your issue has been acknowledge or your PR merged, fill out the “extra credit” assignment on Gradescope. You will not get the extra credit if you don’t fill out one of the forms on this assignment. Make sure to include a link to the issue/PR to get the full credit.