Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
fp:2024:plagiarism [2024/03/08 12:59] pdmatei created |
fp:2024:plagiarism [2024/03/08 13:07] (current) pdmatei |
||
---|---|---|---|
Line 16: | Line 16: | ||
* **taking code or parts of code from the Internet** or **other colleagues** and submitting it as your own. | * **taking code or parts of code from the Internet** or **other colleagues** and submitting it as your own. | ||
* **writing joint solutions to code assignments** (coding assignments should always be written **alone** and **individually**). Discussing assignment solutions and ideas, without sharing code, is permitted and encouraged. | * **writing joint solutions to code assignments** (coding assignments should always be written **alone** and **individually**). Discussing assignment solutions and ideas, without sharing code, is permitted and encouraged. | ||
+ | |||
+ | === Plagiarism and coding with AI tools === | ||
+ | |||
+ | AI tools are not explicitly forbidden at FP, although **they are highly discouraged**. While such tools are useful and productive for seasoned programmers, they **do more harm than good** when learning a new programming language, and they often generate code that is poorly understood. | ||
+ | |||
+ | **Ownership of code** is mandatory at FP, both during homework, labs and at the exam. **Ownership** means that any student is able to modify, adjust or debug their own code, **at any moment of time**, without external tools. If a student is unable to do so, his homework **will not be graded**. | ||