{"id":"vibe-tch-vocab-quiz-first-prompt","audience":"teachers","category":"coding","track":"coding","technique":"context","title":"Write the first prompt for a classroom vocab quiz app","free":false,"task":"Write the first prompt you'll paste into an AI app builder to make a vocab quiz app for your 6th graders. Put the whole prompt in one code block of at most 15 lines so you can copy it, with at most one short line outside it. The prompt must say: no login, nothing saved about students (no names or scores stored), works on the school's Chromebooks, uses your 10 words, and leaves out the features you decided against. It must end by asking the builder to list the screens it plans and wait for your OK before building.","materialLabel":"Your notes and word list (attached to your prompt automatically)","material":"Vocab quiz app idea - Mr. Abernathy, 6th grade ELA\n\nGoal: a quick 5-minute warm-up. Kids open a link, get 10 multiple-choice questions (word -> meaning), see their score at the end, and can try again.\n\nThis week's words: abundant, cautious, debris, fragile, gratitude, hesitate, legend, migrate, observe, survive\n\nConstraints from our tech coordinator (Ms. Ruiz):\n- Students use school Chromebooks (Chrome browser, small 11-inch screens).\n- District privacy rule: no student names, emails or scores can be stored by outside apps. Ever.\n- Students can't create accounts on outside sites.\n\nThings I thought about and decided against:\n- Leaderboard (kids would be sad, and it would need names)\n- Sound effects (30 kids in one room... no)\n- Timer per question\n\nNice: big buttons, shuffle the answer order each try.\n","rules":[{"type":"codeBlocks","count":1},{"type":"maxCodeLines","max":15},{"type":"maxProseWords","max":25}],"mistakes":[{"title":"Forgetting privacy","why":"AI builders add logins and save scores by default.","fix":"Add: \"No login. Store nothing about students: no names, no scores.\"","checks":["r0"]},{"title":"No device context","why":"The builder designs for a big laptop screen unless told.","fix":"Add: \"Must work on school Chromebooks in Chrome, 11-inch screens.\"","checks":["r0"]},{"title":"Letting it build right away","why":"Builders start coding immediately, so you find problems only after.","fix":"End with: \"First list the screens you plan, and wait for my OK before building.\"","checks":["r2"]},{"title":"Adding rejected features","why":"The AI suggests a leaderboard and timer because quiz apps usually have them.","fix":"Add: \"Don't add a leaderboard, sounds or a timer.\"","checks":["r1"]},{"title":"A prompt you can't copy","why":"The AI wraps the prompt in explanations, tips and several code blocks.","fix":"Say: \"Put the whole prompt in one code block, at most 15 lines. Nothing else.\"","checks":["codeBlocks","maxCodeLines","maxProseWords"]}],"promptHints":[{"label":"Covers privacy","patterns":["no login","no names","privacy","store nothing"]},{"label":"Gives the device","patterns":["chromebook"]},{"label":"Rules out features","patterns":["leaderboard","timer","sound"]},{"label":"Asks for one copyable block","patterns":["one code block","code block"]},{"label":"Asks for a plan first","patterns":["wait for","before building","list the screens","plan first"]}],"hint":"The builder only knows what you put in the first prompt. Tell it your privacy rule, the devices, and what not to build, and keep it in one block you can paste.","rubricLabels":["The prompt says there is no login or account, that no student names or scores are stored, and that it must work on Chromebooks","The prompt lists all 10 vocab words and does not ask for a leaderboard, sound effects or a timer (saying not to add them is fine)","The prompt ends by asking the builder to first list the screens it plans and wait for approval before building"]}