AI Tools

By AI Tools, we mean modern tools like ChatGPT, Microsoft Copilot, Google Gemini, Github Copilot, Claude Code, etc. These tools can help in many respects, but they can also harm you:

  • Our goal is to teach you something by requiring you to solve homeworks and semestral tasks yourself. (On the contrary, it is NOT our goal to teach you copying the task specification to the AI tool prompt, asking for solution, and copying back the output of AI tool.)
  • Remember: You are the author of the code/report/solution even if AI helped with it! You are responsible for all mistakes AI does and for all statements which are incorrect or not supported by data. You are responsible for all non-existent references AI halucinates.
  • If you let AI generate code for you, make sure that you understand every single bit of it. You can be asked to explain or modify it. Even better, you can use the generated code to learn about programming language syntax and features, or even about your task solution, but then, try to reimplement the solution yourself.

Based on the above, the rules for using AI Tools in A0M33EOA course are as follows:

  • The use of AI Tools is generally allowed in this course, unless stated otherwise. (But, use it wisely for help with partial problems; avoid asking AI for a complete solution of the whole task.)
  • Notable exceptions from this rule are
    • some parts of homework/semestral task reports where you should describe and assess the observed results, and
    • the exam.
  • Be honest and open. If you use these tools, state clearly in your work what parts were created by them or with their help (and how).
  • Teach your teacher about their usage! I am eager and gratefull to learn from you how to use these tools effectively.

The permission to use these tools is a double-edged sword! Use them with caution!

courses/a0m33eoa/aitools.txt · Last modified: 2025/09/21 13:49 by xposik