STUDENT RESOURCE

AI Prompts & Tools

A deeper guide to how large language models respond to instructions, written so you can practice deliberately—not guess—and a visual catalog of tools across chat, code, research, media, and ML (free tiers, freemium, and paid called out).

ON THIS PAGE Prompting deep dive Chat Code Research Image & design Video Audio Data & ML Writing & workflow AI builders (multi) Mini projects

PART 1 · PROMPT ENGINEERING

Shape what the model generates

Chat apps hide the plumbing: your words become a prefix; the model predicts likely continuations. Products also inject hidden instructions and tools (browser, code). Same words in two apps → different answers—plan for that.

Everything below is a checklist. If a slot is empty, the model guesses—and burns tokens guessing.

Five slots in one prompt

1Role

Stance: tutor, skeptic, linter, translator.

2Audience

Who reads the output—you, a marker, investors.

3Task

Single outcome: outline, bugfix, rubric, diagram.

4Inputs

Paste quotes, code, data—trim noise.

5Format

Bullets, table, JSON, word cap, language.

Core vocabulary

Token

Chunks the model reads—often subwords. Price and limits are counted in tokens, not “words.”

Context window

Max prefix length at once. Long uploads + long replies compete; older stuff falls off the cliff.

System vs user

In APIs, system rules sit separate from chat turns. In consumer UIs, fake it: “Rules for this thread: …”

Grounding

Tying answers to text you provide or sources the tool retrieves—still verify citations yourself.

Three modes

Zero-shot

Instructions only—no examples. Fast for common tasks (“summarize in two sentences”).

Few-shot

Two or three input→output pairs first; teaches shape, tone, edge cases—great for JSON keys or rubrics.

Chain-of-thought

Ask for reasoning before the verdict (“think stepwise; final answer last line”). Helps math and debugging.

Build one prompt in five moves

1

Name the artifact

One sentence: slide outline, pytest file, risk table—not “help me with AI.”

2

Paste the smallest proof

Quote, traceback, dataset snippet—prove context without dumping whole PDFs.

3

Hard constraints

Language, length cap, banned moves (“do not rewrite unrelated files”).

4

Run once, skim

Check structure before facts—easier to steer tone than undo hallucinations.

5

Delta prompts

Follow-ups: “compress 30%,” “swap example to robotics,” “add a critique section.”

Copy-ready template

ROLE: You are [expertise + attitude]. AUDIENCE: The reader is [level / role]. TASK: Produce [single deliverable]. INPUT: """ pasted material """ CONSTRAINTS: [length, tone, cite-or-say-unknown, language]. FORMAT: [bullets | table columns | code block language].

Symptom → lever

RAMBLEAdd max words / max bullets; demand outline-first.
FAKE CITESSay “if unsure write UNKNOWN + search terms”; use grounded tools.
WRONG CODEPaste traceback + file excerpt; ask for minimal diff + tests.
TOO NICEAsk for three weaknesses of its own prior answer.
MATH SKIPForce step-by-step then final line only.
FORMAT MISSFew-shot two micro-examples of the exact shape.

Student contexts

CODELanguage + version, failing test, smallest repro—say “no broad refactor.”
MATHNotation conventions; ask for derivation policy per exam rules.
ESSAYSUse AI for outlines and counterarguments—not final prose if prohibited.
GROUP WORKSplit tasks and timelines; do not ghost-write teammates’ sections.
Integrity: Follow syllabus AI rules. Disclosure beats guessing; using AI to bypass assessment where forbidden is still misconduct.
FREE / OPEN FREEMIUM PAID OR SUBSCRIPTION

Product names are not “types of AI.” Brands such as Lovable, Emergent, or similar “AI builder” startups are applications that combine ordinary ingredients—usually large language models, templates, cloud hosting, and payments—not a separate scientific category alongside chatbots or vision models. Use this list by what you need (chat, code help, images, video, research), not by hype labels. Multi-output hubs sit last before labs: AI builders (multi).

Chat & general assistants

Front doors for questions, drafting, and multimodal experiments. Paid tiers usually unlock stronger models, higher limits, or priority access—pricing changes often.

FREEMIUM

ChatGPT

Wide-purpose chat; free tier rotates by model availability. Plus unlocks stronger reasoning models and tools.

ChatGPT Plus

Subscription for advanced models and higher caps inside OpenAI’s ecosystem.

FREEMIUM

Claude

Long-context reasoning and careful prose; free tier with usage limits.

Claude Pro

Paid plan for more usage and peak-time access on Anthropic’s consumer app.

FREEMIUM

Google Gemini

Multimodal chat tied to Google accounts; Advanced is the paid tier.

FREEMIUM

Microsoft Copilot

Search-grounded answers and image tools; Pro bundles across Microsoft 365 for subscribers.

FREEMIUM

Perplexity

Question answering with citations; Pro adds better models and uploads.

FREEMIUM

Poe

Single UI for many bots and models; subscriptions lift rate limits.

FREE

Pi

Conversational assistant focused on shorter supportive dialogue.

FREEMIUM

You.com

AI search with apps and model choice; paid plans expand limits.

Coding, agents & IDEs

Where prompts meet repositories: autocomplete, chat in-editor, and terminal-aware agents. Student GitHub accounts often unlock free Copilot—verify on GitHub Education.

GitHub Copilot

IDE inline suggestions from code context; paid individual and business plans.

FREE

GitHub Copilot for students

Verified students/teachers may get Copilot free—apply through GitHub Education.

FREEMIUM

Cursor

AI-native editor with codebase chat; hobby tier exists with caps.

FREEMIUM

Windsurf

Agentic IDE flow with cascade-style edits; free tier with limits.

FREE

Continue

Open-source VS Code extension; bring your own API keys or local models.

FREEMIUM

Codeium

Free autocomplete for many editors; teams plans add governance.

FREEMIUM

Tabnine

Team-focused completions; free limited personal tier.

FREEMIUM

Replit

Browser IDE with Ghostwriter AI; hosting and AI scale on paid plans.

FREE

Phind

Developer search + LLM answers optimized for code questions.

FREEMIUM

Sourcegraph Cody

Codebase-aware assistant; enterprise features dominate paid side.

FREEMIUM

Amazon Q Developer

AWS-angled coding assistant; free trials/promotions vary.

Research & study

Literature discovery, synthesis with citations, and tools that keep you attached to real papers—not vibes.

FREEMIUM

Elicit

Extract claims from papers; paid for heavier workflows.

FREE

Semantic Scholar

Search papers with citation graphs and alerts—no LLM required.

FREE

Connected Papers

Visual graph of related work from a seed paper.

FREEMIUM

Consensus

Survey-style answers over research with citation emphasis.

FREE

NotebookLM

Upload sources; grounded notes and Q&A inside your material.

FREE

Zotero

Reference manager; integrates with Word/LibreOffice for real citations.

Image & design

Generation and editing span free experiments to paid pro pipelines—always check licensing for commercial use.

Midjourney

High-quality stylized generation via Discord-style workflows; subscription-based.

FREEMIUM

DALL·E

Image generation inside ChatGPT tiers; availability tied to OpenAI account.

FREEMIUM

Adobe Firefly

Commercial-minded gen fill and vectors; Creative Cloud bundles paid access.

FREEMIUM

Leonardo.Ai

Game-art and concept workflows; daily credits on free tier.

FREE

Ideogram

Strong text-in-image; free generations with account.

FREE

Stability AI

Open weights and tools; local or API—costs vary by route.

FREEMIUM

Canva

Layouts plus Magic Studio; Pro unlocks asset library and bulk features.

FREEMIUM

Remove.bg

Background removal API and app; free low-res exports.

FREE

Photopea

Browser Photoshop-style editing without install.

Video & motion

Short clips, avatars, and editing assistance—usually credit-based free trials then subscriptions.

FREEMIUM

Runway

Gen-2 video and editing suite; paid plans for serious minutes.

FREEMIUM

Pika

Text and image to short video; free tier with queue limits.

FREE

CapCut

Mobile/desktop editor with AI assists; core editing free.

Synthesia

Avatar presenters for training videos—enterprise pricing common.

Descript

Edit video via transcript; paid for collaboration and export.

Voice, music & speech

TTS, cloning, and music generation—free tiers are usually minute-limited and license-sensitive.

FREEMIUM

ElevenLabs

Natural TTS and cloning; paid for commercial-scale usage.

FREEMIUM

PlayHT

Voice catalog and API; starter credits free.

Murf

Studio voiceovers for marketing and e-learning.

FREEMIUM

Suno

Music from prompts; subscription removes caps.

FREEMIUM

Otter.ai

Meeting transcription; paid for longer recordings and teams.

FREEMIUM

Notta

Transcription and summaries; free tier with monthly limits.

Data, ML & deployment

Train, demo, and ship models—many OSS stacks are free locally; cloud GPUs cost money but student credits exist.

FREE

Hugging Face

Models, datasets, Spaces, courses; paid hubs for teams.

FREE

Google Colab

Notebooks with occasional free GPU; Colab Pro is paid.

FREE

Kaggle

Datasets, notebooks, competitions, free compute sessions.

FREE

Ollama

Run open models on your machine—no API bill.

FREE

LM Studio

Desktop GUI for local GGUF models and simple APIs.

FREEMIUM

Groq

Fast inference cloud; free tier for experimentation.

FREEMIUM

Together AI

Open-model APIs; credits for new accounts vary.

FREEMIUM

Replicate

Run community models per-second; free credits sometimes offered.

FREEMIUM

Pinecone

Managed vectors for RAG; starter projects often free tier.

FREE

Weaviate

Open-source vector database; cloud sandbox tiers exist.

FREE

Gradio

Python demos for models in minutes.

FREE

Streamlit

Dashboards and ML apps in Python.

FREEMIUM

Weights & Biases

Experiment tracking; free academic/student tiers.

FREE

LangChain

Docs and OSS framework for agents and RAG pipelines.

Writing & workflow

Drafting, slides, grammar, and translation—many overlap with chat apps but specialize the UX.

Notion AI

Inside Notion workspaces; bundled with paid Notion plans.

FREEMIUM

Gamma

Deck and doc generation from prompts; paid removes branding limits.

FREEMIUM

Tome

Story-driven slides; credits reset on free tier.

Beautiful.ai

Structured slide automation with strict layouts.

FREEMIUM

Grammarly

Grammar and tone; Premium adds advanced rewrite goals.

FREEMIUM

QuillBot

Paraphrase and summarizer; premium lifts length caps.

FREEMIUM

DeepL

Translation quality favored by many learners; Pro adds glossary and API.

Jasper

Marketing copy workflows—team-focused subscriptions.

AI builders — websites, images & video in one place

Two buckets below: creative suites (graphics + video + light publishing) and prompt-to-app tools (describe a product, get code + hosting). Both still stack ordinary LLMs and media models—compare credits, exports, and terms before class work.

Creative suites & marketing sites

Templates plus AI for posts, clips, and simple published pages.

FREEMIUM

Canva

Magic Studio: social posts, presentations, simple published pages, AI images and video clips in one editor.

FREEMIUM

Adobe Express

Templates plus Firefly-powered images, graphics, and light video; ties into Adobe ecosystem.

FREEMIUM

Microsoft Designer

Prompt-to-design graphics and posts; pairs well if you already use Microsoft accounts.

FREEMIUM

Clipchamp

Browser video editor with AI captions, voiceover, and stock—often bundled with Microsoft 365 tiers.

FREEMIUM

Kapwing

Edit video, images, and subtitles together; AI assists for scripting and cleanup.

FREEMIUM

Google Gemini

One chat surface for answers plus image generation and (where enabled) short video—check your region and plan.

FREEMIUM

ChatGPT

Conversation plus attached tools such as image generation (tier-dependent)—interface varies by account.

FREEMIUM

Framer

Design-led sites with AI-assisted layout and copy; stronger on marketing/portfolio pages than custom backends.

FREEMIUM

FlexClip

Template video maker with AI script/image assists—quick class-friendly clips.

Prompt-to-app & prompt-to-site (full-stack style)

Natural-language builders that scaffold UI, sometimes databases and deploy—same underlying models as chat + coding tools; pricing and data-handling rules differ by vendor. Includes Lovable, Emergent, and similar products students hear about by name.

FREEMIUM

Lovable

Prompt-to-product web apps and sites; iterate in chat, preview in browser—check export and ownership terms.

FREEMIUM

Emergent

Describe dashboards, tools, or SaaS-style flows; AI drafts stack and UI—verify free tier limits.

FREEMIUM

Bolt.new

StackBlitz-backed prompt builds with instant preview; strong for React/Vite-style prototypes.

FREEMIUM

v0

Vercel UI generator from prompts; outputs React/Tailwind snippets you can paste or refine.

FREEMIUM

Replit

Browser IDE plus AI deploy flows—overlap with Coding section; listed here as full-stack quickstarts.

FREEMIUM

Base44

No-code style apps from prompts with hosted backend patterns—read privacy policy if using real data.

FREEMIUM

Softgen

Full-stack web app prompts with model choice and GitHub export options—pricing varies.

FREEMIUM

Firebase Studio

Google browser workspace with Gemini prototyping agent for Next.js-style apps tied to Firebase.

FREEMIUM

Glide

Data-driven apps and portals from spreadsheets with AI assist—good for internal tools and directories.

FREEMIUM

Anima

Figma-to-code and AI-assisted handoff—bridges design files toward living UI.

FREEMIUM

Builder.io

Visual CMS plus AI for sections and pages—often embedded into existing sites and commerce stacks.

FREEMIUM

Webflow

Visual site builder with AI copy/layout assists on paid tiers—professional publishing workflows.

Hands-on mini projects

Each task uses one website or app: chat, research, code, websites, slides, images, short videos, and more. Follow the steps in order. At the end, save a screenshot or write a few sentences. Skip any lab if you cannot sign in; pick another.

Chat with AI: teach me, then quiz me

~20 MIN · EASY
Browser: ChatGPT or Claude (free accounts).

See how changing your message changes the answer.

STEPS
  1. Pick one topic you study (any subject).
  2. Message 1: “Explain this in 5 short bullets for someone new. Define any hard words.”
  3. Message 2: “Ask me 3 easy questions about what you just wrote. Wait for my answers.”
  4. Message 3: “Say which answers were wrong and give me a small hint for each wrong one—do not give the full answer.”

Hand in: 3–5 sentences: Did you change message 2 after you saw message 1? What did the AI get wrong or oversimplify?

Perplexity: check a fact online

~15 MIN · EASY
Browser: Perplexity (or Copilot with web search).

AI can search the web for you—you still open links and check.

STEPS
  1. Pick one small fact you are curious about (sports stat, date, science claim).
  2. Ask: “What are good sources for this? Give 2 or 3 links to official sites or papers.”
  3. Open one link in a new tab. Read the first screen.
  4. Ask Perplexity: “Does the website agree with what you said?”

Hand in: Four short sentences: your question, what Perplexity said, what the website said, same or different?

NotebookLM: notes only from your PDFs

~25 MIN · EASY
NotebookLM needs a Google login.

The AI answers using files you upload—not random web guesses.

STEPS
  1. Create a notebook. Upload 1–2 PDFs you already have (class notes, a chapter, syllabus).
  2. Ask: “Make a simple outline from only these files.”
  3. Ask: “Give me 5 practice questions and short answers from only these files.”

Hand in: Screenshot of the outline or questions, plus one sentence: Did anything sound like it was not in your PDFs?

Google Colab: run AI code in the cloud

~30 MIN · MEDIUM
Google Colab → File → New notebook (Google account).

Run a tiny text-AI example without installing Python on your PC.

STEPS
  1. Open a new notebook. Runtime → Change runtime type → Python 3 → Save.
  2. First cell: paste and run !pip install -q transformers torch sentencepiece (wait until it finishes).
  3. New cell: paste and run this (downloads a small model the first time—may take a minute):
    from transformers import pipeline sentiment = pipeline("sentiment-analysis") print(sentiment("I enjoy this class.")) print(sentiment("This homework was confusing."))
  4. Change the two strings to two sentences you wrote yourself.

Hand in: Screenshot showing the printed output under your two sentences. One sentence: fast or slow?

Hugging Face: try a free demo

~15 MIN · EASY
Hugging Face Spaces → open any demo that loads (image, sound, or text).

See how the same tool behaves with normal vs silly inputs.

STEPS
  1. Pick one demo with buttons or a box to type in.
  2. Try a normal input (real photo, clear sentence).
  3. Try a silly input (blank, joke, or wrong language).
  4. Write down what the demo printed each time.

Hand in: Three lines: Input 1 + result · Input 2 + result · What surprised you?

One-page website from a prompt

~25 MIN · EASY
Use a general chat AI (ChatGPT, Claude, or Gemini). You are practicing prompt → HTML/CSS, not a separate product category.

Large language models can emit markup from instructions; you copy the code into a file and open it locally—same skill whether the UI is a chat box or an IDE.

STEPS
  1. Open a new chat. Ask: “Give me one complete HTML file (with embedded CSS) for a single-page site for our school coding club: big title, short welcome, 3 sections (meetings, projects, contact), footer with a fake email. Readable fonts, simple layout.” Ask it to put everything in one code block.
  2. Copy the code into Notepad or VS Code. Save as club.html. Double-click the file or drag it into Chrome/Edge/Firefox to preview.
  3. Second message: “Same page but main accent color blue and welcome text max two sentences—return the full updated HTML file.” Replace your file and refresh the browser.

Hand in: Screenshot of the page in the browser + copy-paste your first prompt + one sentence: did any tag look missing or broken?

Gamma or Canva: AI slides

~20 MIN · EASY
Gamma or Canva (Magic Design / AI slides).

Say who the slides are for and what must appear—then fix once.

STEPS
  1. Ask for “about 5 slides for classmates about [pick a hobby or school topic]. Friendly tone. Include a title slide and one slide with 3 bullet risks or tips.”
  2. Second message: “Shorten every title. Slide 3 must have exactly 3 bullets.”
  3. Export or screenshot the deck.

Hand in: Link or screenshot. One sentence: which slide looked boring—what would you ask next time?

Ideogram or Gemini: poster picture

~15 MIN · EASY
Ideogram or Gemini image.

Describe the picture clearly: words on the poster, style, colors.

STEPS
  1. Type a fake club event: exact title words, date, “flat cartoon style, big text.”
  2. If the words look blurry, ask again with “very large readable text, simple background.”
  3. Download the image you like best.

Hand in: Final image + copy-paste the prompt you used last.

Short video from a text prompt

~20 MIN · EASY–MEDIUM
Pick one that offers text → video (free credits change often): Runway, Pika, or Canva (Magic Media / video tools). If one asks for payment, try another.

Learn to steer motion like you steer images: subject, style, length, camera feel.

STEPS
  1. Create an account if needed. Find “generate video” or “text to video.”
  2. Prompt example: “5-second clip, cartoon cat wearing tiny sunglasses walking on a sunny sidewalk, side view, bright colors, no text on screen.”
  3. If the site asks for aspect ratio, pick landscape or vertical once and keep it.
  4. Generate. If you get a second free try, change one word (e.g. “rainy” instead of “sunny”) and compare.

Hand in: Download link or screenshot of the player + your final prompt. Two sentences: wait time, and did the motion match what you imagined?

Fix broken Python with AI

~25 MIN · MEDIUM
ChatGPT or Replit’s AI—same small program:
def average(nums): return sum(nums) / len(nums) print(average([]))

Always run code yourself—do not trust the AI blindly.

STEPS
  1. Paste the program. Ask: “Why does this error happen? Show the smallest fix.”
  2. Copy the fixed code into Replit or any Python runner and run it.
  3. Ask the AI: “Give one extra line that checks for an empty list before dividing.” Add it and run again.

Hand in: Screenshot of working run + 2 sentences: Was the AI’s first fix correct before you ran it?

Optional: AI on your own PC

~40 MIN · HARD
Install Ollama (Mac / Windows / Linux) or LM Studio.

Runs offline or more private; answers may be weaker or slower than big websites.

STEPS
  1. In Ollama, download one small model from their site (example command they show: ollama pull …).
  2. Ask it the same “teach me, then quiz me” task as project 1.
  3. Compare in plain words: better on the web AI or on your PC?

Hand in: Three short bullets: web vs PC—and did your computer fan get loud?