Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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