Skip to main content
Beta v10|PLEASE REPORT ALL ISSUES|Report a Problem|Please allow minimum of 48 hrs for Problem Reports to be fixed
← Back to Vibe Coding samples
🤖Vibe Coding·30 min·Sample Lesson

Writing Your First Prompt

A PROMPT is the message you send to an AI to tell it what you want. The quality of your prompt directly shapes the quality of the result. Vague prompts produce vague code. Clear, specific prompts produce real, working software.

A great vibe-coding prompt has three parts. (1) WHAT you want to build ("a number-guessing game"). (2) WHO will use it ("for a 10-year-old learning Python"). (3) CONSTRAINTS — language, length, style ("in Python, under 30 lines, with friendly messages"). All three together: "Build a number-guessing game in Python for a 10-year-old learner. Keep it under 30 lines and use friendly, encouraging messages."

Which prompt is BEST for getting useful code?

Common prompt mistakes. ASKING TWO THINGS AT ONCE: split into separate prompts. NOT SAYING THE LANGUAGE: AI may pick something you don't want. NO CONTEXT: if it's for school, say so. NO STYLE GUIDANCE: leads to generic results. Edit your prompt before sending — read it as if YOU were the AI. Could you build it from this description?

🎯

Prompt Workshop

Take this vague prompt: "make me a website." Rewrite it three different ways with WHAT/WHO/CONSTRAINTS clearly stated. Notice how different specific versions would produce very different websites.

Prompts are the new keyboard. The better you get at writing them, the more powerful AI becomes for you. Practice every day.

Want to keep learning?

Sign up for free to access the full curriculum — all subjects, all ages.

Start Learning Free