Policy on Academic Integrity and Use of AI Tools
Prohibition of AI Assistance
- ChatGPT trivializes a significant portion of homework assignments, making it tempting to bypass the learning process.
- Using ChatGPT for homework is strictly forbidden as it:
- Undermines the foundational learning of beginners who need to master the basics.
- Prevents the evaluation of students’ actual understanding and skills, which is crucial at the university level.
- Makes the review of homework completed by ChatGPT dehumanizing for the instructor.
Consequences of Violation
- Immediate failure in the course for using ChatGPT or similar AI tools.
- Notification to academic institutions about the breach of academic integrity.
Rationale Behind the Policy
- Large Language Models (LLMs) like ChatGPT may excel in tasks such as writing JavaScript widgets or centering DIVs, but they often fail to produce correct/good code for more complex and non-standard tasks.
- Critical skills development is hindered by relying on AI as a co-pilot, including:
- Reading documentation.
- Debugging.
- Interpreting complex analysis results.
- Using LLMs prevents the acquisition of these essential skills, especially for beginners who are just learning to program.
Our Agreement
- Avoid using ChatGPT as a co-pilot in your learning journey.
- In return, I will not resort to unpleasant quizzes or exams that are ineffective for programming courses.
- I acknowledge that LLMs can be useful in many aspects of life, including programming, provided that one understands the basics and has practical skills.