Here is a detailed 3-month study plan for **NORCET 11** (exam date: **12 September 2026**), starting **June 6, 2026**. --- # NORCET 11 - 3 Month Study Plan ### June 6 → September 11, 2026 --- ## Exam Overview (Quick Reference) | Detail | Info | |---|---| | **Prelims** | 100 MCQs - 90 min (80 Nursing + 20 GK/Aptitude) - Qualifying | | **Mains** | 160 MCQs - 180 min - Case scenario-based - Merit-based | | **Negative Marking** | 1/3 mark per wrong answer | | **Sections** | 5 sections, 20 questions each (Prelims) | --- ## Phase 1 - Foundation (June 6 - July 5) - 4 Weeks **Goal:** Build conceptual clarity across all core nursing subjects. ### Week 1 (June 6-12) - Anatomy, Physiology & Biochemistry | Day | Topic | |---|---| | Sat June 6 | Human Anatomy - Cardiovascular, Respiratory systems | | Sun June 7 | Human Anatomy - Nervous system, Musculoskeletal | | Mon June 8 | Physiology - Cardiac cycle, Respiratory physiology | | Tue June 9 | Physiology - Renal, Endocrine, Digestion | | Wed June 10 | Biochemistry - Enzymes, Carbohydrate metabolism, Proteins | | Thu June 11 | Biochemistry - Vitamins, Minerals, Acid-base balance | | Fri June 12 | Revision + 20 MCQ mock test on Week 1 topics | ### Week 2 (June 13-19) - Fundamentals of Nursing & Microbiology | Day | Topic | |---|---| | Sat June 13 | Fundamentals - Basic nursing procedures, Vital signs | | Sun June 14 | Fundamentals - Wound care, Infection control, Sterilization | | Mon June 15 | Fundamentals - Positioning, Bed making, Patient hygiene | | Tue June 16 | Microbiology - Bacteria, Viruses classification & diseases | | Wed June 17 | Microbiology - Infection prevention, Nosocomial infections | | Thu June 18 | Microbiology - Immunity, Vaccines, Serology | | Fri June 19 | Revision + 25 MCQ mock test | ### Week 3 (June 20-26) - Medical Surgical Nursing - Part 1 | Day | Topic | |---|---| | Sat June 20 | Cardiovascular nursing - MI, Heart failure, Hypertension | | Sun June 21 | Respiratory nursing - COPD, Pneumonia, TB, Asthma | | Mon June 22 | Neurological nursing - Stroke, Seizure, Head injury, GCS | | Tue June 23 | Renal nursing - AKI, CKD, Dialysis, UTI | | Wed June 24 | Endocrine nursing - Diabetes, Thyroid disorders | | Thu June 25 | Gastrointestinal nursing - PUD, IBD, Liver disease | | Fri June 26 | Revision + 30 MCQ mock test | ### Week 4 (June 27 - July 5) - Medical Surgical Nursing - Part 2 + Psychology | Day | Topic | |---|---| | Sat June 27 | Orthopedic nursing - Fractures, Traction, Cast care | | Sun June 28 | Oncology nursing - Cancer care, Chemotherapy nursing | | Mon June 29 | Pre/Post operative nursing, Fluid & electrolyte balance | | Tue June 30 | Psychology - Defense mechanisms, Anxiety disorders | | Wed July 1 | Mental Health Nursing - Schizophrenia, Mood disorders, ECT | | Thu July 2 | Mental Health Nursing - De-addiction, Psychosis, PTSD | | Fri July 3 | Revision | | Sat July 4 | Full Phase 1 Mock Test (80 nursing MCQs, timed 90 min) | | Sun July 5 | Analyze errors, weak topic review | --- ## Phase 2 - Core Specialties (July 6 - August 3) - 4 Weeks **Goal:** Cover OBG, Paediatrics, Community Health, and Pharmacology thoroughly. ### Week 5 (July 6-12) - Obstetric & Gynaecological Nursing | Day | Topic | |---|---| | Mon July 6 | Normal pregnancy, ANC, Fetal development | | Tue July 7 | Complications of pregnancy - PIH, APH, Ectopic | | Wed July 8 | Normal and abnormal labour, Stages of labour | | Thu July 9 | Postnatal care, Breastfeeding, PPH | | Fri July 10 | Gynaecology - Menstrual disorders, PCOS, CA cervix | | Sat July 11 | Family planning methods, MTP Act | | Sun July 12 | Revision + 30 MCQ mock test | ### Week 6 (July 13-19) - Paediatric Nursing | Day | Topic | |---|---| | Mon July 13 | Growth & development milestones, Immunization schedule | | Tue July 14 | Neonatal care - NICU, LBW, Neonatal jaundice, RDS | | Wed July 15 | Pediatric diseases - Pneumonia, Diarrhea, Malnutrition | | Thu July 16 | Congenital defects - CHD, Cleft palate, Pyloric stenosis | | Fri July 17 | Pediatric emergencies - Febrile seizure, Croup, Epiglottitis | | Sat July 18 | Pediatric dosage calculations, Fluid management | | Sun July 19 | Revision + 30 MCQ mock test | ### Week 7 (July 20-26) - Community Health Nursing & Environmental Hygiene | Day | Topic | |---|---| | Mon July 20 | Community health concepts, Levels of prevention | | Tue July 21 | National health programs - RMNCH+A, NHM, NMHP | | Wed July 22 | Epidemiology - Incidence, Prevalence, Screening tests | | Thu July 23 | Communicable diseases - Malaria, TB, HIV, Dengue, Typhoid | | Fri July 24 | Water sanitation, Environmental hygiene, Biomedical waste | | Sat July 25 | Health education, PHC functions, ASHA/ANM roles | | Sun July 26 | Revision + 30 MCQ mock test | ### Week 8 (July 27 - August 3) - Pharmacology & Hospital/Clinical Pharmacy | Day | Topic | |---|---| | Mon July 27 | Pharmacokinetics & pharmacodynamics | | Tue July 28 | Cardiovascular drugs - Antihypertensives, Antiarrhythmics | | Wed July 29 | Antibiotics, Antifungals, Antivirals, Antitubercular drugs | | Thu July 30 | CNS drugs - Sedatives, Antipsychotics, Antidepressants | | Fri July 31 | Endocrine drugs - Insulin, Oral hypoglycemics, Steroids | | Sat Aug 1 | Drug calculations, IV fluids, Critical care medications | | Sun Aug 2 | Revision | | Mon Aug 3 | Full Phase 2 Mock Test (80 nursing MCQs timed) + analysis | --- ## Phase 3 - Revision, Nursing Management & GK/Aptitude (August 4 - September 5) - ~4.5 Weeks **Goal:** Complete remaining topics, intensive revision, full-length mocks. ### Week 9 (August 4-10) - Nursing Management & Nutrition | Day | Topic | |---|---| | Tue Aug 4 | Nursing management - Leadership, Administration, Ward management | | Wed Aug 5 | Hospital organization, Staff development, Patient safety | | Thu Aug 6 | Nursing Management - Legal aspects, Ethics, Nurse Practice Act | | Fri Aug 7 | Nutrition - Basic nutrition, Therapeutic diets, Malnutrition | | Sat Aug 8 | Toxicology - Poisoning management (Organophosphates, Snake bite) | | Sun Aug 9 | Drug Store Management, Pharmaceutical basics | | Mon Aug 10 | Revision + 30 MCQ mock test | ### Week 10 (August 11-17) - GK, Aptitude & Current Affairs | Day | Topic | |---|---| | Tue Aug 11 | General Knowledge - Health ministry policies, WHO updates | | Wed Aug 12 | Current affairs - National & International (last 6 months) | | Thu Aug 13 | Aptitude - Number series, Reasoning, Analogies | | Fri Aug 14 | Aptitude - Data interpretation, Coding-decoding | | Sat Aug 15 | English - Reading comprehension, Grammar basics | | Sun Aug 16 | Computer basics, general science (Class 12 level) | | Mon Aug 17 | GK/Aptitude mock test (20 questions, timed) | ### Week 11-12 (August 18-31) - Intensive Full-Length Mocks | Date | Activity | |---|---| | Aug 18 | Full prelims mock (100 MCQs, 90 min) - Mock 1 | | Aug 19 | Detailed error analysis - revise weak subjects | | Aug 20 | Mains mock (160 MCQs, 180 min) - Mock 1 | | Aug 21 | Case scenario practice - OBG + Paeds | | Aug 22 | Case scenario practice - Med-Surg + Mental Health | | Aug 23 | Full prelims mock - Mock 2 | | Aug 24 | Full mains mock - Mock 2 | | Aug 25 | Weak topic revision (based on mocks) | | Aug 26 | Full prelims mock - Mock 3 | | Aug 27 | Full mains mock - Mock 3 | | Aug 28 | Previous year paper practice (NORCET 9 & 10) | | Aug 29 | Previous year paper practice | | Aug 30 | Weak topic revision | | Aug 31 | Full prelims mock - Mock 4 | ### Week 13 - Final Sprint (September 1-11) | Date | Activity | |---|---| | Sep 1 | Full mains mock - Mock 4 + Analysis | | Sep 2 | Rapid revision - Anatomy, Physiology, Biochemistry notes | | Sep 3 | Rapid revision - Med-Surg, OBG, Paeds key formulas & drugs | | Sep 4 | Rapid revision - Community health programs, Epidemiology | | Sep 5 | Rapid revision - Pharmacology top drugs, dosages | | Sep 6 | Rapid revision - GK, Current affairs, Aptitude shortcuts | | Sep 7 | Full prelims mock - Mock 5 (final timed test) | | Sep 8 | Light revision only - Mnemonics, short notes | | Sep 9 | Rest + review key flashcards only | | Sep 10 | Light reading, Exam logistics preparation | | **Sep 11** | **Exam Day - NORCET 11** | --- ## Daily Study Schedule Template | Time | Activity | |---|---| | 6:00 - 7:00 AM | Morning revision (previous day's topic) | | 7:00 - 9:00 AM | New topic study - Block 1 | | 9:00 - 9:15 AM | Break | | 9:15 - 11:15 AM | New topic study - Block 2 | | 11:15 AM - 12:00 PM | MCQ practice (15-20 questions on today's topic) | | 12:00 - 2:00 PM | Lunch + rest | | 2:00 - 4:00 PM | Previous year questions / topic review | | 4:00 - 4:15 PM | Break | | 4:15 - 6:00 PM | Weak topic reinforcement | | 6:00 - 7:00 PM | GK/Aptitude (daily 30 min minimum in Phases 1 & 2) | | 9:00 - 10:00 PM | Notes writing / flashcard making | --- ## High-Yield Topics to Prioritize (Most Questions Asked) 1. **Medical-Surgical Nursing** - Highest weightage (~20-25 questions) 2. **OBG Nursing** - Always heavily tested 3. **Community Health & National Programs** - Consistent source of questions 4. **Pharmacology** - Drug mechanisms, side effects, nursing considerations 5. **Paediatric Nursing** - Milestones, immunization schedule (must-memorize) 6. **Mental Health Nursing** - Disorders + therapeutic communication 7. **Fundamentals of Nursing** - Procedures, infection control --- ## Recommended Resources - **Books:** Brunner & Suddarth (Med-Surg), JB Sharma (OBG), Ahuja (Nutrition), Park's Textbook (Community Health) - **MCQ Banks:** NORCET previous year papers (editions 7, 9, 10), Lippincott Q&A - **Apps:** NORCET preparation apps, Testbook, Marrow (Nursing) - **Short Notes:** Make one-page summaries for each subject by end of Phase 2 --- ## Weekly Targets Summary | Phase | Weeks | Focus | Mocks | |---|---|---|---| | Foundation | 1-4 | Anatomy, Physiology, Biochem, MSN, Fundamentals, Psych | 1 full mock | | Core Specialties | 5-8 | OBG, Paeds, Community, Pharmacology | 1 full mock | | Revision & Mocks | 9-13 | Management, GK/Aptitude, Full-length tests | 5+ full mocks | Good luck with your NORCET 11 preparation! The exam is on **September 12, 2026**, so you have just over 3 months - this plan gives you structured coverage with dedicated mock test weeks to simulate real exam conditions.

Reading File
Reading File
Running Command

ls -la /home/daytona/workspace/ && ls /home/daytona/skills/docx/

Running Command

mkdir -p /home/daytona/workspace/norcet-plan && ls /home/daytona/skills/docx/

Make a study plan for norcet 11 for 3 months

Asking for Preferences
Reading File
Reading File
Running Command

mkdir -p /home/daytona/workspace/norcet-plan && node -e "const docx = require('docx'); console.log(Object.keys(docx).slice(0,10).join(', '))"

Writing File

~/norcet-plan/generate.js

const fs = require('fs');
const {
  Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell,
  AlignmentType, HeadingLevel, LevelFormat, BorderStyle, WidthType,
  ShadingType, VerticalAlign, PageNumber, Header, Footer,
  PageBreak
} = require('docx');

// ─── COLOR PALETTE ───────────────────────────────────────────────────────────
const C = {
  blue:      '1A3C5E',   // dark navy  (phase headers / title)
  teal:      '0D7377',   // teal       (week headers)
  green:     '2E7D32',   // green      (Phase 2)
  orange:    'E65100',   // orange     (Phase 3)
  lightBlue: 'DDEEFF',   // light fill (phase header rows)
  lightTeal: 'D4F1F4',   // light fill (week header rows)
  lightGrey: 'F5F5F5',   // alternating row fill
  white:     'FFFFFF',
  gold:      'F9A825',   // highlight fill (high-yield)
  red:       'B71C1C',   // exam day
};

// ─── HELPER: thin border set ──────────────────────────────────────────────────
const thinBorder = {
  top:    { style: BorderStyle.SINGLE, size: 4, color: 'AAAAAA' },
  bottom: { style: BorderStyle.SINGLE, size: 4, color: 'AAAAAA' },
  left:   { style: BorderStyle.SINGLE, size: 4, color: 'AAAAAA' },
  right:  { style: BorderStyle.SINGLE, size: 4, color: 'AAAAAA' },
};

// ─── HELPER: make a table cell ────────────────────────────────────────────────
function cell(text, { bold = false, color = C.blue, bg = C.white, width = null, align = AlignmentType.LEFT, italic = false, size = 20 } = {}) {
  const opts = {
    borders: thinBorder,
    shading: { type: ShadingType.CLEAR, fill: bg },
    verticalAlign: VerticalAlign.CENTER,
    margins: { top: 60, bottom: 60, left: 100, right: 100 },
  };
  if (width) opts.width = { size: width, type: WidthType.DXA };
  return new TableCell({
    ...opts,
    children: [
      new Paragraph({
        alignment: align,
        spacing: { before: 40, after: 40 },
        children: [
          new TextRun({ text, bold, color, italics: italic, font: 'Arial', size }),
        ],
      }),
    ],
  });
}

// ─── HELPER: header row (2-col or 3-col) ─────────────────────────────────────
function headerRow(cols, bg, textColor = C.white) {
  return new TableRow({
    tableHeader: true,
    children: cols.map(([txt, w]) =>
      cell(txt, { bold: true, color: textColor, bg, width: w, align: AlignmentType.CENTER, size: 20 })
    ),
  });
}

// ─── HELPER: data row ────────────────────────────────────────────────────────
function dataRow(cols, bg = C.white) {
  return new TableRow({
    children: cols.map(([txt, w, opts]) =>
      cell(txt, { bg, width: w, ...(opts || {}) })
    ),
  });
}

// ─── HELPER: section heading paragraph ───────────────────────────────────────
function h1(text) {
  return new Paragraph({
    heading: HeadingLevel.HEADING_1,
    spacing: { before: 280, after: 120 },
    children: [new TextRun({ text, bold: true, color: C.blue, font: 'Arial', size: 32 })],
  });
}
function h2(text, color = C.teal) {
  return new Paragraph({
    heading: HeadingLevel.HEADING_2,
    spacing: { before: 200, after: 80 },
    children: [new TextRun({ text, bold: true, color, font: 'Arial', size: 26 })],
  });
}
function h3(text, color = '333333') {
  return new Paragraph({
    heading: HeadingLevel.HEADING_3,
    spacing: { before: 160, after: 60 },
    children: [new TextRun({ text, bold: true, color, font: 'Arial', size: 22 })],
  });
}
function spacer(lines = 1) {
  return Array.from({ length: lines }, () =>
    new Paragraph({ children: [new TextRun({ text: '', font: 'Arial', size: 20 })] })
  );
}
function para(text, { bold = false, color = '333333', align = AlignmentType.LEFT, size = 20 } = {}) {
  return new Paragraph({
    alignment: align,
    spacing: { before: 40, after: 40 },
    children: [new TextRun({ text, bold, color, font: 'Arial', size })],
  });
}

// ─── EXAM OVERVIEW TABLE ─────────────────────────────────────────────────────
function examOverviewTable() {
  const rows = [
    ['Prelims', '100 MCQs - 90 min (80 Nursing + 20 GK/Aptitude) - Qualifying'],
    ['Mains', '160 MCQs - 180 min - Case scenario-based - Merit-based'],
    ['Negative Marking', '1/3 mark deducted per wrong answer'],
    ['Sections (Prelims)', '5 sections, 20 questions each'],
    ['Exam Date', 'September 12, 2026'],
  ];
  return new Table({
    width: { size: 9026, type: WidthType.DXA },
    rows: [
      headerRow([['Detail', 3000], ['Information', 6026]], C.blue),
      ...rows.map(([d, i], idx) =>
        dataRow([[d, 3000, { bold: true, color: C.blue }], [i, 6026]], idx % 2 === 0 ? C.lightGrey : C.white)
      ),
    ],
  });
}

// ─── WEEKLY SCHEDULE TABLE ───────────────────────────────────────────────────
function weekTable(days, headerColor) {
  return new Table({
    width: { size: 9026, type: WidthType.DXA },
    rows: [
      headerRow([['Day / Date', 3000], ['Topic', 6026]], headerColor),
      ...days.map(([day, topic], idx) =>
        dataRow([[day, 3000, { bold: true, color: '444444' }], [topic, 6026]], idx % 2 === 0 ? C.lightGrey : C.white)
      ),
    ],
  });
}

// ─── PHASE BANNER PARAGRAPH ──────────────────────────────────────────────────
function phaseBanner(text, color) {
  return new Paragraph({
    alignment: AlignmentType.CENTER,
    spacing: { before: 240, after: 120 },
    shading: { type: ShadingType.CLEAR, fill: color },
    children: [new TextRun({ text, bold: true, color: C.white, font: 'Arial', size: 28 })],
  });
}

// ─── DAILY SCHEDULE TABLE ────────────────────────────────────────────────────
function dailyScheduleTable() {
  const rows = [
    ['6:00 - 7:00 AM',        'Morning revision (previous day\'s topic)'],
    ['7:00 - 9:00 AM',        'New topic study - Block 1'],
    ['9:00 - 9:15 AM',        'Break'],
    ['9:15 - 11:15 AM',       'New topic study - Block 2'],
    ['11:15 AM - 12:00 PM',   'MCQ practice (15-20 questions on today\'s topic)'],
    ['12:00 - 2:00 PM',       'Lunch + Rest'],
    ['2:00 - 4:00 PM',        'Previous year questions / Topic review'],
    ['4:00 - 4:15 PM',        'Break'],
    ['4:15 - 6:00 PM',        'Weak topic reinforcement'],
    ['6:00 - 7:00 PM',        'GK / Aptitude (daily 30 min minimum in Phases 1 & 2)'],
    ['9:00 - 10:00 PM',       'Notes writing / Flashcard making'],
  ];
  return new Table({
    width: { size: 9026, type: WidthType.DXA },
    rows: [
      headerRow([['Time', 2800], ['Activity', 6226]], C.teal),
      ...rows.map(([t, a], idx) =>
        dataRow([[t, 2800, { bold: true, color: C.teal }], [a, 6226]], idx % 2 === 0 ? C.lightGrey : C.white)
      ),
    ],
  });
}

// ─── HIGH-YIELD TABLE ────────────────────────────────────────────────────────
function highYieldTable() {
  const rows = [
    ['1', 'Medical-Surgical Nursing',     'Highest weightage (~20-25 questions)'],
    ['2', 'OBG Nursing',                  'Always heavily tested'],
    ['3', 'Community Health & Programs',  'Consistent source of questions'],
    ['4', 'Pharmacology',                 'Drug mechanisms, side effects, nursing considerations'],
    ['5', 'Paediatric Nursing',           'Milestones, immunization schedule (must-memorize)'],
    ['6', 'Mental Health Nursing',        'Disorders + therapeutic communication'],
    ['7', 'Fundamentals of Nursing',      'Procedures, infection control'],
  ];
  return new Table({
    width: { size: 9026, type: WidthType.DXA },
    rows: [
      headerRow([['#', 900], ['Subject', 3600], ['Why It Matters', 4526]], C.blue),
      ...rows.map(([n, s, w], idx) =>
        dataRow(
          [[n, 900, { bold: true, color: C.blue, align: AlignmentType.CENTER }],
           [s, 3600, { bold: true, color: '222222' }],
           [w, 4526]],
          idx % 2 === 0 ? C.lightGrey : C.white
        )
      ),
    ],
  });
}

// ─── WEEKLY SUMMARY TABLE ────────────────────────────────────────────────────
function weeklySummaryTable() {
  const rows = [
    ['Foundation',       'Weeks 1-4',  'Anatomy, Physiology, Biochem, MSN, Fundamentals, Psychology', '1 full mock'],
    ['Core Specialties', 'Weeks 5-8',  'OBG, Paediatrics, Community Health, Pharmacology',            '1 full mock'],
    ['Revision & Mocks', 'Weeks 9-13', 'Management, GK/Aptitude, Full-length tests',                  '5+ full mocks'],
  ];
  const bgColors = [C.lightBlue, C.lightTeal, 'FFF3E0'];
  const textColors = [C.blue, C.teal, C.orange];
  return new Table({
    width: { size: 9026, type: WidthType.DXA },
    rows: [
      headerRow([['Phase', 2200], ['Weeks', 1200], ['Focus Areas', 3626], ['Mocks', 2000]], C.blue),
      ...rows.map(([ph, wk, fo, mo], idx) =>
        new TableRow({
          children: [
            cell(ph, { bold: true, color: textColors[idx], bg: bgColors[idx], width: 2200 }),
            cell(wk, { bold: true, color: '444444', bg: bgColors[idx], width: 1200 }),
            cell(fo, { color: '333333', bg: bgColors[idx], width: 3626 }),
            cell(mo, { bold: true, color: textColors[idx], bg: bgColors[idx], width: 2000, align: AlignmentType.CENTER }),
          ],
        })
      ),
    ],
  });
}

// ─── RESOURCES TABLE ─────────────────────────────────────────────────────────
function resourcesTable() {
  const rows = [
    ['Books',        'Brunner & Suddarth (Med-Surg), JB Sharma (OBG), Ahuja (Nutrition), Park\'s Textbook (Community Health)'],
    ['MCQ Banks',    'NORCET previous year papers (editions 7, 9, 10), Lippincott Q&A'],
    ['Apps',         'NORCET preparation apps, Testbook, Marrow (Nursing)'],
    ['Short Notes',  'Make one-page summaries for each subject by end of Phase 2'],
  ];
  return new Table({
    width: { size: 9026, type: WidthType.DXA },
    rows: [
      headerRow([['Resource Type', 2400], ['Details', 6626]], C.teal),
      ...rows.map(([t, d], idx) =>
        dataRow([[t, 2400, { bold: true, color: C.teal }], [d, 6626]], idx % 2 === 0 ? C.lightGrey : C.white)
      ),
    ],
  });
}

// ─── BUILD DOCUMENT ───────────────────────────────────────────────────────────
const children = [

  // ── TITLE PAGE ──
  new Paragraph({
    alignment: AlignmentType.CENTER,
    spacing: { before: 400, after: 80 },
    children: [new TextRun({ text: 'NORCET 11', bold: true, color: C.blue, font: 'Arial', size: 56 })],
  }),
  new Paragraph({
    alignment: AlignmentType.CENTER,
    spacing: { before: 0, after: 80 },
    children: [new TextRun({ text: '3-Month Study Plan', bold: true, color: C.teal, font: 'Arial', size: 36 })],
  }),
  new Paragraph({
    alignment: AlignmentType.CENTER,
    spacing: { before: 0, after: 80 },
    children: [new TextRun({ text: 'June 6, 2026  →  September 11, 2026', color: '555555', font: 'Arial', size: 24 })],
  }),
  new Paragraph({
    alignment: AlignmentType.CENTER,
    spacing: { before: 0, after: 320 },
    children: [new TextRun({ text: 'Exam Date: September 12, 2026', bold: true, color: C.red, font: 'Arial', size: 24 })],
  }),

  // ── EXAM OVERVIEW ──
  h1('Exam Overview'),
  examOverviewTable(),
  ...spacer(1),

  // ── PHASE OVERVIEW ──
  h1('Study Plan at a Glance'),
  weeklySummaryTable(),
  ...spacer(1),

  // ══════════════════════════════════════════════════
  // PHASE 1
  // ══════════════════════════════════════════════════
  new Paragraph({ children: [new PageBreak()] }),
  phaseBanner('PHASE 1 - FOUNDATION   |   June 6 - July 5   |   4 Weeks', C.blue),
  para('Goal: Build conceptual clarity across all core nursing subjects.', { bold: true, color: C.blue }),
  ...spacer(1),

  h2('Week 1  (June 6-12)  -  Anatomy, Physiology & Biochemistry'),
  weekTable([
    ['Sat  Jun 6',  'Human Anatomy - Cardiovascular & Respiratory systems'],
    ['Sun  Jun 7',  'Human Anatomy - Nervous system & Musculoskeletal'],
    ['Mon  Jun 8',  'Physiology - Cardiac cycle & Respiratory physiology'],
    ['Tue  Jun 9',  'Physiology - Renal, Endocrine & Digestion'],
    ['Wed  Jun 10', 'Biochemistry - Enzymes, Carbohydrate metabolism & Proteins'],
    ['Thu  Jun 11', 'Biochemistry - Vitamins, Minerals & Acid-base balance'],
    ['Fri  Jun 12', 'Revision + 20 MCQ Mock Test on Week 1 topics'],
  ], C.teal),
  ...spacer(1),

  h2('Week 2  (June 13-19)  -  Fundamentals of Nursing & Microbiology'),
  weekTable([
    ['Sat  Jun 13', 'Fundamentals - Basic nursing procedures & Vital signs'],
    ['Sun  Jun 14', 'Fundamentals - Wound care, Infection control & Sterilization'],
    ['Mon  Jun 15', 'Fundamentals - Positioning, Bed making & Patient hygiene'],
    ['Tue  Jun 16', 'Microbiology - Bacteria & Viruses: classification & diseases'],
    ['Wed  Jun 17', 'Microbiology - Infection prevention & Nosocomial infections'],
    ['Thu  Jun 18', 'Microbiology - Immunity, Vaccines & Serology'],
    ['Fri  Jun 19', 'Revision + 25 MCQ Mock Test'],
  ], C.teal),
  ...spacer(1),

  h2('Week 3  (June 20-26)  -  Medical Surgical Nursing  Part 1'),
  weekTable([
    ['Sat  Jun 20', 'Cardiovascular nursing - MI, Heart failure, Hypertension'],
    ['Sun  Jun 21', 'Respiratory nursing - COPD, Pneumonia, TB, Asthma'],
    ['Mon  Jun 22', 'Neurological nursing - Stroke, Seizure, Head injury, GCS'],
    ['Tue  Jun 23', 'Renal nursing - AKI, CKD, Dialysis, UTI'],
    ['Wed  Jun 24', 'Endocrine nursing - Diabetes & Thyroid disorders'],
    ['Thu  Jun 25', 'Gastrointestinal nursing - PUD, IBD, Liver disease'],
    ['Fri  Jun 26', 'Revision + 30 MCQ Mock Test'],
  ], C.teal),
  ...spacer(1),

  h2('Week 4  (June 27 - July 5)  -  Medical Surgical Nursing Part 2 + Psychology'),
  weekTable([
    ['Sat  Jun 27', 'Orthopedic nursing - Fractures, Traction & Cast care'],
    ['Sun  Jun 28', 'Oncology nursing - Cancer care & Chemotherapy nursing'],
    ['Mon  Jun 29', 'Pre/Post operative nursing, Fluid & Electrolyte balance'],
    ['Tue  Jun 30', 'Psychology - Defense mechanisms & Anxiety disorders'],
    ['Wed  Jul 1',  'Mental Health Nursing - Schizophrenia, Mood disorders & ECT'],
    ['Thu  Jul 2',  'Mental Health Nursing - De-addiction, Psychosis & PTSD'],
    ['Fri  Jul 3',  'Revision'],
    ['Sat  Jul 4',  'Full Phase 1 Mock Test (80 Nursing MCQs, timed 90 min)'],
    ['Sun  Jul 5',  'Analyze errors + Weak topic review'],
  ], C.teal),
  ...spacer(1),

  // ══════════════════════════════════════════════════
  // PHASE 2
  // ══════════════════════════════════════════════════
  new Paragraph({ children: [new PageBreak()] }),
  phaseBanner('PHASE 2 - CORE SPECIALTIES   |   July 6 - August 3   |   4 Weeks', C.green),
  para('Goal: Cover OBG, Paediatrics, Community Health, and Pharmacology thoroughly.', { bold: true, color: C.green }),
  ...spacer(1),

  h2('Week 5  (July 6-12)  -  Obstetric & Gynaecological Nursing', C.green),
  weekTable([
    ['Mon  Jul 6',  'Normal pregnancy, ANC, Fetal development'],
    ['Tue  Jul 7',  'Complications - PIH, APH & Ectopic pregnancy'],
    ['Wed  Jul 8',  'Normal & abnormal labour, Stages of labour'],
    ['Thu  Jul 9',  'Postnatal care, Breastfeeding & PPH'],
    ['Fri  Jul 10', 'Gynaecology - Menstrual disorders, PCOS & CA cervix'],
    ['Sat  Jul 11', 'Family planning methods & MTP Act'],
    ['Sun  Jul 12', 'Revision + 30 MCQ Mock Test'],
  ], C.green),
  ...spacer(1),

  h2('Week 6  (July 13-19)  -  Paediatric Nursing', C.green),
  weekTable([
    ['Mon  Jul 13', 'Growth & development milestones, Immunization schedule'],
    ['Tue  Jul 14', 'Neonatal care - NICU, LBW, Neonatal jaundice, RDS'],
    ['Wed  Jul 15', 'Pediatric diseases - Pneumonia, Diarrhea & Malnutrition'],
    ['Thu  Jul 16', 'Congenital defects - CHD, Cleft palate, Pyloric stenosis'],
    ['Fri  Jul 17', 'Pediatric emergencies - Febrile seizure, Croup, Epiglottitis'],
    ['Sat  Jul 18', 'Pediatric dosage calculations & Fluid management'],
    ['Sun  Jul 19', 'Revision + 30 MCQ Mock Test'],
  ], C.green),
  ...spacer(1),

  h2('Week 7  (July 20-26)  -  Community Health Nursing & Environmental Hygiene', C.green),
  weekTable([
    ['Mon  Jul 20', 'Community health concepts & Levels of prevention'],
    ['Tue  Jul 21', 'National health programs - RMNCH+A, NHM, NMHP'],
    ['Wed  Jul 22', 'Epidemiology - Incidence, Prevalence & Screening tests'],
    ['Thu  Jul 23', 'Communicable diseases - Malaria, TB, HIV, Dengue, Typhoid'],
    ['Fri  Jul 24', 'Water sanitation, Environmental hygiene & Biomedical waste'],
    ['Sat  Jul 25', 'Health education, PHC functions, ASHA/ANM roles'],
    ['Sun  Jul 26', 'Revision + 30 MCQ Mock Test'],
  ], C.green),
  ...spacer(1),

  h2('Week 8  (July 27 - August 3)  -  Pharmacology', C.green),
  weekTable([
    ['Mon  Jul 27', 'Pharmacokinetics & Pharmacodynamics'],
    ['Tue  Jul 28', 'Cardiovascular drugs - Antihypertensives & Antiarrhythmics'],
    ['Wed  Jul 29', 'Antibiotics, Antifungals, Antivirals & Antitubercular drugs'],
    ['Thu  Jul 30', 'CNS drugs - Sedatives, Antipsychotics & Antidepressants'],
    ['Fri  Jul 31', 'Endocrine drugs - Insulin, Oral hypoglycemics & Steroids'],
    ['Sat  Aug 1',  'Drug calculations, IV fluids & Critical care medications'],
    ['Sun  Aug 2',  'Revision'],
    ['Mon  Aug 3',  'Full Phase 2 Mock Test (80 Nursing MCQs, timed) + Analysis'],
  ], C.green),
  ...spacer(1),

  // ══════════════════════════════════════════════════
  // PHASE 3
  // ══════════════════════════════════════════════════
  new Paragraph({ children: [new PageBreak()] }),
  phaseBanner('PHASE 3 - REVISION, MANAGEMENT & GK/APTITUDE   |   August 4 - September 11   |   ~4.5 Weeks', C.orange),
  para('Goal: Complete remaining topics, intensive revision, and full-length mock tests.', { bold: true, color: C.orange }),
  ...spacer(1),

  h2('Week 9  (August 4-10)  -  Nursing Management & Nutrition', C.orange),
  weekTable([
    ['Tue  Aug 4',  'Nursing management - Leadership, Administration & Ward management'],
    ['Wed  Aug 5',  'Hospital organization, Staff development & Patient safety'],
    ['Thu  Aug 6',  'Legal aspects, Ethics & Nurse Practice Act'],
    ['Fri  Aug 7',  'Nutrition - Basic nutrition, Therapeutic diets & Malnutrition'],
    ['Sat  Aug 8',  'Toxicology - Poisoning management (Organophosphates, Snake bite)'],
    ['Sun  Aug 9',  'Drug Store Management & Pharmaceutical basics'],
    ['Mon  Aug 10', 'Revision + 30 MCQ Mock Test'],
  ], C.orange),
  ...spacer(1),

  h2('Week 10  (August 11-17)  -  GK, Aptitude & Current Affairs', C.orange),
  weekTable([
    ['Tue  Aug 11', 'General Knowledge - Health ministry policies & WHO updates'],
    ['Wed  Aug 12', 'Current affairs - National & International (last 6 months)'],
    ['Thu  Aug 13', 'Aptitude - Number series, Reasoning & Analogies'],
    ['Fri  Aug 14', 'Aptitude - Data interpretation & Coding-decoding'],
    ['Sat  Aug 15', 'English - Reading comprehension & Grammar basics'],
    ['Sun  Aug 16', 'Computer basics & General science (Class 12 level)'],
    ['Mon  Aug 17', 'GK/Aptitude Mock Test (20 questions, timed)'],
  ], C.orange),
  ...spacer(1),

  h2('Weeks 11-12  (August 18-31)  -  Intensive Full-Length Mocks', C.orange),
  weekTable([
    ['Aug 18', 'Full Prelims Mock (100 MCQs, 90 min) - Mock 1'],
    ['Aug 19', 'Detailed error analysis - Revise weak subjects'],
    ['Aug 20', 'Full Mains Mock (160 MCQs, 180 min) - Mock 1'],
    ['Aug 21', 'Case scenario practice - OBG + Paeds'],
    ['Aug 22', 'Case scenario practice - Med-Surg + Mental Health'],
    ['Aug 23', 'Full Prelims Mock - Mock 2'],
    ['Aug 24', 'Full Mains Mock - Mock 2'],
    ['Aug 25', 'Weak topic revision (based on mock results)'],
    ['Aug 26', 'Full Prelims Mock - Mock 3'],
    ['Aug 27', 'Full Mains Mock - Mock 3'],
    ['Aug 28', 'Previous year paper practice - NORCET 9 & 10'],
    ['Aug 29', 'Previous year paper practice (continued)'],
    ['Aug 30', 'Weak topic revision'],
    ['Aug 31', 'Full Prelims Mock - Mock 4'],
  ], C.orange),
  ...spacer(1),

  h2('Week 13  (September 1-11)  -  Final Sprint', C.red),
  weekTable([
    ['Sep 1',  'Full Mains Mock - Mock 4 + Analysis'],
    ['Sep 2',  'Rapid revision - Anatomy, Physiology & Biochemistry notes'],
    ['Sep 3',  'Rapid revision - Med-Surg, OBG, Paeds key formulas & drugs'],
    ['Sep 4',  'Rapid revision - Community health programs & Epidemiology'],
    ['Sep 5',  'Rapid revision - Pharmacology top drugs & dosages'],
    ['Sep 6',  'Rapid revision - GK, Current affairs & Aptitude shortcuts'],
    ['Sep 7',  'Full Prelims Mock - Mock 5 (Final timed test)'],
    ['Sep 8',  'Light revision only - Mnemonics & short notes'],
    ['Sep 9',  'Rest + Review key flashcards only'],
    ['Sep 10', 'Light reading + Exam logistics preparation'],
    ['Sep 11', 'EXAM DAY - NORCET 11  |  Best of luck!'],
  ], C.red),
  ...spacer(1),

  // ── DAILY SCHEDULE ──
  new Paragraph({ children: [new PageBreak()] }),
  h1('Daily Study Schedule Template'),
  dailyScheduleTable(),
  ...spacer(1),

  // ── HIGH-YIELD ──
  h1('High-Yield Topics (Most Questions Asked)'),
  highYieldTable(),
  ...spacer(1),

  // ── RESOURCES ──
  h1('Recommended Resources'),
  resourcesTable(),
  ...spacer(2),

  // ── CLOSING NOTE ──
  new Paragraph({
    alignment: AlignmentType.CENTER,
    spacing: { before: 200, after: 80 },
    children: [
      new TextRun({ text: 'Stay consistent. Every topic matters. You have 3 months - use them well.', bold: true, color: C.blue, font: 'Arial', size: 22 }),
    ],
  }),
  new Paragraph({
    alignment: AlignmentType.CENTER,
    spacing: { before: 0, after: 80 },
    children: [
      new TextRun({ text: 'Good luck with NORCET 11!', bold: true, color: C.teal, font: 'Arial', size: 24 }),
    ],
  }),
];

// ─── DOCUMENT ────────────────────────────────────────────────────────────────
const doc = new Document({
  styles: {
    default: { document: { run: { font: 'Arial', size: 20 } } },
    paragraphStyles: [
      { id: 'Heading1', name: 'Heading 1', basedOn: 'Normal', next: 'Normal', quickFormat: true,
        run: { size: 32, bold: true, font: 'Arial', color: C.blue },
        paragraph: { spacing: { before: 280, after: 120 }, outlineLevel: 0 } },
      { id: 'Heading2', name: 'Heading 2', basedOn: 'Normal', next: 'Normal', quickFormat: true,
        run: { size: 26, bold: true, font: 'Arial', color: C.teal },
        paragraph: { spacing: { before: 200, after: 80 }, outlineLevel: 1 } },
      { id: 'Heading3', name: 'Heading 3', basedOn: 'Normal', next: 'Normal', quickFormat: true,
        run: { size: 22, bold: true, font: 'Arial', color: '333333' },
        paragraph: { spacing: { before: 160, after: 60 }, outlineLevel: 2 } },
    ],
  },
  sections: [{
    properties: {
      page: {
        margin: { top: 900, bottom: 900, left: 1000, right: 1000 },
      },
    },
    headers: {
      default: new Header({
        children: [
          new Paragraph({
            alignment: AlignmentType.RIGHT,
            children: [
              new TextRun({ text: 'NORCET 11 - 3 Month Study Plan  |  Exam: September 12, 2026', color: '888888', font: 'Arial', size: 16 }),
            ],
          }),
        ],
      }),
    },
    footers: {
      default: new Footer({
        children: [
          new Paragraph({
            alignment: AlignmentType.CENTER,
            children: [
              new TextRun({ text: 'Page ', color: '888888', font: 'Arial', size: 16 }),
              new TextRun({ children: [PageNumber.CURRENT], color: '888888', font: 'Arial', size: 16 }),
              new TextRun({ text: ' of ', color: '888888', font: 'Arial', size: 16 }),
              new TextRun({ children: [PageNumber.TOTAL_PAGES], color: '888888', font: 'Arial', size: 16 }),
            ],
          }),
        ],
      }),
    },
    children,
  }],
});

Packer.toBuffer(doc).then(buf => {
  fs.writeFileSync('/home/daytona/workspace/norcet-plan/NORCET11_Study_Plan.docx', buf);
  console.log('Done: NORCET11_Study_Plan.docx');
}).catch(err => {
  console.error('Error:', err);
  process.exit(1);
});
You've run out of free credits. Sign up for a free account to continue using Orris.
This is a shared conversation. Sign in to Orris to start your own chat.