Lessons
1 · Understanding Modern AI
2 · Talking to AI Effectively
3 · AI for Learning
4 · AI for Work and Productivity
5 · AI for Developers
- 17AI Coding Assistants: Modes, Strengths and Your Responsibility
- 18Use AI to Understand Code, Codebases, APIs and Documentation
- 19How to Use AI to Debug Code Safely
- 20Testing, Reviewing and Refactoring AI-Generated Code
- 21Security and Licensing Risks of AI-Generated Code
- 22Vibe Coding vs Responsible AI-Assisted Building
6 · AI for Career Growth
7 · Research, Verification and Responsible AI
8 · Automation and AI Agents
Lesson 1 · Understanding Modern AI
Start Here: What You Can Do with AI and the Work Loop
A free, 35-article course on using modern AI well: what it is, how to ask, how to check it, and how to build habits that survive the next product update. This first article explains what to expect and introduces the six-step Work Loop you will use throughout.
For
Students, developers, fresh graduates, early-career professionals, creators and knowledge workers who want a clear, honest starting point for using AI.
Level
Before you start
None. If you can use a web browser and type a message, you can follow this course.
On this page
Key takeaways
- AI is most useful when you treat it as a fast, fallible assistant that needs clear instructions and checking, not as an oracle.
- The skills that last are understanding, asking, giving context, verifying, improving and automating. Product features change; these do not.
- The Work Loop has six steps: decide, describe, ground, check, refine, systemise. Use it on every AI task.
- Match the amount of checking to the stakes. A brainstorm needs little; anything about health, money, law, safety or production code needs a lot.
- You do not need to pay for anything to complete this course. A free assistant account and a notes file are enough.
Two colleagues get the same task on the same Monday: summarise a 30-page report for a meeting. One pastes the whole thing into an AI assistant, types "summarise this", and forwards the answer. The other tells the assistant who the summary is for, asks it to quote the passages it relied on, then checks three numbers against the original before sending.
Both used AI. Only one of them can be sure the summary is right. The difference is not which tool they chose. It is a set of habits, and those habits are what this course teaches.
What you will learn
#- What you can realistically do with AI today, and what you cannot.
- How this course is organised and how to pick a path through it.
- The Work Loop, a six-step habit you will apply in every module.
- A simple way to decide how much checking an AI answer needs.
- How to set up a free, safe starting environment in about fifteen minutes.
What AI can do for you, honestly
#Modern AI assistants are built on large language models. They are very good at working with language: drafting, rewriting, explaining, summarising, translating, brainstorming, and writing and explaining code. They are weaker, or unreliable, at anything where being exactly right matters and they cannot check: precise numbers, recent events, obscure facts, long chains of calculation, and claims about specific people or documents they have not been shown.
That mix explains most of the good and bad stories you hear. In practice, a careful user can expect help like this:
Area | Typical help | Typical risk |
|---|---|---|
Learning | Explanations at your level, practice questions, feedback on your attempts | Learning less because the AI did the thinking |
Work | First drafts, summaries, structure for messy notes, spreadsheet help | Confident errors in numbers and facts |
Coding | Boilerplate, explanations, test ideas, debugging hints | Code that runs but is insecure or wrong in edge cases |
Career | Tightening a resume, practising interviews, analysing job posts | Invented achievements, generic, copied-sounding applications |
Research | Finding angles, reading plans, comparing arguments | Made-up sources and quotes |
Nothing in this table is a promise. Results depend on the tool, the task, your instructions and your checking. This course will not claim that AI will make you a better developer, a faster worker or a more employable person. It teaches the practices that give you a fair chance of those outcomes and protect you when things go wrong.
What this course is, and what it is not
#This is not a list of the best AI tools. Tool lists go stale within months, and they teach you where the buttons are, not how to think.
Instead, the course teaches transferable skills: understanding what the technology is, asking clearly, supplying context, verifying output, improving through feedback, and automating only what deserves it. Where a lesson uses a current product as an example, that is flagged as an example. When a feature is likely to change, the lesson is built around the underlying workflow, so it still works after the interface moves.
It is also not a technical course on building AI models. You will learn enough about how models work to make better decisions, and no maths is required.
The Work Loop
#Here is the habit that ties the whole course together. Whenever you use AI for a task that matters, walk through six steps.
Step | Question you ask | Where you learn it in depth |
|---|---|---|
1. Decide | Is this a good job for AI, and how much checking will it need? | Modules 1 and 7 |
2. Describe | Have I stated the goal, the audience, the constraints and the format? | Module 2 |
3. Ground | Have I given it the material to work from, or asked it to show its sources? | Modules 2 and 7 |
4. Check | What must I verify before I rely on this? | Module 7, and every module |
5. Refine | What is missing or wrong, and how do I tell it? | Module 2 |
6. Systemise | Will I do this again? Can I turn it into a routine or a workflow? | Modules 8 and 9 |
You may notice this resembles the sequence understand, ask, give context, work together, verify, improve, automate. It is the same idea. "Understand" is Module 1, which sits underneath every step. "Decide" is added at the front because the most expensive mistake is using AI on a task it should not touch, or trusting it without a plan to check.
The loop on a small, real task
#Say you must give a ten-minute talk to your class on how UPI payments work. Let us walk the loop once.
1. Decide. AI is a good fit for structuring a talk and explaining ideas simply. It is a poor judge of exact facts, such as transaction limits or dates, which change and may be misremembered. So you will use it for structure and wording, and check every fact yourself.
2. Describe. A weak first request:
Make a presentation on UPI.A better one states the goal, audience, constraints and format:
I am a second-year engineering student giving a 10-minute talk to classmateswho use UPI daily but do not know how it works. Suggest an outline of 5 to 6sections. For each section give one sentence on what to say and one questionI could ask the audience. Do not include any figures or dates; I will addverified ones myself.3. Ground. You paste in your own rough notes, and a paragraph from the official source you plan to rely on, and say: "Use only these notes for factual statements. Put everything else under 'to verify'."
4. Check. An example of the kind of response you might get (illustrative only, yours will differ):
Example response (illustrative)1. Why UPI exists - ask: "How did you pay for things before it?"2. Who is involved: you, your bank app, the merchant, the banks......To verify: current per-transaction limits, which organisation runs the networkThe "to verify" list is the useful part. You look each item up in an official source and write down what you found. If the assistant states a figure anyway, you treat it as a claim to check, not a fact.
5. Refine. You notice section 3 is too technical for your audience. You say: "Rewrite section 3 for someone who has never heard of a bank server, using an analogy involving a postal system, and keep it to three sentences." One targeted instruction beats starting over.
6. Systemise. You will give more talks. You save the improved request as a template with blanks for topic, audience and length. Next time it takes two minutes. That small template is the seed of the reusable workflows in Modules 2 and 9.
Notice what happened. The assistant did the part it is good at (structure and wording). You did the part it is not reliable at (facts), and you used the loop to keep those two jobs separate.
How much checking? The stakes ladder
#You cannot verify everything, and you should not try. Match the effort to what happens if the answer is wrong.
Stakes | Examples | What to do |
|---|---|---|
Low | Brainstorming names, rewording your own text, practice quizzes on topics you know | Skim it. Use your judgment. |
Medium | A work email, a summary others will rely on, code for a side project | Check names, numbers, claims and anything you cannot recognise. Run the code. |
High | Health, legal, tax and money decisions, safety, hiring decisions about others, production code, anything published under your name | Verify against authoritative sources, involve a qualified person where appropriate, and never rely on the AI alone. |
You will use this ladder again in How to Fact-Check AI-Generated Answers, where it grows into a full verification routine.
Set up in fifteen minutes, for free
#You do not need a subscription. Here is a sensible starting kit.
- Pick one general-purpose AI assistant with a free tier. Any mainstream one is fine for this course. Using two, once you are comfortable, helps you notice when answers differ.
- Open its privacy or data settings and read what it does with your conversations, including whether they can be used to improve its models. Settings and defaults differ by product and change over time, so look at the current page rather than trusting a summary, including this one. Privacy and Security: What Not to Paste, Connected Tools and Prompt Injection goes deeper.
- Create a notes file called something like
ai-playbook.md. Every time something works, paste the request and a one-line note on why. This becomes your personal library in Module 9. - Set one rule now: do not paste passwords, API keys, personal identifiers, customer data or confidential work documents into a consumer assistant. If you are unsure, do not paste it.
How the course is organised
#Module | Articles | What it builds |
|---|---|---|
1. Understanding Modern AI | 1 to 5 | A correct mental model: what AI is, how language models work, why they err, which kind of tool to use |
2. Talking to AI Effectively | 6 to 9 | Prompting as task design: context, examples, formats, iteration, reusable templates |
3. AI for Learning | 10 to 12 | Tutoring, recall and practice, and learning without dependency |
4. AI for Work and Productivity | 13 to 16 | Writing, meetings, notes, data, planning and decisions |
5. AI for Developers | 17 to 22 | Coding assistants, debugging, testing, security and responsible building |
6. AI for Career Growth | 23 to 25 | Resume, skill gaps, portfolio and interviews, honestly |
7. Research, Verification and Responsible AI | 26 to 29 | Fact-checking, research, privacy, security, bias, copyright and judgment |
8. Automation and AI Agents | 30 to 32 | Workflows, tool use, agents and reliable design |
9. Your Personal AI System | 33 to 35 | Your rules, recipes, a 30-day plan and a long-term roadmap |
Choose your path
#Reading in order is best, because later articles build on earlier ones. If you are short on time, follow a track after Module 2:
- Student: Module 3, then articles 26 and 28, then Module 9.
- Working professional: Module 4, then 26, 28 and 30, then Module 9.
- Developer: Module 5, then 26, 28 and 30 to 32, then Module 9.
- Job seeker: Module 6, then 26 and 28, then Module 9.
Modules 1, 2 and 7 are core for everyone.
How to study each article
#- Read for the idea first, without a tool open.
- Try the examples with your own tasks, not mine. The point is transfer.
- Attempt every exercise before opening its solution.
- Add one reusable item to your playbook per article.
- Revisit your playbook weekly and delete what you never use.
Common mistakes when starting
#- Judging AI by one bad prompt. A vague request gets a vague answer. That says little about the tool.
- Trusting fluent writing. Smooth prose is not evidence of accuracy. Module 1 explains why.
- Collecting tools. Three assistants you barely know are worth less than one you use well.
- Skipping the check step because the answer looked right. The cases where it looks right and is wrong are the dangerous ones.
- Pasting sensitive material to save time. Convenience is the usual way data leaks.
- Expecting the course to guarantee results. It cannot. It can improve your odds and reduce your risks.
Exercises
#Exercise 1
Decide
#For each task, say whether AI is a good fit, a partial fit or a poor fit, and what you would check: (a) naming a school project group, (b) finding the current income tax slab for this year, (c) turning your rough meeting notes into a tidy email, (d) deciding whether a symptom needs a doctor.
Exercise 2: Improve a request
#Rewrite this request using the four elements goal, audience, constraints and format: "Help me with my resume."
Exercise 3: Place a task on the stakes ladder
#Pick three tasks from your own week where you might use AI. Place each on the stakes ladder (low, medium, high) and write what you would check for each.
Exercise 4: Build your starting kit
#Create your notes file, read one assistant's data settings and write down in one sentence what you found. Then write your personal "never paste" rule in your own words.
Show solutionHide solution
(a) Good fit. Low stakes, creative, and you can judge the output instantly. Check nothing beyond whether you like the names.
(b) Poor fit as the final source. Tax rules change and an assistant can state an outdated or wrong figure confidently. You may use AI to explain what a slab is, but get the figures from the official tax department source and note the year.
(c) Good fit with a check. AI is strong at restructuring your own text. Check that names, dates, commitments and numbers still match your notes, and that nothing was added that you did not say.
(d) Poor fit as the decider. This is high stakes. AI can help you prepare questions for a doctor, but it should not decide whether you need care. Use qualified medical advice, and urgent services for emergencies.
The pattern: AI is strongest where you can judge the result easily, and weakest where an error is costly and hard to spot.
Exercise 2
Show solutionHide solution
One possible answer, with the missing information added in brackets for you to fill with real details:
I am a final-year B.Tech student applying for junior backend developer roles.Below is my current resume text. Suggest improvements to clarity andstructure only. Constraints: do not add any skill, project, number orachievement that is not already in the text; if a bullet is vague, ask mea question instead of guessing. Format: show each original bullet, then yoursuggested rewrite, then one sentence on why.[paste resume text]Why it works: the goal (improve clarity and structure), the audience (junior backend roles), the constraints (no invented content, ask when unsure) and the format (original, rewrite, reason) remove the guesswork. The no-invention rule matters most. It keeps the assistant from adding achievements you cannot back up, which Improve Your Resume and Profile with AI, Honestly covers further.
Exercise 3
Show solutionHide solution
There is no single right answer, so check your reasoning against this example. Suppose your three tasks are:
- Brainstorm titles for a college blog post. Low. Judge them by eye.
- Summarise a client's contract for your manager. Medium to high. Others rely on it and the document may be confidential. Use an approved tool, check every clause the summary mentions against the original, and have a person with the right authority review anything that affects obligations.
- Debug a failing function in your side project. Medium. Run the code and the tests after any change, and read the change before applying it.
If you placed the contract task on "low", reconsider: the stakes depend on who relies on the output and what a mistake would cost, not on how easy the task feels.
Exercise 4
Show solutionHide solution
A good result has three parts: a file that exists, a sentence on the settings, and a rule.
- Settings sentence example: "This app has a setting that controls whether my chats may be used to improve its models, and it is currently on, so I will turn it off for anything personal." Your wording will depend on the product you use and its current settings. If you cannot find such a setting, write that down too. It tells you to be more careful.
- Rule example: "I never paste passwords, API keys, ID numbers, customer information, unreleased work or anything I would not want a stranger to read."
If the settings page confused you, that is normal. The privacy and security article returns to it.
Where to go next
#- Next: AI, Machine Learning, Generative AI and LLMs: The Map clears up the vocabulary so the rest of the course makes sense.
- For a shorter, lighter introduction to how chatbots work, see How Do AI Chatbots Like ChatGPT and Claude Actually Work?.
- If you want prompting first, you can jump to Prompt Fundamentals: Goal, Context, Constraints and Format, then come back to Module 1.
Connected lessons
References
Linked from 5 guides
Other pages in the library that point here.
Keep reading
More in Technology →Guide · Technology
Writing Better AI Prompts: A Practical Guide
Guide · Technology
Using AI Tools at Work Without Getting Into Trouble
Guide · Career
A LinkedIn Profile That Gets Recruiter Messages

