AI Learning Tasks

30 hands-on challenges across web design, coding, image generation, writing, data, automation, and more. Open each task in a new tab — keep these instructions here while you work.

0 / 30 tasks completed
0%
Task 1
TASK 01
★☆☆ Beginner
Web Design
Build a Web Page with AI

Use AI to generate a complete HTML web page from scratch — no prior coding needed. Prompt the AI, review the output, and personalize it.

  • 1
    Ask: "Create an HTML page for a personal portfolio with a header, about section, and contact form."
  • 2
    Save as index.html and open in a browser.
  • 3
    Ask the AI to change the color scheme and your name.
Task 2
TASK 02
★☆☆ Beginner
Web Design
Style a Page with AI-Generated CSS

Take any plain HTML page and ask AI to write beautiful CSS to style it — fonts, colors, spacing, and hover effects included.

  • 1
    Paste your HTML from Task 1 and ask: "Write modern CSS to make this look professional."
  • 2
    Ask for a dark mode version of the same styles.
  • 3
    Add a CSS animation to the header using the AI's help.
Task 3
TASK 03
★★☆ Intermediate
Web Design
Make a Page Mobile-Responsive

Responsive design means your site looks great on phones, tablets, and desktops. Let AI add the media queries and flexbox rules to achieve this.

  • 1
    Ask: "Rewrite this CSS to be fully mobile-responsive using flexbox and media queries."
  • 2
    Resize your browser window to test it. Ask AI to fix any layout issues you spot.
  • 3
    Add a hamburger menu for mobile using AI-generated JavaScript.
Task 4
TASK 04
★☆☆ Beginner
Coding
Write Python Code with AI

Ask AI to write a working Python script, run it, and extend it with new features — all without knowing Python beforehand.

  • 1
    Ask: "Write a Python script that reads a list of numbers and prints the average, max, and min."
  • 2
    Run the script. If you get an error, paste it back and ask AI to fix it.
  • 3
    Ask AI to add a feature: save the results to a text file.
Task 5
TASK 05
★★☆ Intermediate
Coding
Debug Code with AI

Intentionally break a piece of code and then use AI as your debugger. Learn the skill of explaining errors clearly to get fast fixes.

  • 1
    Take the script from Task 4 and rename a variable to break it.
  • 2
    Paste the broken code + the error message and ask: "What is wrong and how do I fix it?"
  • 3
    Ask AI to explain what the bug was so you understand it.
Task 6
TASK 06
★★☆ Intermediate
Coding
Add JavaScript Interactivity

Use AI to add JavaScript to your web page — a working to-do list, a countdown timer, or a quiz — without writing JS from scratch.

  • 1
    Ask: "Write JavaScript for a simple to-do list app with add and delete buttons."
  • 2
    Embed it in your HTML page from Task 1.
  • 3
    Ask AI to also save items to localStorage so they persist on refresh.
Task 7
TASK 07
★☆☆ Beginner
Image Generation
Generate AI Images from Text

Write descriptive text prompts to create images from scratch. Learn how changing keywords dramatically changes the output.

  • 1
    Generate: "Futuristic city skyline at dusk, photorealistic, cinematic lighting."
  • 2
    Change one word (e.g., "dusk" → "blizzard") and compare.
  • 3
    Add style keywords: "in the style of a watercolor painting" and regenerate.
Task 8
TASK 08
★★☆ Intermediate
Image Generation
Edit & Enhance Photos with AI

Use an AI photo editor to remove backgrounds, enhance lighting, or swap objects in a photo — tasks that used to require Photoshop expertise.

  • 1
    Upload any photo and use the background-removal tool.
  • 2
    Use the AI enhance feature to improve sharpness and color.
  • 3
    Try the generative fill tool: erase an object and let AI fill the space.
Task 9
TASK 09
★★☆ Intermediate
Image Generation
Design a Logo with AI

Create a professional-looking logo for a fictional business using AI image generation. Practice prompt crafting for brand-specific visuals.

  • 1
    Ask: "Minimalist eagle logo, geometric, electric blue on dark background, vector style."
  • 2
    Generate 4 variations by tweaking style words.
  • 3
    Ask an AI chat tool to write a brand description to match your favorite result.
Task 10
TASK 10
★☆☆ Beginner
Writing
Write a Blog Post with AI

Draft, edit, and refine a short blog post entirely with AI assistance. Learn to iterate on tone, length, and structure.

  • 1
    Ask: "Write a 200-word blog post about why learning AI skills matters in 2026."
  • 2
    Ask for a casual version, then a formal version. Compare all three.
  • 3
    Ask: "Cut this to 100 words without losing the main message."
Task 11
TASK 11
★☆☆ Beginner
Writing
Draft Professional Emails with AI

Use AI to write polished professional emails — follow-ups, introductions, complaint responses — and learn to tailor them to context.

  • 1
    Ask: "Write a professional follow-up email after a job interview, thanking the panel."
  • 2
    Ask for a shorter, punchier version under 5 sentences.
  • 3
    Now ask AI to write a polite complaint email about a delayed order.
Task 12
TASK 12
★☆☆ Beginner
Writing
Create Social Media Posts with AI

Generate engaging social media content for multiple platforms — Twitter/X, LinkedIn, and Instagram — from a single brief using AI.

  • 1
    Give AI a topic: "Announce a new free online AI learning course."
  • 2
    Ask for a version for Twitter (short, punchy), LinkedIn (professional), and Instagram (visual-focused with emojis).
  • 3
    Ask AI to add 5 relevant hashtags to each version.
Task 13
TASK 13
★★☆ Intermediate
Data Analysis
Analyze Data with AI

Paste a small dataset into AI and have it identify trends, outliers, and insights — no spreadsheet expertise required.

  • 1
    Ask AI to generate a fictional 12-month sales dataset, then ask it to analyze the data.
  • 2
    Ask: "Which month performed best and worst? Why might that be?"
  • 3
    Ask AI to write Python code using matplotlib to chart the data.
Task 14
TASK 14
★★☆ Intermediate
Data Analysis
Generate Charts & Visualizations

Have AI write the code to turn raw numbers into bar charts, line graphs, and pie charts — then embed them in a web page.

  • 1
    Ask: "Write HTML+JS using Chart.js to show monthly website traffic as a line chart."
  • 2
    Ask for a second chart: a pie chart showing traffic sources.
  • 3
    Ask AI to make the charts interactive with tooltips on hover.
Task 15
TASK 15
★☆☆ Beginner
Data Analysis
Use AI to Write Spreadsheet Formulas

Stop struggling with Excel or Sheets formulas — describe what you want in plain English and AI writes the formula for you.

  • 1
    Ask: "Write an Excel formula to calculate the average of column B only if column A says 'Approved'."
  • 2
    Ask for a formula to find duplicate values in a range.
  • 3
    Ask AI to explain what each formula does step by step.
Task 16
TASK 16
★★★ Advanced
AI Chat
Build a Simple AI Chatbot Widget

Use AI to code a basic HTML/JS chatbot widget with FAQ responses that you can embed in any page.

  • 1
    Ask: "Write an HTML/JS chatbot with a chat window, input field, and 5 hardcoded FAQ answers about computers."
  • 2
    Add it before </body> in your page from Task 1.
  • 3
    Customize the bot name, colors, and answers to match your topic.
Task 17
TASK 17
★☆☆ Beginner
AI Chat
Master Prompt Engineering

The quality of your AI output depends on how well you prompt. Learn the key techniques: role assignment, context, and constraints.

  • 1
    Compare a vague prompt ("Tell me about dogs") vs. a detailed one with role + context + format.
  • 2
    Use the format: "You are a [role]. Given [context], [task]. Respond in [format]."
  • 3
    Try chain-of-thought: add "Think step by step" to a math or logic problem and compare results.
Task 18
TASK 18
★☆☆ Beginner
AI Chat
Use AI as a Personal Tutor

Set up AI to teach you any subject interactively — with quizzes, explanations, and adaptive difficulty.

  • 1
    Say: "Act as a patient tutor. Teach me how the internet works in simple terms, then quiz me with 3 questions."
  • 2
    Answer the quiz and ask AI to explain anything you got wrong.
  • 3
    Ask for a harder quiz on the same topic to test deeper understanding.
Task 19
TASK 19
★★☆ Intermediate
Automation
Plan an AI-Powered Workflow

Use AI to design an automation workflow for a repetitive task — like processing emails, renaming files, or generating weekly reports.

  • 1
    Describe a repetitive task you do regularly. Ask AI: "How could I automate this with AI tools?"
  • 2
    Ask AI to write a step-by-step automation plan with specific tools named.
  • 3
    Ask AI to write a Python script for the first step of the automation.
Task 20
TASK 20
★★☆ Intermediate
Automation
Connect Apps with No-Code Automation

Set up an automation that connects two apps — like sending a Gmail when a Google Sheet row is added — using a no-code platform with AI guidance.

  • 1
    Ask AI to explain how Zapier or Make.com works and suggest 3 useful automations for a student.
  • 2
    Create a free account and set up a simple two-step Zap (trigger → action).
  • 3
    Ask AI: "How would I expand this Zap to also send a Slack message?"
Task 21
TASK 21
★★★ Advanced
Automation
Build an App with No-Code AI Tools

Use a no-code builder powered by AI to create a real mini-app — a form, a calculator, or a simple database — without writing any code.

  • 1
    Ask AI: "Describe step by step how to build a simple expense tracker app using Glide or Softr."
  • 2
    Follow the steps to create the app on the platform.
  • 3
    Share the app link and ask AI how you could add an AI-powered feature to it.
Task 22
TASK 22
★☆☆ Beginner
Video / Audio
Write a Video Script with AI

AI can produce complete, engaging video scripts with hooks, transitions, and calls to action — ready for YouTube or social media.

  • 1
    Ask: "Write a 60-second YouTube script about 3 AI tools everyone should know, with a strong opening hook."
  • 2
    Ask AI to add on-screen text suggestions and B-roll ideas.
  • 3
    Ask AI to rewrite the script as a 280-character Twitter thread summary.
Task 23
TASK 23
★★☆ Intermediate
Video / Audio
Generate AI Voiceovers & Audio

Convert AI-written text into a natural-sounding voiceover using a free text-to-speech tool — no microphone or recording studio needed.

  • 1
    Take the script from Task 22 and paste it into a free TTS tool.
  • 2
    Try different voice styles (warm, professional, energetic). Download the best one.
  • 3
    Ask AI: "How could I combine this voiceover with AI-generated video clips to create a full video?"
Task 24
TASK 24
★☆☆ Beginner
Video / Audio
Transcribe & Summarize Audio with AI

Upload a recorded audio file or YouTube link and have AI transcribe it, then summarize the key points in bullet form.

  • 1
    Upload a short audio recording (or use a public YouTube video URL) to an AI transcription tool.
  • 2
    Paste the transcript into Claude and ask: "Summarize this in 5 bullet points."
  • 3
    Ask AI to extract all action items or decisions mentioned in the transcript.
Task 25
TASK 25
★☆☆ Beginner
Research
Research Any Topic with AI

Use AI to rapidly research a topic — getting a structured overview, key terms, and a list of reliable sources to explore further.

  • 1
    Pick any topic. Ask: "Give me a structured overview of [topic] including key concepts, current state, and open questions."
  • 2
    Ask AI to explain the 3 most debated aspects of the topic in plain language.
  • 3
    Ask: "What are the best books or websites to learn more about this?"
Task 26
TASK 26
★☆☆ Beginner
Research
Summarize Long Documents with AI

Paste a long article, report, or chapter into AI and get a concise, structured summary — saving hours of reading time.

  • 1
    Find a long article (Wikipedia page, news report). Paste the text and ask for a 200-word summary.
  • 2
    Ask: "Now give me just the 5 most important facts from this."
  • 3
    Ask AI to create 5 quiz questions based on the document to test comprehension.
Task 27
TASK 27
★★☆ Intermediate
Research
Fact-Check Claims with AI

Learn how to use AI critically — asking it to identify assumptions, flag uncertain claims, and find counterarguments.

  • 1
    Give AI a controversial claim and ask: "What evidence supports this? What evidence challenges it?"
  • 2
    Ask AI to rate its own confidence in each point on a scale of 1–10 with a reason.
  • 3
    Ask: "What questions should I research further to verify this claim myself?"
Task 28
TASK 28
★★★ Advanced
Advanced
Create a Custom AI System Prompt

System prompts define an AI's persona, rules, and behavior. Write one to create your own specialized assistant — a coding mentor, recipe advisor, or study buddy.

  • 1
    Ask AI to explain what a system prompt is and how it controls AI behavior.
  • 2
    Write a system prompt for a "strict Python tutor who never gives the answer directly."
  • 3
    Test it by starting a new chat, pasting your system prompt first, and asking a Python question.
Task 29
TASK 29
★★★ Advanced
Advanced
Make Your First API Call to an AI

Go beyond the chat interface — use Python to call an AI API directly and get a programmatic response you can use in your own apps.

  • 1
    Ask AI to explain what an API is and how REST APIs work in simple terms.
  • 2
    Ask: "Write Python code using the requests library to call a free public API and print the result." (e.g., a weather or joke API)
  • 3
    Ask AI to modify the code to save the response to a JSON file.
Task 30
TASK 30
★★☆ Intermediate
Advanced
Explore AI Ethics & Limitations

Every AI skill builder should understand the limits, biases, and ethical questions of AI. Use AI itself to explore these topics critically.

  • 1
    Ask: "What are the 5 most important ethical concerns about AI in 2026? Give both sides of each."
  • 2
    Ask AI to deliberately give you a biased answer on a topic, then ask it to identify its own bias.
  • 3
    Ask: "What tasks should humans always do themselves rather than delegating to AI, and why?"