{"course":{"slug":"ai-for-students","title":"AI for Students","url":"https://addaly.com/learn/ai-for-students","level":"beginner","track":"work"},"lesson":{"slug":"getting-unstuck-not-finished","title":"Getting Unstuck, Not Getting Finished","url":"https://addaly.com/learn/ai-for-students/getting-unstuck-not-finished","position":19,"of":73,"minutes":8,"answer":"Ask for the smallest hint that lets you continue, then finish it yourself.","keyIdea":"Ask for the smallest hint that lets you continue, then finish it yourself."},"body":{"format":"markdown","text":"## Four kinds of stuck\n\n\"I'm stuck\" is four different situations, and each wants a different amount of help. Naming which one you are in is most of the skill.\n\n1. **I don't understand what is being asked.** Cheap to fix, no learning cost. Get it clarified immediately.\n2. **I'm missing a fact or a formula.** Also cheap. Knowing that the integral of 1/x is ln|x| is lookup, not insight.\n3. **I know the method but the execution has gone wrong.** This is where the learning is. Guard it.\n4. **I have an answer and it's wrong and I can't see why.** This is where the *most* learning is, and it is the one people give away fastest.\n\nCases 1 and 2: just ask. Nobody builds character by not knowing what a word means. Cases 3 and 4 are the ones where the phrasing of your request decides whether you come out of it knowing more.\n\n## The minimum viable hint\n\nModels are trained to be helpful, and left alone they will hand you the whole thing. You have to say otherwise, explicitly, every time. These work:\n\n```text\nDo not give me the answer. Ask me one question that would\nget me unstuck.\n```\n\n```text\nGive me the smallest hint that lets me continue. If that\nisn't enough I'll ask again.\n```\n\n```text\nHere is my working through line 6. Is line 6 correct?\nAnswer yes or no. Nothing else.\n```\n\n```text\nI think the problem is in my choice of method, not my\narithmetic. Am I right about that? Don't say which method.\n```\n\nThat last one is worth practising. You are asking it to confirm the *shape* of your error while you keep the work of locating it. It is the highest-value question in this lesson.\n\nMost chat tools let you set a standing instruction: custom instructions, a saved system prompt, a project. Put the hint rule there once and stop retyping it:\n\n```text\nWhen I ask about schoolwork, default to hints and questions.\nGive full solutions only when I say \"full solution\".\n```\n\n## Debugging is the clearest case\n\nCode makes this concrete because the error message is right there.\n\n```python\nTypeError: 'NoneType' object is not subscriptable\n```\n\nThe fast path is to paste your file and the error and get corrected code back. You will ship in ninety seconds and hit the same error next week, because `NoneType` errors are a category, not an incident.\n\nThe slower path:\n\n```text\nHere's the traceback. Don't look at my code yet.\nWhat does this error class usually mean, and what are the\ntwo or three most common causes?\n```\n\nThen you go and find yours. Third time you meet that error, you will not need to ask at all. That is the whole return on the extra four minutes.\n\n## Struggle is not the ingredient\n\nHere is where a lot of study advice goes wrong, and it is worth being precise.\n\nThe research on productive failure (Manu Kapur's work, and the desirable-difficulties literature generally) is about struggle *followed by instruction*. Attempt, fail, then get taught. Struggle alone, with no resolution, is not a learning condition. It is just an unpleasant afternoon.\n\nSo timebox it. A workable rule: **if you have made no forward progress in six or seven minutes, the struggle is done producing value.** Not the six minutes when you were slowly assembling something. The six minutes of rereading the same line.\n\nAt that point, get the smallest hint and carry on. You have banked the benefit. Sitting there for another twenty minutes out of pride costs you the next topic.\n\n## Close the loop\n\nOne step that people skip, and it converts the whole thing.\n\nAfter the hint got you moving and you finished the problem: **do it again from a blank page, later that day.** No hint, no notes. Two minutes if it went in. If it did not go in, that is worth knowing now, cheaply, rather than in an exam hall.\n\nAnd keep a running list of what you needed hints for. Not to feel bad about. That list is a map of exactly where your understanding is thin, and it is far more accurate than any feeling you have about which topics you are weak on. When revision starts, you will not have to guess."},"check":{"question":"You have been on the same integral for 25 minutes and have made no progress since minute six. Which move is most defensible?","options":[{"text":"Keep going unaided. Struggle is the mechanism that builds the memory, and ending it early throws away the benefit you have been earning.","correct":false,"tempting":"Treats struggle itself as the active ingredient, but the evidence is about struggle followed by resolution: nineteen unresolved minutes added nothing."},{"text":"Ask for the full worked solution. You have put in honest effort and the remaining benefit of holding out is small.","correct":false,"tempting":"Effort-as-payment reasoning: the twenty-five minutes were real, but they do not change what reading a complete solution does to what you can retrieve later."},{"text":"Move on to the next question, since your time is better spent on problems you can actually complete.","correct":false,"tempting":"Sounds like efficient triage, but it protects the comfortable feeling of fluency and skips precisely the gap you just found."},{"text":"Ask for the smallest hint that unblocks you, finish the problem yourself, then redo it from blank paper later that day.","correct":true}]},"prev":{"slug":"prompts-worth-keeping","title":"Prompts worth keeping","url":"https://addaly.com/learn/ai-for-students/prompts-worth-keeping"},"next":{"slug":"make-it-quiz-you","title":"Make It Quiz You","url":"https://addaly.com/learn/ai-for-students/make-it-quiz-you"},"authorship":"Founder and series editor: Dr Mustafa Mun. Written by AI models to a written standard. Exam keys checked blind by a second model: 3,665 of 3,666 agreed. Academic review invited.","review":{"status":"Draft, open for academic review"},"cite":"Addaly (2026) 'Getting Unstuck, Not Getting Finished', in AI for Students. Edited by M. Mun. Addaly. Available at: https://addaly.com/learn/ai-for-students/getting-unstuck-not-finished (Accessed: 31 October 2026).","licence":{"name":"CC BY-NC-SA 4.0","url":"https://creativecommons.org/licenses/by-nc-sa/4.0/"},"reader":{"schema":1,"title":"Getting Unstuck, Not Getting Finished","courseTitle":"AI for Students","module":{"index":3,"slug":"study-that-raises-difficulty","title":"Study that raises the difficulty"},"answer":null,"keyIdea":"Ask for the smallest hint that lets you continue, then finish it yourself.","hero":{"kind":"plate","image":null,"alt":null,"caption":null},"blocks":[{"t":"h2","id":"four-kinds-of-stuck","runs":[{"text":"Four kinds of stuck"}]},{"t":"p","runs":[{"text":"“I’m stuck” is four different situations, and each wants a different amount of help. Naming which one you are in is most of the skill."}]},{"t":"ol","start":1,"items":[[{"text":"I don’t understand what is being asked.","b":true},{"text":" Cheap to fix, no learning cost. Get it clarified immediately."}],[{"text":"I’m missing a fact or a formula.","b":true},{"text":" Also cheap. Knowing that the integral of 1/x is ln|x| is lookup, not insight."}],[{"text":"I know the method but the execution has gone wrong.","b":true},{"text":" This is where the learning is. Guard it."}],[{"text":"I have an answer and it’s wrong and I can’t see why.","b":true},{"text":" This is where the "},{"text":"most","i":true},{"text":" learning is, and it is the one people give away fastest."}]]},{"t":"p","runs":[{"text":"Cases 1 and 2: just ask. Nobody builds character by not knowing what a word means. Cases 3 and 4 are the ones where the phrasing of your request decides whether you come out of it knowing more."}]},{"t":"h2","id":"the-minimum-viable-hint","runs":[{"text":"The minimum viable hint"}]},{"t":"p","runs":[{"text":"Models are trained to be helpful, and left alone they will hand you the whole thing. You have to say otherwise, explicitly, every time. These work:"}]},{"t":"code","lang":"text","label":"Text","text":"Do not give me the answer. Ask me one question that would\nget me unstuck."},{"t":"code","lang":"text","label":"Text","text":"Give me the smallest hint that lets me continue. If that\nisn't enough I'll ask again."},{"t":"code","lang":"text","label":"Text","text":"Here is my working through line 6. Is line 6 correct?\nAnswer yes or no. Nothing else."},{"t":"code","lang":"text","label":"Text","text":"I think the problem is in my choice of method, not my\narithmetic. Am I right about that? Don't say which method."},{"t":"p","runs":[{"text":"That last one is worth practising. You are asking it to confirm the "},{"text":"shape","i":true},{"text":" of your error while you keep the work of locating it. It is the highest-value question in this lesson."}]},{"t":"p","runs":[{"text":"Most chat tools let you set a standing instruction: custom instructions, a saved system prompt, a project. Put the hint rule there once and stop retyping it:"}]},{"t":"code","lang":"text","label":"Text","text":"When I ask about schoolwork, default to hints and questions.\nGive full solutions only when I say \"full solution\"."},{"t":"h2","id":"debugging-is-the-clearest-case","runs":[{"text":"Debugging is the clearest case"}]},{"t":"p","runs":[{"text":"Code makes this concrete because the error message is right there."}]},{"t":"code","lang":"python","label":"Python","text":"TypeError: 'NoneType' object is not subscriptable"},{"t":"p","runs":[{"text":"The fast path is to paste your file and the error and get corrected code back. You will ship in ninety seconds and hit the same error next week, because "},{"text":"NoneType","code":true},{"text":" errors are a category, not an incident."}]},{"t":"p","runs":[{"text":"The slower path:"}]},{"t":"code","lang":"text","label":"Text","text":"Here's the traceback. Don't look at my code yet.\nWhat does this error class usually mean, and what are the\ntwo or three most common causes?"},{"t":"p","runs":[{"text":"Then you go and find yours. Third time you meet that error, you will not need to ask at all. That is the whole return on the extra four minutes."}]},{"t":"h2","id":"struggle-is-not-the-ingredient","runs":[{"text":"Struggle is not the ingredient"}]},{"t":"p","runs":[{"text":"Here is where a lot of study advice goes wrong, and it is worth being precise."}]},{"t":"p","runs":[{"text":"The research on productive failure (Manu Kapur’s work, and the desirable-difficulties literature generally) is about struggle "},{"text":"followed by instruction","i":true},{"text":". Attempt, fail, then get taught. Struggle alone, with no resolution, is not a learning condition. It is just an unpleasant afternoon."}]},{"t":"p","runs":[{"text":"So timebox it. A workable rule: "},{"text":"if you have made no forward progress in six or seven minutes, the struggle is done producing value.","b":true},{"text":" Not the six minutes when you were slowly assembling something. The six minutes of rereading the same line."}]},{"t":"p","runs":[{"text":"At that point, get the smallest hint and carry on. You have banked the benefit. Sitting there for another twenty minutes out of pride costs you the next topic."}]},{"t":"h2","id":"close-the-loop","runs":[{"text":"Close the loop"}]},{"t":"p","runs":[{"text":"One step that people skip, and it converts the whole thing."}]},{"t":"p","runs":[{"text":"After the hint got you moving and you finished the problem: "},{"text":"do it again from a blank page, later that day.","b":true},{"text":" No hint, no notes. Two minutes if it went in. If it did not go in, that is worth knowing now, cheaply, rather than in an exam hall."}]},{"t":"p","runs":[{"text":"And keep a running list of what you needed hints for. Not to feel bad about. That list is a map of exactly where your understanding is thin, and it is far more accurate than any feeling you have about which topics you are weak on. When revision starts, you will not have to guess."}]}],"check":{"question":[{"text":"You have been on the same integral for 25 minutes and have made no progress since minute six. Which move is most defensible?"}],"options":[{"text":[{"text":"Keep going unaided. Struggle is the mechanism that builds the memory, and ending it early throws away the benefit you have been earning."}],"correct":false,"tempting":[{"text":"Treats struggle itself as the active ingredient, but the evidence is about struggle followed by resolution: nineteen unresolved minutes added nothing."}]},{"text":[{"text":"Ask for the full worked solution. You have put in honest effort and the remaining benefit of holding out is small."}],"correct":false,"tempting":[{"text":"Effort-as-payment reasoning: the twenty-five minutes were real, but they do not change what reading a complete solution does to what you can retrieve later."}]},{"text":[{"text":"Move on to the next question, since your time is better spent on problems you can actually complete."}],"correct":false,"tempting":[{"text":"Sounds like efficient triage, but it protects the comfortable feeling of fluency and skips precisely the gap you just found."}]},{"text":[{"text":"Ask for the smallest hint that unblocks you, finish the problem yourself, then redo it from blank paper later that day."}],"correct":true,"tempting":null}],"order":[0,2,3,1],"why":null},"prev":{"slug":"prompts-worth-keeping","title":"Prompts worth keeping","minutes":7},"next":{"slug":"make-it-quiz-you","title":"Make It Quiz You","minutes":7}}}