80 prompts available
Generate a trace of dictionary or object manipulation code step by step, or produce a key-value practice problem and check a submitted attempt against it.
Explain the difference between AI pair programming and vibe coding, then give one concrete habit that keeps an AI coding assistant from replacing genuine learning.
Explain a classic design pattern by naming the recurring problem it solves before any code, then a working example and a sign it was overused.
Generate a small dataset and a NumPy or Pandas exercise built around it, with a fully worked solution explained line by line.
Build a small example graph as an adjacency list, adjacency matrix, or both, comparing memory usage and lookup cost between representations.
Convert plain-English algorithm pseudocode into working code line by line, flagging every ambiguous step and stating the assumption made to resolve it.
Generate a short buggy code snippet with one planted bug, then reveal it through a three-step hint ladder ending at the exact line and fix.
Explain variables and core data types in a chosen language, including typing behavior and type coercion, or check pasted variable declarations for type issues.
Generate a step-by-step data lesson formatted as real notebook cells, alternating markdown explanations with runnable code for a chosen topic.
Generate a step-by-step build guide for a classic first-course exercise, rock-paper-scissors, a calculator, a number guessing game, broken into stages that produce a runnable checkpoint.
Explain the math behind AI models, vectors, matrices, gradient descent, using small worked examples tied to what each computation actually does inside a model.
Explain a Python code snippet line by line or through its Python-specific idioms, such as comprehensions and decorators, with comparisons to a familiar language.
Explain any git command or sequence of commands through git's three-place mental model of working directory, staging area, and commit history.
Generate two small related tables and a real SQL join challenge to solve, with a fully explained solution showing exactly which rows matched and why.
Explain the divide, conquer, and combine pattern underneath merge sort, quicksort, or binary search, tracing each step on a concrete input.
Trace a recursive function call by call, showing the stack build and unwind, or generate a fresh recursion practice problem to trace by hand.
Generate a step-by-step conversion between bits, bytes, kilobytes, megabytes, gigabytes, and terabytes, explaining why storage math uses base 2 instead of base 10.
Explain a common security vulnerability with a broken code example and its fix side by side, showing the specific habit that closes the gap.
Trace a single page load through client-side rendering and then server-side rendering, showing exactly what appears on screen at each moment to compare the two.
Determine which part of a semantic version number to bump for a real code change, with reasoning tied to its actual impact on dependent code.
Turn code or a plain-English algorithm description into a flowchart of its steps, decision branches, and loops, rendered as Mermaid syntax or an ASCII diagram.
Trace what compiling versus interpreting actually does to a pasted code snippet, comparing what happens before the program runs against what happens while it runs.
Explain a core data structure through a matching analogy, a short code example, a realistic scenario where it wins, and a common beginner mistake.
Generate real HTML for a described form field, such as an email input or required dropdown, with every validation attribute explained one by one.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.