====== Tips for using AI in teaching ======
This shall be a growing list of practical tips of how AI can help us, teachers. If you have a tip, pls. send it to [[petr.posik@cvut.cz]].
* [[https://gptveskole.cz/]]
* **Check the clarity of specifications**.
* If you have e.g. a programming task described by text, you can try to copy its specifications to AI tool and have it solve the task.
* If AI provides a wrong solution, it shall give you an idea what shall be described better, and you can improve the specifications.
* If AI solves the task correctly, then the description is probably sufficiently clear.
* Downside: this check can be used only for tasks solvable by AI tool, which may in certain situations disqualify the task itself from further usage.
* **Let AI tool generate questions for a quiz/test**.
* Create a correct function in your programming language, perhaps using non-descriptive names of variables.
* Use the following prompt: "I have the following function in : Propose 10 quiz questions related to various aspects of this function. For each question, generate one correct and several incorrect answers."
* Choose those suggestions that have a pedagogical value.
===== For students =====
* Use AI to create parsers when given examples of input and output data.