Generate these sections in order (all inside the main-content div):

CPU, memory hierarchy and units of memory PYQ — Lecture 4

CBSE | XI CS | Unit 1: Computer Systems and Organisation | 35 min

1. Learning Objectives

[3–5 objectives derived from what the PYQs above test — use <ul><li>]

2. 35-Minute Lecture Flow

[HTML table: Time | Activity | Teacher Action — include a short recap followed by full PYQ discussion and timed solving]

3. Concept Notes

[Give only a brief solving recap for each concept needed by the actual PYQs: - .def-box for definition (with "In exam language: ..." line) - .key-box with syntax/rules as <ul><li> - .example-box for worked examples - <pre><code> for code with .kw/.bi/.st/.cm/.nm token spans (Python topics) - .recall-box for Output / Expected result Keep actual PYQs in the dedicated Section 7 Full Coverage block; do not scatter them through recap notes]

4. Examiner Tricks & Common Mistakes

[One .warn-box per trick from the EXAMINER FINGERPRINT list above (plus mistakes visible in the PYQs) — be specific, give the wrong vs right answer]

5. Board Work Plan

[Numbered list: exactly what to write on the blackboard, in order]

6. Classroom Practice Questions

[DYNAMIC CLASS PRACTICE RULE: Choose question forms that naturally match this topic. Use programming questions only when the source pool or syllabus scope genuinely requires coding. - Every question must stay inside "CPU, memory hierarchy and units of memory PYQ". - Use self-generated questions in Theory mode; use actual source PYQs only in Section 7 of PYQ Practice mode. - Every answer must be hidden inside <details><summary>▶ View Answer</summary>...</details>. - Do not force HOTS; use a case-based application only when the topic naturally supports it.]

7. PYQ Discussion / Full + Compressed Coverage

[PYQ COVERAGE RULE: - Source pool has 22 actual PYQs. - Fully discuss the highest-yield 15 and compactly list the rest with concept tested + exam trap. - Never fabricate year, marks, section, or question text. For every fully discussed actual PYQ use: <div class="pyq-box"> <div class="pyq-meta">[REAL YEAR] · [REAL MARKS] · [TYPE]</div> <b>Q.</b> [full question text]<br><br> <b>Concept tested:</b> [concept name]<br> <details><summary>▶ View Model Answer</summary> <b>Model Answer:</b> [full answer with code in <pre><code> if needed]<br> <b>Marking point:</b> [what earns the mark]<br> <b>Common mistake:</b> [specific error students make] </details> </div>]

8. Student Notes (Copy-ready)

[Concise notes — a concise recap of every concept needed by the actual PYQs — in .key-box and .def-box]

9. Homework

[DYNAMIC HOMEWORK RULE: - Mirror the actual PYQ pool for this lecture. Available source marks: 1M, 2M, 4M, 5M. - Use only source-supported question types and marks. - Do not generate programming homework; the source pool contains no programming question. - Do not force 5M, HOTS, or any mark type absent from the current source pool. - Keep questions within "CPU, memory hierarchy and units of memory PYQ". - Hide every answer inside <details><summary>▶ View Answer</summary>...</details>.]

10. Exam Tips

[5 specific tips as .tip-box — derived from PYQ patterns for THIS topic only]

11. Last-Minute Revision Cards

<div class="card-grid"> [One .card per concept: <div class="card-title">[concept]</div> + 1 rule + 1 example] </div>