Key Points

Introducing LLMs as a Learning Tool


  • Generative AI tools like LLMs can either hinder or help our learning
  • We can use them to support our learning through explanations, prompting and challenges
  • Choice of specific tools might depend on local policies.

Writing Effective AI Prompts


Analysing a Real Program


Learning About Programming Concepts


Modifying Code


Validating What We Have Made


Crafting A Learning Path