Learning a new skill is a challenging and iterative process. At times messy, it’s in these moments of frustration that we allow ourselves to grow and have a new experience. Do not rob yourself of the opportunity to do that.
That being said, students are allowed to use ChatGPT as a supplementary tool to enhance their learning experience during this class. ChatGPT is a powerful learning aid that can be used to:
- Proofread code you already wrote
- Add an explanation to why the code is or isn’t working so that you can understand it better
- Debug and catching typos
It is important to maintain a philosophy of learning, critical thinking, and independent problem solving throughout the class and to open ourselves up to the mental space of being challenged. ChatGPT can help you understand your code better and help you identify typos, however, it is not a substitute for learning how to code yourself, or developing creative solutions to the projects.
Hands-on coding, visual experimentation, and diligence are all important skills in becoming a designer, and we should commit to developing these skills in the classroom and beyond. Using ChatGPT to complete your entire project is not permitted, nor can it be used for generating ideas. If you choose to do this, the person you’re disadvantaging is yourself.