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

Computer system, hardware and I/O devices PYQ — Lecture 2

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: Use MCQ, fill-in-the-blank, device identification, short answer, hardware-vs-software/input-vs-output comparison, and IPO flow/diagram questions. Do not ask Python programming questions. - Every question must stay inside "Computer system, hardware and I/O devices 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 Coverage

[PYQ COVERAGE RULE: - Source pool has 4 actual PYQs. - Include and discuss ALL actual PYQs; do not compress, replace, paraphrase, skip, or create substitutes. - 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. - 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 "Computer system, hardware and I/O devices 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>