Foundations Module 1 · The AI Landscape

Your First AI Conversation

What you'll learn

~12 min
  • Have your first real conversation with an AI tool
  • Learn how prompt specificity changes the quality of AI output
  • Understand how changing a single word reshapes the response

You’ll have your first real conversation with an AI tool in the next 2 minutes. No local installation, no configuration. You may need a free account depending on the tool, but that only takes a minute. Just you, a browser, and a prompt.

Browser first, CLI later

This course focuses on AI CLI tools, but we’re starting in the browser to master the fundamentals of prompting before moving to the terminal in Module 3. The skills you learn here — writing specific prompts, reading AI output critically — transfer directly to CLI tools.

Why this matters

Many job postings now mention AI skills or AI-assisted workflows. Hiring managers aren’t just asking “can you use ChatGPT?” — they’re asking “can you get useful results from AI tools?” That starts with knowing how to talk to one.

The difference between someone who gets garbage from AI and someone who gets gold? How they phrase the question. This lesson teaches you that skill with your hands on the keyboard, starting right now.

The mental model: AI as a new coworker

Imagine you just got a new coworker. They’re brilliant — encyclopedic knowledge, incredible work ethic, available 24/7. But they’re extremely literal. If you say “write something about our project,” they’ll produce a generic essay. If you say “write a 3-paragraph status update for the VP covering our Q1 progress, the timeline risk on the API migration, and our hiring plan” — you’ll get exactly what you need.

AI works the same way. Vague instructions produce vague output. Specific instructions produce useful output. You’re about to see this firsthand.

Step 1: Pick your tool

Open one of these in a new browser tab right now:

ToolURLFree tier?
ChatGPTchat.openai.comYes
Claudeclaude.aiYes
Geminigemini.google.comYes

All three offer free tiers, though limits and availability vary by region. Pick whichever one you already have an account for, or whichever loads first. It doesn’t matter which one — the lesson works with any of them. If you don’t have an account for any of these, take a minute to sign up for a free one now.

💡Where to type your prompt

Once you open the tool, look for the message box at the bottom of the screen. Paste your prompt there, then click Send (often a paper-plane icon) or press Enter.

💡Don't overthink the choice

This isn’t a commitment. You can switch tools anytime. For this lesson, just pick one and open it. You’ll try the others later in the course.

Privacy note

For this course, use non-sensitive example data only. Don’t paste personal, confidential, or proprietary information into any AI tool. We’ll discuss data privacy practices in more detail later.

Step 2: Paste this exact prompt

Copy the following prompt and paste it into the AI tool you just opened. Don’t modify it — paste it exactly as written:

Explain what a REST API is in 3 sentences. Use an analogy to a restaurant.

Hit Enter (or the send button) and read what comes back.

Step 3: Notice what happened

You just got a response. Before you move on, pay attention to three things:

  1. Structure — The AI likely gave you close to 3 sentences, because you asked for 3. It usually follows this kind of constraint. If it didn’t, try re-sending with “exactly 3 sentences.”
  2. Analogy — It used a restaurant analogy, because you told it to. The explanation probably compared a customer ordering food to a client making an API request.
  3. Length — The response was concise. You didn’t get a 500-word essay because you specified a boundary.
Your response may look different from a classmate's

AI responses vary each time, even with the same prompt. Your wording, structure, or examples might differ from someone else’s — that’s completely normal. What matters is whether the response followed your constraints (length, analogy, format).

This isn’t magic. The AI is following your instructions. The more specific your instructions, the more useful the output.

Step 4: Change one word

Now send this prompt — it’s identical except for one word:

Explain what a REST API is in 3 sentences. Use an analogy to a library.

Read the new response. The explanation structure is the same (3 sentences, same concept), but the analogy is completely different — probably something about borrowing books, a librarian looking up records, or a catalog system.

One word changed. The entire framing shifted. This is the core insight of prompt engineering: you have strong influence over the output. Every word in your prompt is a steering wheel.

Step 5: Now try being vague

Send this:

explain APIs

Read the response. Compare it to your first result. Notice:

  • It’s probably much longer (no length constraint)
  • It might use jargon you don’t understand (no audience specification)
  • There’s no analogy (you didn’t ask for one)
  • The structure is whatever the AI defaulted to (no format instruction)

The AI isn’t being unhelpful — you just didn’t tell it what you actually needed. Vague in, vague out.

This is the #1 mistake people make with AI

A common first attempt is to type “explain X” or “help me with Y” and wonder why the result isn’t useful. Adding constraints, context, and structure usually makes a huge difference. You’ll keep building this skill throughout the entire course.

The specificity principle

Here’s the pattern. On the left, what most people type. On the right, what actually works:

Vague promptSpecific prompt
”Write me an email""Write a 3-paragraph email to my manager requesting Friday off. Tone: professional but friendly. Mention I’ll finish the quarterly report before I leave."
"Help me with Python""I have a CSV file with columns ‘date’ and ‘sales’. Write a Python script that reads the file and prints the total sales for each month. Use pandas."
"Explain machine learning""Explain machine learning to a college freshman who has never programmed. Use 4 bullet points. Compare it to how a child learns to recognize dogs vs. cats.”

Notice the pattern in every specific prompt:

  • What you want (email, script, explanation)
  • Constraints (length, format, tone)
  • Context (who it’s for, what you’re working with)
  • An anchor (analogy, example, structure)

Practice: Write your own specific prompt

Now it’s your turn. Think about a topic from your own work or studies, and write a prompt that uses all four specificity levers: what you want, constraints (length, format), context (audience, purpose), and an anchor (analogy or structure).

Try it in your AI tool right now. Compare the result to what you’d get from a vague version of the same question. But first, practice the formula with this exercise:

TRY ITWrite a prompt that asks the AI to explain photosynthesis using an analogy to a factory, in exactly 2 sentences.

Three more prompts to try

Now that you’ve seen how specificity shapes AI output, let’s explore three more prompt styles. Go back to your AI tool and try each of these. After each one, notice what the structure of the response looks like.

Prompt A: Structured list with ratings

List 5 ways AI is used in healthcare. For each, give one
specific real-world example and rate the maturity from 1-5
(1 = experimental, 5 = widely deployed).

What to notice: The AI follows your exact structure — numbered list, example for each, rating scale. You defined the output format, and it delivered.

Prompt B: Audience-aware explanation

I'm a complete beginner. Explain what a database is like
I'm 10 years old. Use bullet points.

What to notice: The language is simple, there’s no jargon, and the format uses bullet points. You set the audience and the format, and the AI adjusted.

Prompt C: Comparison table

Compare Python and JavaScript. Use a table with 4 columns:
Feature, Python, JavaScript, Best For.
Include at least 5 rows.

What to notice: You should get a formatted table with the columns and rows you requested. The AI can usually produce structured output — tables, lists, numbered steps — when you tell it to. If the format is off, try adding “Output only a markdown table with exactly 5 rows.”

🔍Why do these patterns work?

AI language models generate text by predicting what comes next based on your input. When you say “in 3 sentences,” the model has a clear stopping point. When you say “use a table,” it shifts into a structured output mode. When you say “like I’m 10 years old,” it adjusts vocabulary and complexity. Each instruction in your prompt acts as a constraint that narrows down the space of possible responses — pulling the output from a generic blob toward exactly what you need.

Field-specific first prompts

Pick the prompt below that best matches your interests and try it in your AI tool. Notice how the same specificity formula (topic + constraints + analogy) adapts to different fields.

🧬In Your Field: Biotechclick to expand

Try this in your AI tool right now:

I'm a biology student. Explain what a BLAST sequence
alignment search does in 3 sentences. Use an analogy to
searching for a specific phrase in a library of books.

Notice how the AI adapts the analogy to bioinformatics concepts. In Module 12, you’ll use this same prompting skill to build analysis tools.

📊In Your Field: MIS / Businessclick to expand

Try this in your AI tool right now:

I'm a business student. Explain what a KPI dashboard is
in 3 sentences. Use an analogy to a car's instrument panel.
Include one example KPI for a retail store.

Notice how the analogy grounds the concept in something familiar. In Module 13, you’ll apply this to building real dashboards.

🏛️In Your Field: Government / State Devclick to expand

Try this in your AI tool right now:

I'm a government developer. Explain what Section 508
accessibility compliance means in 3 sentences. Use an
analogy to building codes for physical buildings.

Notice how the analogy connects digital accessibility to something tangible. In Module 14, you’ll use this for building compliant applications.

🔧

Common issues with your first AI conversation

Use the Symptom → Evidence → Request pattern: describe what you see, paste the error, then ask for a fix.

Symptom
The AI gave me a wrong or made-up answer
Evidence
The response includes facts that seem incorrect or citations that don't exist
What to ask the AI
"AI tools sometimes 'hallucinate' — they generate confident-sounding text that isn't accurate. This is normal and expected. Never trust AI output as fact without verifying it. We'll cover verification strategies in depth later in the course. For now, just know: AI is a drafting tool, not an encyclopedia."
Symptom
I don't have an account and don't want to create one
Evidence
The AI tool is asking me to sign up or log in
What to ask the AI
"All three tools (ChatGPT, Claude, Gemini) have free tiers. You'll need an account for this course. If one tool's signup process is frustrating, try a different one — Gemini works with any Google account you may already have."
Symptom
The output was way too long or too short
Evidence
The AI wrote a whole essay when I wanted a quick answer, or gave me one sentence when I needed more
What to ask the AI
"Add explicit length constraints to your prompt: 'in 3 sentences,' 'in under 100 words,' 'in 2 paragraphs.' AI tools respect length instructions when you include them. If you didn't specify, the AI guesses — and it usually guesses long."
Symptom
The AI said it can't help or refused my request
Evidence
The response says something like 'I can't assist with that' or 'I'm not able to...'
What to ask the AI
"AI tools have safety filters. The prompts in this lesson are all safe and should work fine. If you hit a filter, try rephrasing. If a specific tool keeps refusing, switch to one of the other two free tools listed above."
Symptom
The tool is down, blocked, or asking for phone verification
Evidence
You can't access the site, see an error page, or are stuck on a verification step
What to ask the AI
"Try one of the other two tools listed above. If you're on a school or work network that blocks AI sites, try using your phone's browser or mobile data. You can also read along with the sample outputs in this lesson and try the prompts later."
Symptom
I hit a usage limit or 'too many requests' message
Evidence
The tool says you've reached your free tier limit or need to wait
What to ask the AI
"Free tiers have usage limits that reset over time (usually hourly or daily). Switch to one of the other free tools to continue the lesson, or wait a bit and try again. This won't be an issue for the short exercises in this lesson."

Key takeaways

  • Specificity is everything — the more precise your prompt, the more useful the AI’s response
  • One word changes the output — swapping “restaurant” for “library” completely reshapes an explanation while keeping the same structure
  • AI follows the structure you provide — ask for bullet points, you get bullet points; ask for a table, you get a table; ask for 3 sentences, you get 3 sentences
  • Vague in = vague out — “explain APIs” gets you a generic essay; a specific prompt with constraints, audience, and format gets you exactly what you need
  • Every prompt has four levers: what you want, constraints (length/format), context (audience/situation), and an anchor (analogy/example)
KNOWLEDGE CHECK

You need the AI to explain a concept to your non-technical manager. Which prompt will give you the most useful response?