Academic Honesty

Cheaters All work must be your own.
I mean 100% original.
Any violation of this will result in failure for the assignment and very likely for the entire course. Keep in mind that your work in this course is school work in an academic setting, not a side project of your own. As such, strict academic standards will be vigorously enforced.

This is a Turnitin.com analysis of a JavaScript assignment (anonymized by me). The results are ordered by similarity: the most egregious cheaters at the top and the honest students at the bottom. This is one list on which you do not want to be highly ranked.

You have been warned.

No Bullshit!

Can I use an AI to help me?
Ask your professor about this on a class-by-class basis. Know that if it is explicitly permitted and you choose to do so, there are some minimum requirements:
  1. As ever, anything that’s not 100% yours and yours alone must be marked as such and documented with cited sources. Whether you get help from an online AI or a student in Marion Hall, you have to acknowledge it and cite it or it is unquestionably plagiarism. Copying and pasting from a Hall of Fame or GitHub or some other online source is unquestionably plagiarism unless you cite it; this is no different.
  2. I’m interested in learning about how well (or not) AI-assisted software development worked for you. If you make use of an AI you must document your experience with it for every project: what worked and what didn’t, challenges, unexpected occurrences, etc. Include a reflection on the experience as well. I want to know learn about your experiences with this.

And another thing:
Illegally obtaining or distributing copyrighted material is a violation of my Academic Honesty policy and will result in expulsion from class with a failing grade. This includes but is not limited to physical books, e-books, PDFs, slide presentations, software, and other copyrighted teaching material.

Read more in my course policies document.

Marist Resources
Musings on Plagiarism