Gradual Release Lesson Plan Template: Keep the Support with the Answer
HTML for this example
Select the code and use your copy shortcut. Changes in this preview are temporary.
<!doctype html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Gradual Release Lesson Plan Template: Keep the Support with the Answer</title><style>*{box-sizing:border-box}body{margin:0;color:var(--ink,#233342);background:var(--bg,#eef2f3);font:17px/1.6 system-ui,sans-serif}main{max-width:980px;margin:auto;padding:clamp(16px,4vw,38px)}h1{font:700 clamp(30px,5vw,49px)/1.12 Georgia,serif;margin:10px 0 20px;max-width:800px}h2{font-size:24px;line-height:1.3;margin:0 0 15px}h3{font-size:19px;margin:12px 0}p{margin:0 0 16px}.eyebrow{font-weight:750;letter-spacing:.08em;text-transform:uppercase;font-size:16px}header{padding:10px 0 25px;border-bottom:3px solid var(--accent,#24586d);margin-bottom:24px}.lede{font-size:20px;max-width:760px}.panel{background:var(--paper,#fff);padding:clamp(18px,3vw,28px);border:1px solid var(--line,#c6d1d8);border-radius:12px;margin:20px 0}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.grid>*{min-width:0}.row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:16px 0}.stack>*{margin:12px 0}button{font:700 17px/1.4 system-ui,sans-serif;cursor:pointer;color:white;background:var(--accent,#24586d);border:2px solid var(--accent,#24586d);border-radius:7px;padding:11px 17px;max-width:100%;overflow-wrap:anywhere}button.secondary{background:transparent;color:var(--ink,#233342)}button[aria-pressed=true]{box-shadow:inset 0 0 0 3px #fff;outline:2px solid var(--ink,#233342)}button:disabled{opacity:.55;cursor:default}input,textarea,select{font:17px/1.5 system-ui,sans-serif;color:inherit;background:white;border:1px solid #778591;padding:10px 12px;border-radius:6px;max-width:100%;width:100%;min-width:0}input[type=checkbox]{width:22px;height:22px}textarea{min-height:110px;resize:vertical}label{display:block;font-weight:700;margin:12px 0 7px}button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #aa3d70;outline-offset:4px}.result{padding:18px;border-left:5px solid var(--accent,#24586d);background:var(--soft,#e5eff2);white-space:pre-wrap;overflow-wrap:anywhere;margin:20px 0}.result:empty{display:none}.hint{font-size:16px;color:var(--muted,#435968)}table{border-collapse:collapse;width:100%;table-layout:fixed;margin:16px 0}th,td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:12px 8px;border-bottom:1px solid var(--line,#c6d1d8)}caption{text-align:left;font-weight:750;margin:8px 0}details{padding:18px;border:1px dashed #7b8b96;margin:20px 0}summary{cursor:pointer;font-weight:750}pre{font:16px/1.6 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;background:#162735;color:#f5f8fa;padding:18px;border-radius:8px}canvas,svg{display:block;max-width:100%;height:auto}footer{margin:28px 0;font-size:16px}.badge{font-weight:750;color:var(--accent,#24586d)}.metric{font:700 38px/1.3 Georgia,serif}.board{display:grid;gap:5px;max-width:440px;margin:20px auto}.board button{padding:7px;min-height:45px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:560px){.grid{grid-template-columns:1fr}main{padding:16px}th,td{padding:10px 5px}.row button{flex-grow:1}.metric{font-size:32px}}
:root{--bg:#f4efdf;--paper:#fffdf5;--accent:#775224;--soft:#f3e8ca;--ink:#45361f}.passage{font:26px/1.65 Georgia,serif;border-left:5px solid #be984c;padding-left:20px}</style></head><body><main><header><p class="eyebrow">Comprehension studio · Model to independent attempt</p><h1>Gradual Release Lesson Plan Template: Keep the Support with the Answer</h1><p class="lede">Pause, reread the supplied words, then name what the text supports.</p><p class="hint">Original fictional sample. Changes last only while this page remains open.</p></header><section class="panel"><h2>Choose a teaching stage</h2><div class="row"><button id="t1" type="button">T1 · Model</button><button id="t2" type="button">T2 · Collaborative</button><button id="t3" type="button">T3 · Guided</button><button id="t4" type="button">T4 · Independent attempt</button></div><p id="stage" class="badge"></p><p id="text" class="passage"></p><p id="prompt"></p><label for="answer" id="question">Who or what does the reference name?</label><input id="answer" autocomplete="off"><button id="check" type="button">Check reference</button><p id="result" class="result" role="status"></p></section><section class="panel"><h2>Practice support comparison</h2><p>This is an illustrative scenario, not a recorded learner observation.</p><div class="row"><button id="general" type="button">General strategy reminder</button><button id="point" type="button">Answer-specific pointing</button><button id="none" type="button" class="secondary">Support not recorded</button></div><p id="support" class="result" role="status">Support not recorded. No independence judgment supplied.</p></section><section class="panel"><h2>30-minute proposed sequence</h2><p>4 strategy + 6 model + 6 collaborative + 7 guided + 5 independent attempt + 2 review = 30 minutes.</p><p>Return to guided practice when the evidence calls for it. Time does not establish readiness.</p></section><footer>Try T4, then compare a general rereading reminder with pointing directly to the answer.</footer></main><script>
(()=>{'use strict';const $=id=>document.getElementById(id);
let current='t1';const data={t1:['Model','Mina put the blue box beside the shelf. She opened the box.','Who does She refer to?','mina','Teacher models rereading Mina and She.'],t2:['Collaborative','Omar placed two cards on the table. He turned one card over.','Who does He refer to?','omar','Discuss together. Which card is not identified.'],t3:['Guided','Lea lent Noor a pencil. Noor put it in the case.','What does it refer to?','pencil','General prompt: reread the object that was lent. Case ownership is unstated.'],t4:['Independent attempt','Theo handed Ada a map. Ada unfolded it.','What does it refer to?','map','Offer the attempt without pointing to the answer. Record any support actually used.']};function show(){const d=data[current];$('stage').textContent=current.toUpperCase()+' · '+d[0];$('text').textContent=d[1];$('question').textContent=d[2];$('prompt').textContent=d[4];$('answer').value='';$('result').textContent='';$('support').textContent='Support not recorded. No independence judgment supplied.';}for(const k of Object.keys(data))$(k).addEventListener('click',()=>{current=k;show();});$('answer').addEventListener('input',()=>{$('result').textContent='';});$('check').addEventListener('click',()=>{const raw=$('answer').value.trim().toLowerCase().replace(/^the /,'');$('result').textContent=!raw?'Enter the person or object first.':raw===data[current][3]?'Reference matches the preparation key: '+data[current][3]+'. Review the explanation and support separately.':'Reread the named person or object in this text. The preparation key is available after teacher discussion.';});$('general').addEventListener('click',()=>{$('support').textContent='Practice scenario: general strategy reminder supplied. Record the help; this alone does not decide whether strategy use was independent.';});$('point').addEventListener('click',()=>{$('support').textContent='Practice scenario: answer-specific pointing supplied. This is supported practice, not evidence of independent use.';});$('none').addEventListener('click',()=>{$('support').textContent='Support not recorded. No independence judgment supplied.';});show();
})();
</script></body></html>