Course Objectives:
- Understand generative AI fundamentals: Explain generative AI’s purpose, applications, and basic mechanics.
- Differentiate between natural and programming languages: Highlight how generative AI interacts using natural language.
- Describe how Large Language Models (LLMs) work: Provide an overview of LLM training and capabilities.
- Demonstrate the role of prompts in AI interactions: Show how prompt design affects AI output.
- Master effective prompt components: Teach how task, context, format, persona, tone, and exemplars can improve responses.
Course Outcomes
By the end of this course, participants will be able to:
- Define generative AI and provide real-world examples.
- Differentiate between natural and programming languages and explain their roles in AI interactions.
- Describe the basic functioning of LLMs and their limitations.
- Design prompts that guide AI responses effectively.
- Apply the six components of effective prompts in creating purposeful and structured prompts for ChatGPT.
Consumables
- Handouts:
- Quick-reference sheets on generative AI concepts and prompt components.
- Example prompts for different use cases.
- Worksheets:
- Prompt crafting exercises with guidelines.
- Group activity sheets for designing prompts based on real-world scenarios.
Tools
- Hardware:
- Laptops or Tablets: Each participant needs access to a device for ChatGPT interactions.
- Projector/Screen: For group discussions, demonstrations, and showing ChatGPT responses.
- Software and Online Resources:
- ChatGPT or similar generative AI platform: Access to ChatGPT or another generative AI tool for hands-on practice.
- Internet Access: Ensure participants can access the generative AI tool online.
- Supplementary Materials:
- Presentation slides covering key concepts, examples, and session instructions.
- Online resources and articles for further exploration after the course (e.g., OpenAI resources on ChatGPT).