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**. | ||