Skip to main content

Foundation Study Guide

A conversational guide for preparing for the Foundation tier assessment. This playbook covers all 7 elements you need to understand, with study resources, practice activities, and mini challenges for each.


How This Works

The Foundation assessment is a conversation, not a written test. You'll discuss concepts with a Practitioner or Expert, walk through real examples, and demonstrate that you can reason about AI — not just recite definitions.

For each of the 7 elements below, you should be able to:

  1. Explain the concept clearly in your own words
  2. Describe trade-offs and limitations
  3. Talk through examples from your own work

Knowledge Check

Before moving to the assessment, you should feel confident answering "yes" to all of these for every element:

  • I can clearly explain this concept to someone else
  • I have applied this in at least one real scenario
  • I understand common mistakes in this area
  • I can describe limitations and trade-offs
  • I know how to recover when something doesn't work as expected

Final Advice

Before scheduling your assessment:

  1. Review your real-world usage. Be ready with concrete examples.
  2. Be ready to explain your thinking process. "Why" matters more than "what."
  3. Think in terms of reasoning, not memorization. This is a conversation, not a quiz.

The 7 Elements

Pr
PromptsWriting effective AI instructions

Prompt — What Is It?

A good prompt engineer knows how to give instructions in a way that is easy for the AI to understand — organizing the request clearly, avoiding confusion, and being specific about what is expected.

They also know how to improve a prompt when the first answer is not ideal. Instead of accepting a weak result, they analyze what went wrong and rewrite the prompt to guide the model better.

Key prompting techniques to understand:

  • Zero-shot — Give the AI a task with no examples; it relies on general knowledge
  • Few-shot — Provide examples in the prompt to show the format/style you want
  • Chain-of-thought — Ask the model to reason step by step before answering
  • Role-based — Assign a persona (e.g., "act as a senior recruiter") to guide tone and priorities
What We Expect
  1. You can identify the structure (role, context, format, task, constraints) within a prompt
  2. You understand that prompts often require refinement and are comfortable iterating
  3. You are familiar with at least two prompting techniques and know how to apply them
  4. You can use real examples to demonstrate your understanding, not just explain theory

Prompt — Study Resources

Start Here:

After watching, you should be able to explain: why prompt structure matters, the difference between vague vs. structured prompts, what the main techniques are, and why iteration is essential.

Going Deeper

Use these to expand your understanding of prompt design principles, study structured examples across use cases, and explore advanced techniques like structured output formatting.

Common Gaps
  1. Expecting the AI to "figure out" what they want without providing enough context or clarity
  2. Writing vague instructions like "fix this code" or "write an essay for me" without defining scope, format, or constraints
  3. Regenerating responses repeatedly without improving or refining the original prompt
  4. Not understanding why prompt structure matters or how it directly impacts output quality

Prompt — Practice

Hands-On Activity: Choose a vague instruction (e.g., "Write a project summary," "Fix this code," "Create interview questions"). Then:

  1. Rewrite it using a clear role, context, constraints, and desired output format
  2. Generate the output
  3. Refine the prompt at least twice, improving clarity and structure each time
  4. Compare the results — what changed, why did the output improve, which techniques did you apply?

Mini Challenge:

"Create feedback for a developer"

  1. Identify what is missing. Reflect on a time when AI failed you.
  2. Rewrite it using at least two prompting techniques (e.g., role-based + structured format, or few-shot + constraints).
  3. Justify your design decisions in 3-5 sentences.
  4. Show how the revised version produces a more consistent and useful result.
BONUS

Create a second version optimized for a different audience (e.g., junior vs senior developer) and explain what changed.

Real-World Application

Apply structured prompting to something you are currently working on. Examples: improve a Slack message for leadership alignment, generate structured interview questions for a role, refactor documentation into a clearer format, create a decision framework with defined constraints.

Before using AI: define your objective, audience, constraints, and output format.

After using AI:

  1. Evaluate the result — how did you diagnose any issues?
  2. Refine the prompt strategically (not randomly)
  3. Document what worked — what changed in your revised prompt?

Ready? You're ready if you can explain your reasoning, diagnose prompt failures, intentionally apply techniques, and improve a vague prompt live.