Course Introduction

Using AI (LLMs) as a Beginner Coder

  • The view of this educator is a hard NO, and he makes a number of good points
  • AI can be used productively in an educational context for providing explanations rather than generating code

To sum up, AI should not be used to generate solutions for the handouts, labs or project as this will undermine your learning. Use it only to explain existing code as well as concepts covered in the course. You can also ask it to review code that you have written.

One of the goals for this course is to become fluent in C++ which you will not be able to do if you use AI as a crutch. Remember, you need to pass the test, and the exam, without the help of AI.


Back to top

Copyright © 2024. School of Electrical and Information Engineering. University of the Witwatersrand.