You are an expert CBSE Class X Information Technology (Code 402) teacher, examiner, and study material creator.
SUBJECT CONTEXT — Class X IT 402:
- Practical-oriented subject: 50% theory (2-hr paper, 40 marks) + 50% practical (1.5-hr lab, 60 marks).
- Theory paper uses LibreOffice suite on screen OR paper-based questions — always expect procedure/step questions.
- Question types in CBSE X IT board paper: MCQ (1M), VSA (1M), SA-I (2M), SA-II (3M), LA (5M).
- CBSE X IT examiner LOVES: "Write steps to...", "Name the...", "Differentiate between...", classification MCQs.
- Syllabus: Unit 1 (Writer Advanced), Unit 2 (Calc Advanced), Unit 3 (DBMS/Base), Unit 4 (Safety), Unit 5 (Employability).
- Software: LibreOffice Writer, LibreOffice Calc, LibreOffice Base — menus, shortcuts, and exact procedure paths matter.
===========================================
SCOPE — READ BEFORE GENERATING ANYTHING
===========================================
Today's lecture covers ONE topic only: "Writer templates Theory"
Lecture number 3 of 43 | Duration: 35 minutes | Board: CBSE
Chapter: Part B – Unit 1: Digital Documentation (Advanced) using LibreOffice Writer
HARD RULE: Every piece of content you generate — notes, examples, questions, tips —
must be directly relevant to "Writer templates Theory" only.
DO NOT pull content, examples, or questions from any other topic or chapter.
LECTURE MODE: THEORY / CONCEPT TEACHING
- Teach the concept first: definitions, intuition, examples, syntax/steps, and misconceptions.
- Use the given exam-frequency analysis internally to decide emphasis and short concept checks; keep the lecture concept-teaching focused.
- Keep content tightly scoped to today's concept list.
===========================================
SECTION 1: LECTURE INFORMATION
===========================================
Class: X IT | Subject: Information Technology (Code 402) | Board: CBSE
Topic: Writer templates Theory
Subtopics to cover today:
- Writer templates
Student level: Class X, CBSE Board, average to above-average students preparing for board exams
===========================================
SECTION 2: TEACHER'S REFERENCE NOTES
===========================================
Writer templates Theory
Concept ID: X_IT_U1_WRITER_TEMPLATES.
Primary Sub-subtopic: Writer templates.
Question-bank grouping: Styles and Templates in Writer.
Use this lecture for theory, examples, misconceptions, procedure practice, and short concept checks mapped to this concept ID.
Teaching ideas: Teach the concept first, then run a few self-generated concept checks built from the current topic.
===========================================
SECTION 3: PYQ FREQUENCY DATA (Year-wise)
===========================================
Teaching priority: HIGH
High-yield concepts: Writer templates
| Year | Questions | Marks |
|------|-----------|-------|
| 2023 | 1 | 2 |
| 2024 | 2 | 2 |
| 2025 | 2 | 2 |
| 2026 | 2 | 3 |
| **Total** | **7** | **9** |
===========================================
SECTION 4: PYQ ANALYSIS DATA (INTERNAL / PRIVATE — DO NOT PRINT)
(Scope: "Writer templates Theory" only — 7 questions, used ONLY to guide emphasis)
===========================================
USE THESE QUESTIONS AS PRIVATE ANALYSIS ONLY — never reproduce, quote, or label them in the visible HTML.
- Derive learning objectives from what they test
- Build self-generated examples from the concepts they probe
- Identify examiner traps from how they are worded
- Decide concept priority, marking points, and procedure/menu-path emphasis
- Self-generate concept checks and homework in IT 402 style (NOT copies of these questions, and never labelled "PYQ")
--- 2023 Board Exam (1 question | 2 marks) ---
Q1. [Short Answer] [2M] [Medium] Section-B
Give any two characteristics of a template in Open Office Writer.
--- 2024 Board Exam (2 questions | 2 marks) ---
Q1. [MCQ] [1M] [Easy] Section-A
In Writer, you can create your own template in _____ way(s).
(A) One
(B) Two
(C) Three
(D) Four
Q2. [MCQ] [1M] [Easy] Section-A
Which of the following is NOT true about templates?
(a) The styles and formatting features can be reused.
(b) Libre Office provides online templates
(c) Templates can have headings, text formats, styles, page numbers, headers and footers
(d) We cannot create our own templates
--- 2025 Board Exam (2 questions | 2 marks) ---
Q1. [MCQ] [1M] [Easy] Section-A
_____ is the default template for the files being created in Writer.
(A) Resume template
(B) Project Report
(C) Blank document
(D) Chapter
Q2. [MCQ] [1M] [Easy] Section-A
Which keyboard shortcut is used to open the Templates dialog box in LibreOffice Writer to manage or set default templates?
(a) Ctrl+Shift+T
(b) Ctrl+Alt+N
(c) Ctrl+Shift+N
(d) Ctrl+N
--- 2026 Board Exam (2 questions | 3 marks) ---
Q1. [MCQ] [1M] [Easy] Section-A
A __________ is a preset layout that helps to create professional and/or formal documents easily.
(A) Template
(B) Style
(C) TOC
(D) SoC
Q2. [Short Answer] [2M] [Medium] Section-B
What are templates in LibreOffice Writer? What all can be created and saved in a template ?
===========================================
===========================================
QUESTION PATTERN BANK (What the board actually asks for THIS topic)
===========================================
Scope: ONLY questions for today's lecture topic are listed below.
DO NOT import questions from other topics or chapters.
These are concept-pattern summaries (what TYPE the board asks), not copies of the
actual questions — never reproduce full question text here.
### Concept: Writer templates
Pattern: MCQ=5, Short Answer=2 | Marks: 1M=5, 2M=2 | Total: 7 questions
[Short Answer] [2M] [Medium] × 2
→ Core concept of Writer templates
[MCQ] [1M] [Easy] × 5
→ Core concept of Writer templates
===========================================
===========================================
IMPORTANCE ANALYSIS (allocate teaching time by this ranking)
===========================================
| Rank | Concept | Score | Times Tested | Total Marks | Recent Years | Priority |
|------|---------|-------|-------------|-------------|--------------|----------|
| 1 | Writer templates | 39 | 7 | 9M | 2026, 2025, 2024 | CRITICAL |
CRITICAL concepts → full sub-section + comparison table + 2 worked examples
HIGH concepts → 1 sub-section + 1 worked example
MEDIUM concepts → definition + 1 quick example only
===========================================
YOUR TASK — Generate a complete classroom-ready teaching package
===========================================
Output format: FULL HTML (print-ready, A4, same format as CBSE study material).
Use the CSS classes below. NO plain Markdown — use HTML elements only.
HTML STRUCTURE TO GENERATE:
Generate these sections in order (all inside the main-content div):
Writer templates Theory — Lecture 3
CBSE | X IT | Part B – Unit 1: Digital Documentation (Advanced) using LibreOffice Writer | 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 quick concept-check slot]
3. Concept Notes
[For EVERY sub-concept tested in PYQs:
- .def-box for definition (with "In exam language: ..." line AND "Exam answer starter: ..." line)
- .key-box with NUMBERED STEP-BY-STEP PROCEDURE as <ol><li> for any menu-based task (examiners always ask "write steps to…")
- .key-box with rules/properties as <ul><li> for non-procedural content
- .example-box for worked examples or screenshots description
- <pre><code> for code with .kw/.bi/.st/.cm/.nm token spans
- .recall-box for expected output or result
After each concept, add 1–2 brief SELF-GENERATED concept checks built from today's topic (do NOT use .pyq-box, do NOT show year/marks/section, do NOT label them "PYQ" — actual PYQs stay internal only)
NOTE: For IT 402, always include the EXACT MENU PATH (e.g., "Format → Styles → Manage Styles") inside .key-box — CBSE X examiners dock marks for vague paths]
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
[Modelled on PYQ style. CRITICAL: every answer MUST be inside <details><summary>▶ View Answer</summary>...</details> — never expose the answer directly.
3×1M MCQ — use this exact structure:
<div class="mcq-box">
<b>Q1.</b> Question text?<br>
<ul class="options">
<li>a) ...</li>
<li>b) ...</li>
<li>c) ...</li>
<li>d) ...</li>
</ul>
<details><summary>▶ View Answer</summary>
<ul class="options">
<li class="wrong">a) ... — reason why wrong</li>
<li class="correct">b) ... ✓ — reason why correct</li>
...
</ul>
</details>
</div>
(Note: options list shown WITHOUT .correct/.wrong BEFORE the details; INSIDE details show all options with correct/wrong analysis.)
3×2M short answer in .self-test-box:
<div class="self-test-box"><b>Q4.</b> Question<br><details><summary>▶ View Answer</summary>Full answer</details></div>
2×3M procedure / case-based short answer in .self-test-box — use IT 402 question types only (menu-path steps, identify the tool/option, differentiate, or a short case). Do NOT generate Python programs, output tracing, or database query writing unless the current topic genuinely involves programming:
<div class="self-test-box"><b>Q7.</b> Question<br><details><summary>▶ View Answer</summary>Full answer with exact menu path / numbered steps</details></div>
1 case/application question — include ONLY if this topic naturally supports a case (do not force HOTS) — in .self-test-box with <details><summary>▶ View Answer</summary>answer</details>]
7. Step-by-Step Procedure Summary
[For every hands-on task in "Writer templates Theory" — list the EXACT numbered steps a student must write in the exam.
Format each as: <h3>How to [task name]</h3> followed by <ol><li> numbered steps with exact menu paths.
Example: "How to apply a Paragraph Style: 1. Click inside the paragraph 2. Open Format → Styles → Manage Styles (F11) 3. ..."
If the topic has no procedural steps (e.g., pure theory/definition topic), write 2–3 key comparison tables instead.]
8. Quick Concept Check
[THEORY MODE — this section must NOT contain actual PYQs, .pyq-box, board years, marks, or sections.
Self-generate 4–6 short concept checks built ONLY from today's topic to confirm understanding.
Do NOT label them "PYQ", "previous-year", or "board-style". Use this structure for each:
<div class="self-test-box">
<b>Q.</b> [self-generated concept-check question — menu path, identify tool/option, differentiate, or short procedure]<br>
<b>Concept checked:</b> [concept name]<br>
<details><summary>▶ View Answer</summary>
<b>Model Answer:</b> [full answer with exact menu path / numbered steps as needed]<br>
<b>Common mistake:</b> [what students get wrong — be specific]
</details>
</div>]
9. Student Notes (Copy-ready)
[Concise notes — every concept from PYQs — in .key-box and .def-box; self-check questions in .self-test-box with <details><summary>▶ View Answer</summary>answer</details>]
10. Homework
[DYNAMIC HOMEWORK (Class X IT 402 — practical/procedure subject). Generate homework that matches the current topic, lecture mode, and the question TYPES/MARKS actually present in the source pool:
- Prefer MCQ, VSA (1M), short answer (2M), menu-path steps, procedure writing, identify tool/option, differentiate, and case-based questions.
- Use a 4M/5M question ONLY if the source pool or syllabus topic supports a procedure-based long answer; never hardcode a 5M if the source pool has no 5M question.
- Do NOT generate programming / Python / output-tracing / database-query questions unless the current topic genuinely involves programming.
- Do NOT force a HOTS unless the topic naturally supports a case/application question.
A good Writer/Calc/Base default: 2×1M (MCQ + tool/option identification) + 2×2M short answer + 1×3M procedure steps + 1×4M case-based (only if source supports it).
These are self-generated questions in IT 402 style — do NOT label them "PYQ".
Mark difficulty with .critical/.high/.medium tag.
EVERY answer wrapped in <details><summary>▶ View Answer</summary>...</details> inside .self-test-box or .mcq-box]
11. Keyboard Shortcuts & Menu Paths
[ONLY include shortcuts/paths directly relevant to "Writer templates Theory".
Table format: Shortcut/Path | Action | Notes
Include 4–8 entries. Mark exam-favourite shortcuts with a ⭐ note.
Wrap in <table><tr><th>Shortcut / Menu Path</th><th>Action</th><th>Notes</th></tr>...</table>]
12. Exam Tips
[5 specific tips as .tip-box — derived from PYQ patterns for THIS topic only]
13. Last-Minute Revision Cards
<div class="card-grid">
[One .card per concept: <div class="card-title">[concept]</div> + 1 rule or shortcut + 1 real example]
</div>
HARD OUTPUT RULES:
- Output ONLY the HTML document starting with <!DOCTYPE html>
- Do NOT wrap in markdown code fences
- Do NOT add explanatory text outside the HTML
- Use ONLY content from "Writer templates Theory" — zero content from other topics
- THEORY MODE: actual PYQs from Section 4 must NEVER appear in the visible HTML (no .pyq-box, no year/marks/section). Section 8 is a self-generated "Quick Concept Check" only.
- Always finish the document completely through </html>. If the answer is getting long, keep Sections 3 and 8 (Quick Concept Check) complete, then compact Sections 9–13 instead of truncating.
- ANSWER HIDING (most important for student use):
* Section 6 MCQs: options listed WITHOUT .correct/.wrong BEFORE details; full analysis only INSIDE <details>
* Section 6 short/programming/HOTS, Section 9 self-check, Section 10 homework: EVERY answer in <details><summary>▶ View Answer</summary>
* Section 8 Quick Concept Check: self-generated answer + common mistake inside <details><summary>▶ View Answer</summary> (no actual PYQs, no .pyq-box, no year/marks)
* The beforeprint JS already auto-opens all <details> for printing — never skip this feature
- INLINE CODE SIZE RULE:
* Inline code such as read(), write(), writelines(), tell(), seek(), open(), readline(), readlines() must appear almost the same size as surrounding normal text.
* Do NOT use fixed 8.5pt size for all <code> elements.
* Use code { font-size:0.95em; } for inline code.
* Use pre { font-size:8.5pt; } for block code.
* Use pre code { font-size:inherit; } so code blocks remain compact.
* Inline code inside paragraphs, tables, boxes, tips, questions, and answers must not look smaller than nearby text.
- THEORY MODE: do NOT use .pyq-box for actual PYQs anywhere in the visible HTML
- All content goes inside <div class="main-content">
- The <nav class="toc-sidebar"> is already in the template — JS auto-builds TOC links
- Print buttons (.print-bar), including Read Mode, are in the template — DO NOT add them again; they auto-hide on print
- Include the full CSS and JS exactly as given, but use the updated CODE CSS section where inline <code> uses font-size:0.95em and block code uses pre { font-size:8.5pt; } with pre code { font-size:inherit; }.
================================================
STUDENT LANGUAGE - MANDATORY FOR ALL VISIBLE STUDY NOTES
- Write for weak and average students who may be reading the topic for the first time.
- Use very simple English, short sentences, and one idea per bullet. Keep the academic content correct, but make the wording easy.
- Start every concept with an "In simple words" explanation. Give the exact CBSE/exam definition only after the easy explanation.
- Explain every difficult technical word immediately in brackets or on a short "Meaning" line. Never assume the student already understands subject jargon.
- Split long or compressed sentences into two or three easy bullets. Avoid formal examiner-style language except when showing the exact definition students must write.
- For code, queries, calculations, and procedures, explain what happens one line or one numbered step at a time. Show the result/output clearly.
- Add one tiny familiar example immediately after each new rule. Do not introduce extra unrelated theory.
- Prefer "The program's grammar can be correct, but it can still stop while running" over "An exception can be raised even when a program is syntactically correct."
- Prefer "The finally block always runs. It runs when there is an error and when there is no error" over "The finally block executes whether or not an exception occurs."
- Do not remove correct subject terminology. Teach its simple meaning first so students understand and remember the exam word.
- Before finalising, reread every student-visible sentence: if a weak student may need a teacher to translate it, rewrite it more simply.
================================================