Learning with GenerativeAI
GenAI Coding – Summary
In summary, your primary focus should be on learning how to read, understand, and write code, rather than simply relying on GenAI tools to produce it for you. While GenAI tools can be incredibly powerful and helpful, it is essential to view them as assistants in the process of learning and improving as a programmer, rather than as a black-box solution that provides all the answers.
When used correctly, GenAI tools can act as a knowledgeable friend or tutor, offering guidance and support as you develop your coding skills. Ask the AI to explain its solutions, break down complex concepts, and provide examples that help you grasp the material more effectively. Use the generated code as a starting point for your own exploration and experimentation, rather than as a final product.
Reference:
Cornell University Center for Teaching Innovation (2023) Generative Artificial Intelligence for Education and Pedagogy. Available at: https://teaching.cornell.edu/generative-artificial-intelligence (Accessed: 21 March 2023).