How to make jcp
journal club presentation BSc nursing format steps guide
| Question | What to assess |
|---|---|
| Is the research question clear? | Objectives, PICO format |
| Is the design appropriate? | Matches the objective? |
| Is the sample adequate? | Size and selection method |
| Are tools valid and reliable? | Cronbach's alpha, pilot testing |
| Are results clearly presented? | Tables, stats, p-values |
| Are conclusions justified? | Do they match the data? |
Sharma, R., & Patel, N. (2022). Effectiveness of structured teaching programme on knowledge regarding hand hygiene among nursing students. Asian Journal of Nursing Education and Research, 12(3), 45-50. https://doi.org/xxxxx
If i ca give you my journel can you make ppt
Upload your journal article as a PDF or image
cd /home/daytona/workspace/attachments/33539807-0b2e-47e0-92e5-16b89572d9eb/ && python3 -c " import pdfplumber with pdfplumber.open('5-2-31-548-1.pdf') as pdf: print(f'Total pages: {len(pdf.pages)}') for i, page in enumerate(pdf.pages): print(f'\n--- PAGE {i+1} ---') print(page.extract_text()) "
mkdir -p /home/daytona/workspace/jcp-presentation && cat > /home/daytona/workspace/jcp-presentation/create_jcp.js << 'EOF' const pptxgen = require("pptxgenjs"); let pres = new pptxgen(); pres.layout = 'LAYOUT_16x9'; pres.title = 'Journal Club Presentation - Athlete vs Non-Athlete'; // Color Palette const DARK_BG = "0D1B2A"; // Deep navy const MID_BG = "1B3A5C"; // Mid blue const ACCENT = "00C2CB"; // Teal/cyan accent const ACCENT2 = "F4A261"; // Orange accent const WHITE = "FFFFFF"; const LIGHT_TXT = "D0E8F2"; const GRAY_CARD = "132233"; function addSlideHeader(slide, title, subtitle) { // Top accent bar slide.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 0.08, fill: { color: ACCENT } }); slide.addText(title, { x: 0.4, y: 0.15, w: 9.2, h: 0.55, fontSize: 22, bold: true, color: ACCENT, fontFace: "Calibri" }); if (subtitle) { slide.addShape(pres.ShapeType.rect, { x: 0.4, y: 0.72, w: 1.2, h: 0.04, fill: { color: ACCENT2 } }); slide.addText(subtitle, { x: 0.4, y: 0.78, w: 9.2, h: 0.35, fontSize: 13, color: LIGHT_TXT, fontFace: "Calibri", italic: true }); } } // ─── SLIDE 1: TITLE ────────────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; // Left accent strip slide.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 0.18, h: 5.625, fill: { color: ACCENT } }); // Big title block slide.addText("JOURNAL CLUB PRESENTATION", { x: 0.4, y: 0.5, w: 9.2, h: 0.6, fontSize: 14, bold: true, color: ACCENT, charSpacing: 4, fontFace: "Calibri" }); slide.addText([ { text: "A Comparative Study of Status of\n", options: { fontSize: 28, bold: true, color: WHITE } }, { text: "Mood, Resilience & Confidence\n", options: { fontSize: 28, bold: true, color: ACCENT } }, { text: "of Athlete vs. Non-Athlete Students", options: { fontSize: 26, bold: false, color: LIGHT_TXT } } ], { x: 0.4, y: 1.3, w: 9.2, h: 2.0, fontFace: "Calibri" }); slide.addShape(pres.ShapeType.rect, { x: 0.4, y: 3.35, w: 9.0, h: 0.04, fill: { color: ACCENT2 } }); slide.addText("(14–18 years) | Kendriya Vidyalaya Masjid Moth, Delhi NCR", { x: 0.4, y: 3.5, w: 9.2, h: 0.4, fontSize: 13, color: LIGHT_TXT, fontFace: "Calibri" }); slide.addText([ { text: "Authors: ", options: { bold: true, color: ACCENT2 } }, { text: "Shivani Arya, Dr. Sandhya Gupta, Yumnam Surbala Devi, Dr. Bichitra Nanda Patra", options: { color: LIGHT_TXT } } ], { x: 0.4, y: 4.0, w: 9.2, h: 0.4, fontSize: 12, fontFace: "Calibri" }); slide.addText([ { text: "Journal: ", options: { bold: true, color: ACCENT2 } }, { text: "Journal of Sports Science and Nutrition | 2024; 5(2): 172–178", options: { color: LIGHT_TXT } } ], { x: 0.4, y: 4.45, w: 9.2, h: 0.35, fontSize: 11, fontFace: "Calibri" }); slide.addText([ { text: "Presented by: ", options: { bold: true, color: ACCENT2 } }, { text: "BSc Nursing Student | Journal Club Presentation", options: { color: LIGHT_TXT } } ], { x: 0.4, y: 4.9, w: 9.2, h: 0.35, fontSize: 11, fontFace: "Calibri" }); slide.addShape(pres.ShapeType.rect, { x: 9.5, y: 4.8, w: 0.32, h: 0.32, fill: { color: ACCENT }, line: { color: ACCENT } }); } // ─── SLIDE 2: OVERVIEW / OUTLINE ───────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "PRESENTATION OUTLINE", "Journal Club Presentation - Structure"); const items = [ ["01", "Introduction & Background"], ["02", "Need for the Study"], ["03", "Objectives"], ["04", "Research Methodology"], ["05", "Results & Findings"], ["06", "Discussion & Critical Appraisal"], ["07", "Implications for Nursing"], ["08", "Strengths, Limitations & Conclusion"] ]; items.forEach((item, i) => { const col = i < 4 ? 0 : 1; const row = i % 4; const x = col === 0 ? 0.4 : 5.2; const y = 1.3 + row * 0.95; slide.addShape(pres.ShapeType.rect, { x: x, y: y, w: 4.5, h: 0.75, fill: { color: GRAY_CARD }, line: { color: ACCENT, width: 1 } }); slide.addText(item[0], { x: x + 0.1, y: y + 0.12, w: 0.6, h: 0.5, fontSize: 18, bold: true, color: ACCENT, fontFace: "Calibri" }); slide.addText(item[1], { x: x + 0.75, y: y + 0.15, w: 3.5, h: 0.45, fontSize: 13, color: WHITE, fontFace: "Calibri", valign: "middle" }); }); } // ─── SLIDE 3: INTRODUCTION ──────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "INTRODUCTION", "Physical Activity & Mental Health in Adolescents"); slide.addText([ { text: "Physical activity is essential for optimum health and well-being\n", options: { bullet: true, breakLine: true } }, { text: "WHO defines it as: any bodily movement by skeletal muscles requiring energy\n", options: { bullet: true, breakLine: true } }, { text: "India has 434+ million children & adolescents — the highest in the world\n", options: { bullet: true, breakLine: true } }, { text: "Participation in sports boosts body and mind, especially when started from school age\n", options: { bullet: true, breakLine: true } }, { text: "Exercise improves serotonin, endorphins, and norepinephrine — regulating mood\n", options: { bullet: true, breakLine: true } }, { text: "Adolescence is a critical developmental stage — mental health challenges are common", options: { bullet: true } } ], { x: 0.4, y: 1.3, w: 9.2, h: 3.6, fontSize: 14, color: LIGHT_TXT, fontFace: "Calibri", lineSpacingMultiple: 1.3 }); // Bottom highlight box slide.addShape(pres.ShapeType.rect, { x: 0.4, y: 4.95, w: 9.2, h: 0.45, fill: { color: MID_BG }, line: { color: ACCENT, width: 1 } }); slide.addText('"Current evidence suggests that sport has positive effects on child and adolescent wellbeing when maturity status and training load are managed appropriately."', { x: 0.5, y: 4.98, w: 9.0, h: 0.4, fontSize: 10.5, color: ACCENT, italic: true, fontFace: "Calibri" }); } // ─── SLIDE 4: NEED FOR STUDY ────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "NEED FOR THE STUDY", "Why this research matters"); const points = [ ["⚠", "Physical inactivity is a major public health problem of the 21st century"], ["📱", "Technology dependence reduces daily energy consumption → increasing sedentarism"], ["🧠", "Adolescents have fewer coping skills, making them more vulnerable to mental health issues"], ["📊", "Insufficient & inconsistent data on physical activity vs. mood, resilience & confidence in India"], ["🎯", "Not many studies on correlation between sports participation and mental health in Indian adolescents"], ["🏫", "Despite a high burden of common mental disorders, school-level research is lacking"] ]; points.forEach((pt, i) => { const y = 1.3 + i * 0.68; slide.addShape(pres.ShapeType.rect, { x: 0.4, y: y, w: 9.2, h: 0.57, fill: { color: i % 2 === 0 ? GRAY_CARD : MID_BG }, line: { color: "1B3A5C" } }); slide.addText(pt[0], { x: 0.5, y: y + 0.07, w: 0.5, h: 0.4, fontSize: 16, fontFace: "Calibri" }); slide.addText(pt[1], { x: 1.1, y: y + 0.1, w: 8.3, h: 0.4, fontSize: 13, color: WHITE, fontFace: "Calibri" }); }); } // ─── SLIDE 5: OBJECTIVES ────────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "OBJECTIVES OF THE STUDY", "Primary research aim"); // Big goal box slide.addShape(pres.ShapeType.rect, { x: 0.4, y: 1.2, w: 9.2, h: 1.1, fill: { color: MID_BG }, line: { color: ACCENT, width: 2 } }); slide.addText("To compare the status of MOOD, RESILIENCE, and SELF-CONFIDENCE\nof Athlete and Non-Athlete students (age 14–18 years) in Delhi NCR", { x: 0.5, y: 1.25, w: 9.0, h: 1.0, fontSize: 15, bold: true, color: WHITE, fontFace: "Calibri", align: "center", valign: "middle" }); // Three variable boxes const vars = [ { label: "MOOD", tool: "Brunel Mood Scale (BRUMS)\n24 items | 6 Subscales", color: "0077B6" }, { label: "RESILIENCE", tool: "Adolescent Resilience Scale (ARS)\n21 items | 3 Subscales", color: "2E9E6A" }, { label: "SELF-CONFIDENCE", tool: "Self Confidence Inventory (SCI)\n56 items | Standardized", color: "B55600" } ]; vars.forEach((v, i) => { const x = 0.4 + i * 3.15; slide.addShape(pres.ShapeType.rect, { x: x, y: 2.55, w: 2.95, h: 2.7, fill: { color: v.color + "33" }, line: { color: v.color, width: 1.5 } }); slide.addText(v.label, { x: x + 0.1, y: 2.65, w: 2.75, h: 0.5, fontSize: 14, bold: true, color: ACCENT, fontFace: "Calibri", align: "center" }); slide.addShape(pres.ShapeType.line, { x: x + 0.3, y: 3.2, w: 2.35, h: 0, line: { color: v.color, width: 1 } }); slide.addText("Tool Used:\n" + v.tool, { x: x + 0.1, y: 3.3, w: 2.75, h: 1.7, fontSize: 12, color: LIGHT_TXT, fontFace: "Calibri", align: "center" }); }); } // ─── SLIDE 6: METHODOLOGY ───────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "RESEARCH METHODOLOGY", "Study Design & Participants"); const left = [ ["Study Design", "Cross-sectional Comparative Design"], ["Setting", "Kendriya Vidyalaya Masjid Moth, Delhi NCR"], ["Population", "205 students (9th & 11th grade, age 14–18 yrs)"], ["Sample Size", "164 students (82 Athletes + 82 Non-Athletes)"], ["Sampling", "Purposive Sampling + Case Matching"] ]; const right = [ ["Data Collection", "Google Form (Online, Self-administered)"], ["Statistical Tool", "STATA 14.0 (StataCorp, Texas, USA)"], ["Statistical Tests", "Paired t-test & Wilcoxon Signed Rank Test"], ["Significance Level", "p ≤ 0.05"], ["Ethics", "Institutional Ethics Committee, AIIMS"] ]; [...left, ...right].forEach((row, i) => { const col = i < 5 ? 0 : 1; const rowIdx = i % 5; const x = col === 0 ? 0.4 : 5.2; const y = 1.3 + rowIdx * 0.82; slide.addShape(pres.ShapeType.rect, { x: x, y: y, w: 4.5, h: 0.72, fill: { color: rowIdx % 2 === 0 ? GRAY_CARD : MID_BG } }); slide.addText(row[0], { x: x + 0.1, y: y + 0.08, w: 1.6, h: 0.55, fontSize: 11, bold: true, color: ACCENT2, fontFace: "Calibri" }); slide.addText(row[1], { x: x + 1.7, y: y + 0.08, w: 2.7, h: 0.55, fontSize: 12, color: WHITE, fontFace: "Calibri" }); }); } // ─── SLIDE 7: TOOLS DETAIL ──────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "DATA COLLECTION TOOLS", "Standardized Assessment Instruments"); const tools = [ { name: "Brunel Mood Scale (BRUMS)", items: "24 items", subscales: "Anger | Confusion | Depression | Fatigue | Tension | Vigor", note: "Standardized questionnaire for mood states in athletes & non-athletes", color: "0077B6" }, { name: "Adolescent Resilience Scale (ARS)", items: "21 items", subscales: "Novelty Seeking | Emotional Regulation | Positive Future Orientation", note: "Designed specifically to measure resilience in adolescents", color: "2E9E6A" }, { name: "Self Confidence Inventory (SCI)", items: "56 items", subscales: "Single global score of self-confidence level", note: "Self-administered; standardized for adolescents & adults", color: "B55600" } ]; tools.forEach((t, i) => { const y = 1.25 + i * 1.38; slide.addShape(pres.ShapeType.rect, { x: 0.4, y: y, w: 9.2, h: 1.22, fill: { color: t.color + "22" }, line: { color: t.color, width: 1.5 } }); slide.addText(t.name, { x: 0.55, y: y + 0.1, w: 5.5, h: 0.38, fontSize: 14, bold: true, color: ACCENT, fontFace: "Calibri" }); slide.addText(t.items, { x: 8.5, y: y + 0.1, w: 1.0, h: 0.38, fontSize: 12, bold: true, color: ACCENT2, fontFace: "Calibri", align: "center" }); slide.addText("Subscales: " + t.subscales, { x: 0.55, y: y + 0.5, w: 8.9, h: 0.35, fontSize: 12, color: WHITE, fontFace: "Calibri" }); slide.addText(t.note, { x: 0.55, y: y + 0.85, w: 8.9, h: 0.3, fontSize: 11, color: LIGHT_TXT, italic: true, fontFace: "Calibri" }); }); } // ─── SLIDE 8: SAMPLE CHARACTERISTICS ───────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "SAMPLE CHARACTERISTICS", "Socio-demographic Profile (n = 164)"); // Header row const colX = [0.4, 3.3, 5.8, 8.3]; const headers = ["Variable", "Overall (n=164)", "Athlete (n=82)", "Non-Athlete (n=82)"]; headers.forEach((h, i) => { slide.addShape(pres.ShapeType.rect, { x: colX[i], y: 1.3, w: i === 0 ? 2.8 : 2.4, h: 0.38, fill: { color: MID_BG } }); slide.addText(h, { x: colX[i] + 0.05, y: 1.33, w: i === 0 ? 2.7 : 2.3, h: 0.3, fontSize: 11, bold: true, color: ACCENT, fontFace: "Calibri" }); }); const rows = [ ["Mean Age (yrs)", "14.90 ± 1.09", "14.90 ± 1.10", "14.89 ± 1.10"], ["Mean Weight (kg)", "52.07 ± 10.78", "52.00 ± 10.63", "52.15 ± 10.97"], ["Mean Height (cm)", "159.81 ± 11.62", "159.93 ± 11.89", "159.70 ± 11.42"], ["Male", "125 (76.2%)", "81 (98.8%)", "44 (53.7%)"], ["Female", "39 (23.8%)", "1 (1.2%)", "38 (46.3%)"], ["Nuclear Family", "—", "50 (61%)", "47 (57.3%)"], ["Single Parent", "—", "14 (17.1%)", "13 (15.9%)"], ["Income > ₹32,050/mo", "—", "46 (56.1%)", "55 (67.1%)"] ]; rows.forEach((row, ri) => { const y = 1.72 + ri * 0.47; const bg = ri % 2 === 0 ? GRAY_CARD : MID_BG; [0, 1, 2, 3].forEach((ci) => { slide.addShape(pres.ShapeType.rect, { x: colX[ci], y: y, w: ci === 0 ? 2.8 : 2.4, h: 0.43, fill: { color: bg } }); slide.addText(row[ci], { x: colX[ci] + 0.05, y: y + 0.07, w: ci === 0 ? 2.7 : 2.3, h: 0.32, fontSize: 11.5, color: ci === 0 ? ACCENT2 : WHITE, bold: ci === 0, fontFace: "Calibri" }); }); }); } // ─── SLIDE 9: RESULTS - MOOD ────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "RESULTS: STATUS OF MOOD", "Table 2 – Brunel Mood Scale Comparison (n = 164)"); const colX = [0.4, 3.0, 5.5, 7.5]; const headers = ["Mood Subscale", "Athlete Mean ± SD", "Non-Athlete Mean ± SD", "p-value"]; headers.forEach((h, i) => { slide.addShape(pres.ShapeType.rect, { x: colX[i], y: 1.3, w: i === 0 ? 2.5 : 2.0, h: 0.4, fill: { color: MID_BG } }); slide.addText(h, { x: colX[i] + 0.05, y: 1.33, w: i === 0 ? 2.4 : 1.9, h: 0.33, fontSize: 11.5, bold: true, color: ACCENT, fontFace: "Calibri" }); }); const rows = [ ["Anger", "4.10 ± 3.69", "3.85 ± 3.41", "0.5130", false], ["Confusion", "4.39 ± 3.38", "5.05 ± 3.41", "0.1996", false], ["Depression", "3.80 ± 3.40", "3.05 ± 2.90", "0.1578", false], ["Fatigue", "4.50 ± 3.98", "4.35 ± 2.92", "0.9944", false], ["Tension", "4.41 ± 3.41", "5.50 ± 3.67", "0.8097", false], ["Vigor ★", "9.89 ± 3.79", "8.77 ± 4.10", "0.0037*", true] ]; rows.forEach((row, ri) => { const y = 1.74 + ri * 0.56; const bg = row[4] ? "0D3B1A" : (ri % 2 === 0 ? GRAY_CARD : MID_BG); [0, 1, 2, 3].forEach((ci) => { slide.addShape(pres.ShapeType.rect, { x: colX[ci], y: y, w: ci === 0 ? 2.5 : 2.0, h: 0.5, fill: { color: bg }, line: row[4] ? { color: "00B050", width: 1 } : {} }); slide.addText(row[ci], { x: colX[ci] + 0.05, y: y + 0.09, w: ci === 0 ? 2.4 : 1.9, h: 0.35, fontSize: 13, color: row[4] ? (ci === 3 ? "00FF66" : WHITE) : (ci === 3 ? ACCENT2 : WHITE), bold: row[4], fontFace: "Calibri" }); }); }); slide.addShape(pres.ShapeType.rect, { x: 0.4, y: 5.1, w: 9.2, h: 0.38, fill: { color: "0D3B1A" }, line: { color: "00B050" } }); slide.addText("★ Vigor was the ONLY subscale with statistically significant difference (p = 0.0037) — Athletes scored higher", { x: 0.5, y: 5.14, w: 9.0, h: 0.3, fontSize: 12, bold: true, color: "00FF66", fontFace: "Calibri" }); } // ─── SLIDE 10: RESULTS - RESILIENCE & CONFIDENCE ───────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "RESULTS: RESILIENCE & SELF-CONFIDENCE", "Tables 3 & 4 – ARS and SCI Comparison"); // Resilience table slide.addText("RESILIENCE (Adolescent Resilience Scale)", { x: 0.4, y: 1.25, w: 9.2, h: 0.38, fontSize: 13, bold: true, color: ACCENT2, fontFace: "Calibri" }); const resCol = [0.4, 3.0, 5.5, 7.5]; const resHeaders = ["Subscale", "Athlete Mean ± SD", "Non-Athlete Mean ± SD", "p-value"]; resHeaders.forEach((h, i) => { slide.addShape(pres.ShapeType.rect, { x: resCol[i], y: 1.65, w: i === 0 ? 2.5 : 2.0, h: 0.35, fill: { color: MID_BG } }); slide.addText(h, { x: resCol[i] + 0.05, y: 1.67, w: i === 0 ? 2.4 : 1.9, h: 0.3, fontSize: 11, bold: true, color: ACCENT, fontFace: "Calibri" }); }); const resRows = [ ["Novelty Seeking", "3.65 ± 0.44", "3.56 ± 0.61", "0.3759"], ["Emotional Regulation", "3.25 ± 0.60", "3.16 ± 0.54", "0.7635"], ["Future Orientation", "3.87 ± 0.69", "4.04 ± 0.72", "0.0794"], ["TOTAL", "3.52 ± 0.37", "3.51 ± 0.44", "0.3263"] ]; resRows.forEach((row, ri) => { const y = 2.03 + ri * 0.44; const bg = ri === 3 ? MID_BG : (ri % 2 === 0 ? GRAY_CARD : MID_BG); resCol.forEach((cx, ci) => { slide.addShape(pres.ShapeType.rect, { x: cx, y: y, w: ci === 0 ? 2.5 : 2.0, h: 0.4, fill: { color: bg } }); slide.addText(row[ci], { x: cx + 0.05, y: y + 0.08, w: ci === 0 ? 2.4 : 1.9, h: 0.28, fontSize: 12, color: ri === 3 ? ACCENT2 : WHITE, bold: ri === 3, fontFace: "Calibri" }); }); }); // Self-confidence slide.addText("SELF-CONFIDENCE (Self Confidence Inventory)", { x: 0.4, y: 3.85, w: 9.2, h: 0.38, fontSize: 13, bold: true, color: ACCENT2, fontFace: "Calibri" }); slide.addShape(pres.ShapeType.rect, { x: 0.4, y: 4.25, w: 9.2, h: 0.7, fill: { color: GRAY_CARD }, line: { color: ACCENT2, width: 1 } }); slide.addText([ { text: "Athlete: ", options: { bold: true, color: ACCENT2 } }, { text: "-0.13 ± 0.99 ", options: { color: WHITE } }, { text: "Non-Athlete: ", options: { bold: true, color: ACCENT2 } }, { text: "-0.11 ± 0.98 ", options: { color: WHITE } }, { text: "p-value: ", options: { bold: true, color: ACCENT2 } }, { text: "0.9484 (NS)", options: { color: WHITE } } ], { x: 0.5, y: 4.3, w: 9.0, h: 0.55, fontSize: 14, fontFace: "Calibri" }); slide.addShape(pres.ShapeType.rect, { x: 0.4, y: 5.1, w: 9.2, h: 0.38, fill: { color: MID_BG }, line: { color: ACCENT } }); slide.addText("No significant difference found in either Resilience or Self-Confidence between Athlete and Non-Athlete groups (p > 0.05)", { x: 0.5, y: 5.14, w: 9.0, h: 0.3, fontSize: 11.5, color: LIGHT_TXT, fontFace: "Calibri" }); } // ─── SLIDE 11: DISCUSSION ───────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "DISCUSSION", "Interpretation of Findings"); const points = [ { icon: "💪", title: "Vigor", text: "Athletes scored significantly higher in vigor — consistent with studies by Legey et al. (2017), Brandt et al., and Terry et al. (2021)" }, { icon: "😔", title: "Depression & Anger", text: "Higher scores in athlete group may be due to COVID-19 home confinement — consistent with Graupensperger (2020) & Stanton (2021)" }, { icon: "🧘", title: "Resilience", text: "No significant difference — study conducted during pandemic when athletes were home-confined, masking typical differences (Suchitra Devi et al.)" }, { icon: "🤝", title: "Self-Confidence", text: "No difference found — family support and cultural activities may equally build confidence in both groups (Birgisdottir et al.)" }, { icon: "⚡", title: "COVID Context", text: "The study was conducted during COVID-19 pandemic — school closures and restricted training significantly impacted real data" } ]; points.forEach((pt, i) => { const y = 1.25 + i * 0.84; slide.addShape(pres.ShapeType.rect, { x: 0.4, y: y, w: 9.2, h: 0.74, fill: { color: i % 2 === 0 ? GRAY_CARD : MID_BG } }); slide.addText(pt.icon, { x: 0.45, y: y + 0.15, w: 0.5, h: 0.45, fontSize: 16, fontFace: "Calibri" }); slide.addText(pt.title + ": ", { x: 1.0, y: y + 0.08, w: 1.5, h: 0.35, fontSize: 13, bold: true, color: ACCENT2, fontFace: "Calibri" }); slide.addText(pt.text, { x: 1.0, y: y + 0.38, w: 8.4, h: 0.32, fontSize: 12, color: LIGHT_TXT, fontFace: "Calibri" }); }); } // ─── SLIDE 12: CRITICAL APPRAISAL ──────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "CRITICAL APPRAISAL", "Strengths & Limitations of the Study"); // Strengths slide.addShape(pres.ShapeType.rect, { x: 0.4, y: 1.25, w: 4.4, h: 0.38, fill: { color: "0D3B1A" }, line: { color: "00B050" } }); slide.addText("✅ STRENGTHS", { x: 0.5, y: 1.28, w: 4.2, h: 0.3, fontSize: 13, bold: true, color: "00FF66", fontFace: "Calibri" }); const strengths = [ "Standardized & validated tools (BRUMS, ARS, SCI) with copyright permissions", "Adequate sample size (n = 164) with case matching", "Ethical clearance obtained from AIIMS IEC", "Cross-sectional comparative design appropriate for objective", "Proper statistical methods used (paired t-test, Wilcoxon test)", "Both genders included in the study" ]; slide.addText(strengths.map(s => ({ text: s, options: { bullet: true, breakLine: true } })).concat([{ text: "" }]), { x: 0.4, y: 1.68, w: 4.4, h: 3.6, fontSize: 12, color: LIGHT_TXT, fontFace: "Calibri", lineSpacingMultiple: 1.4 }); // Limitations slide.addShape(pres.ShapeType.rect, { x: 5.2, y: 1.25, w: 4.4, h: 0.38, fill: { color: "3B1A0D" }, line: { color: "FF6B35" } }); slide.addText("⚠ LIMITATIONS", { x: 5.3, y: 1.28, w: 4.2, h: 0.3, fontSize: 13, bold: true, color: "FF9962", fontFace: "Calibri" }); const limitations = [ "Study conducted during COVID-19 pandemic — results may not reflect normal conditions", "Single school setting — limited generalizability", "Athlete group was predominantly male (98.8%) — gender imbalance", "Online data collection may introduce response bias", "No follow-up — only cross-sectional snapshot", "Competitive athletes not separated from recreational athletes" ]; slide.addText(limitations.map(s => ({ text: s, options: { bullet: true, breakLine: true } })).concat([{ text: "" }]), { x: 5.2, y: 1.68, w: 4.4, h: 3.6, fontSize: 12, color: LIGHT_TXT, fontFace: "Calibri", lineSpacingMultiple: 1.4 }); } // ─── SLIDE 13: IMPLICATIONS ─────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "IMPLICATIONS FOR NURSING", "Nursing Practice, Education & Research"); const implications = [ { area: "Nursing Practice", icon: "🏥", text: "Nurses can screen adolescents for mood disorders and promote physical activity as a non-pharmacological intervention for mental health" }, { area: "School Health Nursing", icon: "🏫", text: "School nurses should advocate for mandatory physical education and track mood and resilience of students regularly" }, { area: "Community Health", icon: "🌍", text: "Healthcare workers can create community awareness programs about the mental health benefits of sports participation" }, { area: "Nursing Education", icon: "📚", text: "Curriculum should include evidence on physical activity and mental health; IEC activities for families to support girl participation in sports" }, { area: "Nursing Research", icon: "🔬", text: "Post-pandemic comparative studies with balanced gender groups should be conducted; longitudinal studies needed" }, { area: "Policy", icon: "📋", text: "Academic recognition (marks & credits) should be given for sports participation to encourage students and parents" } ]; implications.forEach((imp, i) => { const col = i % 2; const row = Math.floor(i / 2); const x = col === 0 ? 0.4 : 5.2; const y = 1.25 + row * 1.38; slide.addShape(pres.ShapeType.rect, { x: x, y: y, w: 4.5, h: 1.25, fill: { color: GRAY_CARD }, line: { color: ACCENT, width: 1 } }); slide.addText(imp.icon + " " + imp.area, { x: x + 0.1, y: y + 0.1, w: 4.3, h: 0.38, fontSize: 12.5, bold: true, color: ACCENT2, fontFace: "Calibri" }); slide.addText(imp.text, { x: x + 0.1, y: y + 0.5, w: 4.3, h: 0.7, fontSize: 11.5, color: LIGHT_TXT, fontFace: "Calibri", lineSpacingMultiple: 1.2 }); }); } // ─── SLIDE 14: CONCLUSION ───────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "CONCLUSION", "Key Takeaways"); // Main conclusion box slide.addShape(pres.ShapeType.rect, { x: 0.4, y: 1.25, w: 9.2, h: 1.5, fill: { color: MID_BG }, line: { color: ACCENT, width: 2 } }); slide.addText([ { text: "No significant differences were found between athlete and non-athlete students in mood (except vigor), resilience, and self-confidence.\n", options: { breakLine: true } }, { text: "The VIGOR dimension of mood was significantly higher (p = 0.0037) in athlete students.", options: { bold: true, color: ACCENT } } ], { x: 0.55, y: 1.32, w: 8.9, h: 1.35, fontSize: 14, color: WHITE, fontFace: "Calibri", valign: "middle" }); const conclusions = [ "Physical activity should be made MANDATORY at all levels of education", "Sports build focus, concentration, and ability to make positive decisions", "School authorities and parents must prioritize inclusion of physical activities", "Pandemic-era findings are limited — post-COVID studies are recommended", "There is NO evidence that sports participation decreases academic performance" ]; slide.addText(conclusions.map((c, i) => ({ text: (i + 1) + ". " + c + (i < conclusions.length - 1 ? "\n" : ""), options: { breakLine: i < conclusions.length - 1 } })), { x: 0.4, y: 2.85, w: 9.2, h: 2.3, fontSize: 13.5, color: LIGHT_TXT, fontFace: "Calibri", lineSpacingMultiple: 1.4 }); } // ─── SLIDE 15: REFERENCE ────────────────────────────────────────────────────── { let slide = pres.addSlide(); slide.background = { color: DARK_BG }; addSlideHeader(slide, "REFERENCE", "Full Citation (APA 7th Edition)"); slide.addShape(pres.ShapeType.rect, { x: 0.4, y: 1.3, w: 9.2, h: 2.2, fill: { color: MID_BG }, line: { color: ACCENT, width: 1.5 } }); slide.addText("Arya, S., Gupta, S., Devi, Y. S., & Patra, B. N. (2024). A comparative study of status of mood, resilience, and confidence of athlete vs. non-athlete students (between 14-18 years) of higher secondary school, in Delhi NCR. Journal of Sports Science and Nutrition, 5(2), 172–178. https://doi.org/10.33545/27077012.2024.v5.i2c.289", { x: 0.55, y: 1.4, w: 8.85, h: 2.0, fontSize: 13.5, color: WHITE, fontFace: "Calibri", lineSpacingMultiple: 1.5 }); slide.addText("Tools Used:", { x: 0.4, y: 3.65, w: 2.0, h: 0.4, fontSize: 13, bold: true, color: ACCENT2, fontFace: "Calibri" }); slide.addText([ { text: "• BRUMS: Terry, P.C. (1999) | ", options: {} }, { text: "• ARS: Oshio et al. (2003) | ", options: {} }, { text: "• SCI: Validated standardized tool", options: {} } ], { x: 0.4, y: 4.1, w: 9.2, h: 0.4, fontSize: 12.5, color: LIGHT_TXT, fontFace: "Calibri" }); // Thank you slide.addShape(pres.ShapeType.rect, { x: 0, y: 4.7, w: 10, h: 0.925, fill: { color: DARK_BG } }); slide.addShape(pres.ShapeType.rect, { x: 0, y: 4.7, w: 10, h: 0.06, fill: { color: ACCENT } }); slide.addText("THANK YOU | Open for Questions & Discussion", { x: 0, y: 4.8, w: 10, h: 0.7, fontSize: 20, bold: true, color: WHITE, fontFace: "Calibri", align: "center" }); } // Save pres.writeFile({ fileName: "/home/daytona/workspace/jcp-presentation/JCP_Athlete_NonAthlete_Mood_Resilience.pptx" }) .then(() => console.log("DONE: File saved")) .catch(err => console.error("ERROR:", err)); EOF node /home/daytona/workspace/jcp-presentation/create_jcp.js
ls -lh /home/daytona/workspace/jcp-presentation/
JCP Athlete NonAthlete Mood Resilience
Presentation · PPTX
| Slide | Content |
|---|---|
| 1 | Title slide - full citation, authors, journal details |
| 2 | Presentation outline (numbered) |
| 3 | Introduction - physical activity & mental health |
| 4 | Need for the study |
| 5 | Objectives + 3 tools overview |
| 6 | Research Methodology table |
| 7 | Data Collection Tools detail (BRUMS, ARS, SCI) |
| 8 | Sample characteristics / demographic table |
| 9 | Results - Mood table (Vigor highlighted in green as significant) |
| 10 | Results - Resilience & Self-Confidence tables |
| 11 | Discussion with references to supporting studies |
| 12 | Critical Appraisal - Strengths vs Limitations |
| 13 | Implications for Nursing (6 areas) |
| 14 | Conclusion with key points |
| 15 | APA Reference + Thank You |
Create a Word summary document for reference during presentation
mkdir -p /home/daytona/workspace/jcp-presentation && cat > /home/daytona/workspace/jcp-presentation/create_summary.js << 'JSEOF' const { Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell, HeadingLevel, AlignmentType, BorderStyle, WidthType, ShadingType, VerticalAlign, PageNumber, Header, Footer, TabStopType, TabStopPosition, PageBreak } = require('docx'); const fs = require('fs'); // ── Helper: heading with colored bar ──────────────────────────────────────── function sectionHeading(text) { return new Paragraph({ spacing: { before: 300, after: 80 }, border: { bottom: { style: BorderStyle.SINGLE, size: 10, color: "00A8B0", space: 4 } }, children: [ new TextRun({ text, bold: true, size: 26, color: "0D3B6E", font: "Calibri" }) ] }); } function subHeading(text) { return new Paragraph({ spacing: { before: 180, after: 60 }, children: [ new TextRun({ text, bold: true, size: 22, color: "1B6CA8", font: "Calibri" }) ] }); } function bodyText(text, opts = {}) { return new Paragraph({ spacing: { before: 60, after: 60 }, children: [ new TextRun({ text, size: 20, font: "Calibri", ...opts }) ] }); } function bulletPoint(text, bold_prefix = null) { const runs = []; if (bold_prefix) { runs.push(new TextRun({ text: bold_prefix + " ", bold: true, size: 20, font: "Calibri", color: "0D3B6E" })); runs.push(new TextRun({ text, size: 20, font: "Calibri" })); } else { runs.push(new TextRun({ text, size: 20, font: "Calibri" })); } return new Paragraph({ bullet: { level: 0 }, spacing: { before: 40, after: 40 }, children: runs }); } function subbullet(text) { return new Paragraph({ bullet: { level: 1 }, spacing: { before: 30, after: 30 }, children: [new TextRun({ text, size: 19, font: "Calibri", color: "444444" })] }); } function emptyLine() { return new Paragraph({ children: [new TextRun({ text: "" })], spacing: { before: 60, after: 60 } }); } function highlightBox(text, color = "E8F4F8") { return new Table({ width: { size: 100, type: WidthType.PERCENTAGE }, margins: { top: 60, bottom: 60 }, rows: [ new TableRow({ children: [ new TableCell({ shading: { fill: color, type: ShadingType.CLEAR }, borders: { top: { style: BorderStyle.SINGLE, size: 6, color: "00A8B0" }, bottom: { style: BorderStyle.SINGLE, size: 6, color: "00A8B0" }, left: { style: BorderStyle.THICK, size: 18, color: "00A8B0" }, right: { style: BorderStyle.NONE } }, margins: { top: 80, bottom: 80, left: 120, right: 120 }, children: [new Paragraph({ children: [new TextRun({ text, size: 20, font: "Calibri", italics: true, color: "0D3B6E" })] })] }) ] }) ] }); } function makeTable(headers, rows, headerColor = "0D3B6E", altColor = "EEF4FB") { const headerRow = new TableRow({ tableHeader: true, children: headers.map(h => new TableCell({ shading: { fill: headerColor, type: ShadingType.CLEAR }, verticalAlign: VerticalAlign.CENTER, margins: { top: 80, bottom: 80, left: 100, right: 100 }, children: [new Paragraph({ alignment: AlignmentType.CENTER, children: [new TextRun({ text: h, bold: true, color: "FFFFFF", size: 18, font: "Calibri" })] })] }) ) }); const dataRows = rows.map((row, ri) => new TableRow({ children: row.map((cell, ci) => new TableCell({ shading: { fill: ri % 2 === 0 ? "FFFFFF" : altColor, type: ShadingType.CLEAR }, verticalAlign: VerticalAlign.CENTER, margins: { top: 60, bottom: 60, left: 100, right: 100 }, children: [new Paragraph({ children: [new TextRun({ text: cell, size: 18, font: "Calibri", bold: ci === 0, color: ci === 0 ? "0D3B6E" : "222222" })] })] }) ) }) ); return new Table({ width: { size: 100, type: WidthType.PERCENTAGE }, rows: [headerRow, ...dataRows] }); } // ── Document ───────────────────────────────────────────────────────────────── const doc = new Document({ styles: { default: { document: { run: { font: "Calibri", size: 20 } } } }, sections: [{ properties: { page: { margin: { top: 720, bottom: 720, left: 900, right: 900 } } }, headers: { default: new Header({ children: [ new Table({ width: { size: 100, type: WidthType.PERCENTAGE }, borders: { bottom: { style: BorderStyle.SINGLE, size: 6, color: "00A8B0" }, top: { style: BorderStyle.NONE }, left: { style: BorderStyle.NONE }, right: { style: BorderStyle.NONE }, insideH: { style: BorderStyle.NONE }, insideV: { style: BorderStyle.NONE } }, rows: [new TableRow({ children: [ new TableCell({ borders: { top: { style: BorderStyle.NONE }, bottom: { style: BorderStyle.NONE }, left: { style: BorderStyle.NONE }, right: { style: BorderStyle.NONE } }, children: [new Paragraph({ children: [new TextRun({ text: "JOURNAL CLUB PRESENTATION — QUICK REFERENCE GUIDE", bold: true, size: 16, color: "0D3B6E", font: "Calibri" })] })] }), new TableCell({ borders: { top: { style: BorderStyle.NONE }, bottom: { style: BorderStyle.NONE }, left: { style: BorderStyle.NONE }, right: { style: BorderStyle.NONE } }, children: [new Paragraph({ alignment: AlignmentType.RIGHT, children: [new TextRun({ text: "BSc Nursing | 2024", size: 16, color: "888888", font: "Calibri" })] })] }) ] })] }) ] }) }, footers: { default: new Footer({ children: [ new Paragraph({ alignment: AlignmentType.CENTER, children: [ new TextRun({ text: "Page ", size: 16, color: "888888", font: "Calibri" }), new TextRun({ children: [PageNumber.CURRENT], size: 16, color: "888888", font: "Calibri" }), new TextRun({ text: " | Arya et al. (2024) | J Sports Sci Nutr, 5(2): 172–178", size: 16, color: "888888", font: "Calibri" }) ] }) ] }) }, children: [ // ── TITLE BLOCK ────────────────────────────────────────────────── new Paragraph({ spacing: { before: 0, after: 100 }, alignment: AlignmentType.CENTER, children: [ new TextRun({ text: "JOURNAL CLUB PRESENTATION", bold: true, size: 32, color: "0D3B6E", font: "Calibri", break: 0 }) ] }), new Paragraph({ spacing: { before: 60, after: 60 }, alignment: AlignmentType.CENTER, children: [ new TextRun({ text: "Quick Reference Summary Document", size: 22, color: "00A8B0", font: "Calibri", italics: true }) ] }), new Table({ width: { size: 100, type: WidthType.PERCENTAGE }, margins: { top: 80, bottom: 80 }, rows: [ new TableRow({ children: [ new TableCell({ shading: { fill: "0D3B6E", type: ShadingType.CLEAR }, margins: { top: 120, bottom: 120, left: 160, right: 160 }, children: [ new Paragraph({ alignment: AlignmentType.CENTER, children: [new TextRun({ text: "A Comparative Study of Status of Mood, Resilience, and Confidence", bold: true, size: 22, color: "FFFFFF", font: "Calibri" })] }), new Paragraph({ alignment: AlignmentType.CENTER, children: [new TextRun({ text: "of Athlete vs. Non-Athlete Students (14–18 years) in Delhi NCR", size: 20, color: "B0D4F1", font: "Calibri" })] }), new Paragraph({ spacing: { before: 80 }, alignment: AlignmentType.CENTER, children: [new TextRun({ text: "Shivani Arya | Dr. Sandhya Gupta | Yumnam Surbala Devi | Dr. Bichitra Nanda Patra", size: 18, color: "DDDDDD", font: "Calibri" })] }), new Paragraph({ alignment: AlignmentType.CENTER, children: [new TextRun({ text: "Journal of Sports Science and Nutrition | 2024; 5(2): 172–178", size: 18, color: "AAAAAA", font: "Calibri", italics: true })] }) ] }) ]}), ] }), emptyLine(), // ── SECTION 1: BACKGROUND ──────────────────────────────────────── sectionHeading("1. INTRODUCTION & BACKGROUND"), bulletPoint("India has 434+ million children & adolescents — highest in the world; a major asset for national development"), bulletPoint("Physical activity = any bodily movement by skeletal muscles requiring energy expenditure (WHO)"), bulletPoint("Sports from school age boosts physical & mental well-being; improves serotonin, endorphins & norepinephrine"), bulletPoint("Adolescence is a critical developmental stage — prone to mood swings, behavioral changes & mental health issues"), bulletPoint("Exercise reduces cortisol levels and symptoms of anxiety; improves self-image, social skills & cognitive functioning"), highlightBox("Problem: Insufficient & inconsistent data on physical activity vs. mood, resilience & confidence in Indian adolescents, despite increasing burden of mental disorders in society."), emptyLine(), // ── SECTION 2: OBJECTIVES ──────────────────────────────────────── sectionHeading("2. OBJECTIVES"), bodyText("Primary Objective:", { bold: true, color: "0D3B6E" }), bulletPoint("To compare the status of MOOD, RESILIENCE, and SELF-CONFIDENCE of athlete and non-athlete students between 14–18 years of age in Delhi NCR"), emptyLine(), bodyText("Variables Studied:", { bold: true, color: "0D3B6E" }), makeTable( ["Variable", "Tool Used", "Items", "Subscales/Domains"], [ ["Mood", "Brunel Mood Scale (BRUMS)", "24 items", "Anger, Confusion, Depression, Fatigue, Tension, Vigor"], ["Resilience", "Adolescent Resilience Scale (ARS)", "21 items", "Novelty Seeking, Emotional Regulation, Positive Future Orientation"], ["Self-Confidence", "Self Confidence Inventory (SCI)", "56 items", "Single global score"] ] ), emptyLine(), // ── SECTION 3: METHODOLOGY ─────────────────────────────────────── sectionHeading("3. RESEARCH METHODOLOGY"), makeTable( ["Parameter", "Details"], [ ["Study Design", "Cross-sectional Comparative Design"], ["Setting", "Kendriya Vidyalaya Masjid Moth, Delhi NCR (9th & 11th Grade)"], ["Total enrolled", "205 students met inclusion criteria"], ["Final Sample", "164 students (82 Athletes + 82 Non-Athletes — case matched)"], ["Age group", "14–18 years"], ["Sampling method", "Purposive Sampling + Case Matching"], ["Data Collection", "Google Form (self-administered, online)"], ["Exclusion", "Students not willing to participate OR outside 14–18 years age range"], ["Statistical Software", "STATA 14.0 (StataCorp, Texas, USA)"], ["Statistical Tests", "Paired t-test (resilience) & Wilcoxon Signed Rank Test (mood, confidence)"], ["Level of Significance", "p ≤ 0.05"], ["Ethics", "Institutional Ethics Committee, AIIMS New Delhi"], ["Tool Permissions", "Copyright permission obtained from ARS, BRUMS & SCI authors"] ] ), emptyLine(), // ── SECTION 4: DEMOGRAPHIC PROFILE ────────────────────────────── sectionHeading("4. DEMOGRAPHIC PROFILE OF PARTICIPANTS"), makeTable( ["Variable", "Overall (n=164)", "Athlete (n=82)", "Non-Athlete (n=82)"], [ ["Mean Age (years)", "14.90 ± 1.094", "14.90 ± 1.096", "14.89 ± 1.100"], ["Mean Weight (kg)", "52.07 ± 10.78", "52.00 ± 10.625", "52.15 ± 10.974"], ["Mean Height (cm)", "159.81 ± 11.62", "159.93 ± 11.885", "159.70 ± 11.424"], ["Male", "125 (76.2%)", "81 (98.8%)", "44 (53.7%)"], ["Female", "39 (23.8%)", "1 (1.2%)", "38 (46.3%)"], ["Nuclear family", "—", "50 (61%)", "47 (57.3%)"], ["Single parent", "—", "14 (17.1%)", "13 (15.9%)"], ["9th grade", "—", "62.2%", "46.3%"], ["11th grade", "—", "37.8%", "53.7%"], ["Father: Govt. employee", "—", "43 (52.4%)", "44 (53.7%)"], ["Mother: Housewife", "—", "65 (79.3%)", "64 (78%)"], ["Income > ₹32,050/mo", "—", "46 (56.1%)", "55 (67.1%)"] ] ), emptyLine(), // ── SECTION 5: RESULTS ─────────────────────────────────────────── sectionHeading("5. RESULTS & FINDINGS"), subHeading("5a. Mood (Brunel Mood Scale — BRUMS)"), makeTable( ["Mood Subscale", "Athlete Mean ± SD", "Non-Athlete Mean ± SD", "p-value", "Significant?"], [ ["Anger", "4.10 ± 3.69", "3.85 ± 3.41", "0.5130", "No"], ["Confusion", "4.39 ± 3.38", "5.05 ± 3.41", "0.1996", "No"], ["Depression", "3.80 ± 3.40", "3.05 ± 2.90", "0.1578", "No"], ["Fatigue", "4.50 ± 3.98", "4.35 ± 2.92", "0.9944", "No"], ["Tension", "4.41 ± 3.41", "5.50 ± 3.67", "0.8097", "No"], ["VIGOR ★", "9.89 ± 3.79", "8.77 ± 4.10", "0.0037*", "YES ✓"] ] ), new Paragraph({ spacing: { before: 80, after: 60 }, children: [new TextRun({ text: "★ Wilcoxon Signed Rank Test used. Vigor is the ONLY subscale with statistically significant difference — Athletes scored significantly higher.", bold: true, size: 19, color: "006400", font: "Calibri" })] }), emptyLine(), subHeading("5b. Resilience (Adolescent Resilience Scale — ARS)"), makeTable( ["Resilience Subscale", "Athlete Mean ± SD", "Non-Athlete Mean ± SD", "p-value"], [ ["Novelty Seeking", "3.65 ± 0.44", "3.56 ± 0.61", "0.3759"], ["Emotional Regulation", "3.25 ± 0.60", "3.16 ± 0.54", "0.7635"], ["Future Orientation", "3.87 ± 0.69", "4.04 ± 0.72", "0.0794"], ["TOTAL", "3.52 ± 0.37", "3.51 ± 0.44", "0.3263"] ] ), new Paragraph({ spacing: { before: 80, after: 60 }, children: [new TextRun({ text: "Paired t-test used. No statistically significant difference in resilience (p > 0.05).", size: 19, color: "555555", font: "Calibri", italics: true })] }), emptyLine(), subHeading("5c. Self-Confidence (Self Confidence Inventory — SCI)"), makeTable( ["Group", "Mean ± SD", "p-value", "Result"], [ ["Athlete", "-0.13 ± 0.99", "0.9484", "No significant difference"], ["Non-Athlete", "-0.11 ± 0.98", "0.9484", "No significant difference"] ] ), new Paragraph({ spacing: { before: 80, after: 60 }, children: [new TextRun({ text: "Wilcoxon Signed Rank Test used. No significant difference in self-confidence (p > 0.05).", size: 19, color: "555555", font: "Calibri", italics: true })] }), emptyLine(), // ── SECTION 6: DISCUSSION ──────────────────────────────────────── sectionHeading("6. DISCUSSION POINTS"), bodyText("Vigor (Higher in Athletes):", { bold: true, color: "006400" }), bulletPoint("Consistent with: Legey et al. (2017), Brandt et al., Darvishi et al., Hoffman & Hoffman, Valenzuela et al., Terry et al. (2021)"), emptyLine(), bodyText("Depression & Anger (Higher in Athlete Group):", { bold: true, color: "8B0000" }), bulletPoint("Due to COVID-19 home confinement & withdrawal of training — consistent with Graupensperger et al. (2020) & Stanton et al. (2021)"), bulletPoint("Athletes may have learned anger as part of their competitive role (Ziaee et al.; Maxwell et al.)"), emptyLine(), bodyText("Resilience (No Difference):", { bold: true, color: "0D3B6E" }), bulletPoint("Pandemic context — home confinement impacted athletes' training and social interactions with coaches/teammates"), bulletPoint("Consistent with: Suchitra Devi et al. & Boghrabadi et al."), bulletPoint("Non-athletes may develop equal resilience through other life challenges and academic pressures"), emptyLine(), bodyText("Self-Confidence (No Difference):", { bold: true, color: "0D3B6E" }), bulletPoint("Family environment & social support may build confidence equally in both groups"), bulletPoint("Consistent with: Birgisdottir et al. & Asady et al."), bulletPoint("Contraindicatory to: Martale et al. & Liu et al. — possibly due to COVID effect"), emptyLine(), highlightBox("KEY CONTEXT: Study was conducted during COVID-19 pandemic — schools closed, athletes home-confined, training suspended. Real differences between groups may have been masked.", "FFF3E0"), emptyLine(), // ── SECTION 7: CRITICAL APPRAISAL ─────────────────────────────── sectionHeading("7. CRITICAL APPRAISAL"), makeTable( ["Strengths", "Limitations"], [ ["Standardized validated tools (BRUMS, ARS, SCI)", "Conducted during COVID-19 pandemic — may not reflect normal conditions"], ["Adequate sample (n=164) with case matching", "Single school — limited generalizability to other populations"], ["IEC ethics clearance from AIIMS", "Athlete group predominantly male (98.8%) — gender imbalance"], ["Appropriate study design for objective", "Online data collection may introduce response bias"], ["Proper statistical methods used", "No follow-up — cross-sectional snapshot only"], ["Copyright permissions for all tools obtained", "Competitive vs. recreational athletes not separated"] ] ), emptyLine(), // ── SECTION 8: IMPLICATIONS ────────────────────────────────────── sectionHeading("8. IMPLICATIONS FOR NURSING"), bodyText("Nursing Practice:", { bold: true, color: "0D3B6E" }), bulletPoint("Screen adolescents for mood disorders; promote physical activity as non-pharmacological mental health intervention"), emptyLine(), bodyText("School Health Nursing:", { bold: true, color: "0D3B6E" }), bulletPoint("Advocate for mandatory physical education; track mood and resilience of students regularly"), emptyLine(), bodyText("Community Health:", { bold: true, color: "0D3B6E" }), bulletPoint("Create awareness programs on mental health benefits of sports; dispel myths about sports affecting academic performance"), emptyLine(), bodyText("Nursing Education:", { bold: true, color: "0D3B6E" }), bulletPoint("Curriculum should include evidence on physical activity and mental health"), bulletPoint("IEC activities for families to encourage girls' participation in sports"), emptyLine(), bodyText("Nursing Research:", { bold: true, color: "0D3B6E" }), bulletPoint("Post-pandemic comparative studies with balanced gender groups needed"), bulletPoint("Longitudinal studies to track mood, resilience & confidence over time"), emptyLine(), bodyText("Policy:", { bold: true, color: "0D3B6E" }), bulletPoint("Academic recognition (marks & credits) for sports participation in internal assessments"), bulletPoint("Healthcare workers to collaborate with local schools for evidence-based sports promotion"), emptyLine(), // ── SECTION 9: CONCLUSION ──────────────────────────────────────── sectionHeading("9. CONCLUSION"), highlightBox("No significant differences were found between athlete and non-athlete students in mood (except vigor), resilience, and self-confidence. The VIGOR dimension of mood was significantly higher (p = 0.0037) in athlete students.", "E8F4F8"), emptyLine(), bulletPoint("Physical activities should be made mandatory at all levels of school education"), bulletPoint("Sports build focus, concentration, and positive decision-making skills"), bulletPoint("School authorities and parents must prioritize inclusion of physical activities"), bulletPoint("Comparative studies should be conducted after the pandemic — results may differ significantly"), bulletPoint("There is no evidence that sports participation reduces academic performance"), emptyLine(), // ── SECTION 10: REFERENCE ──────────────────────────────────────── sectionHeading("10. REFERENCE (APA 7th Edition)"), new Paragraph({ spacing: { before: 100, after: 100 }, indent: { hanging: 720, left: 720 }, children: [ new TextRun({ text: "Arya, S., Gupta, S., Devi, Y. S., & Patra, B. N. (2024). A comparative study of status of mood, resilience, and confidence of athlete vs. non-athlete students (between 14-18 years) of higher secondary school, in Delhi NCR. ", size: 20, font: "Calibri" }), new TextRun({ text: "Journal of Sports Science and Nutrition, 5", size: 20, font: "Calibri", italics: true }), new TextRun({ text: "(2), 172–178. https://doi.org/10.33545/27077012.2024.v5.i2c.289", size: 20, font: "Calibri" }) ] }), emptyLine(), // ── SPEAKER NOTES BOX ──────────────────────────────────────────── sectionHeading("11. SPEAKER NOTES FOR PRESENTATION"), new Table({ width: { size: 100, type: WidthType.PERCENTAGE }, rows: [ new TableRow({ children: [ new TableCell({ shading: { fill: "F5F5F5", type: ShadingType.CLEAR }, borders: { left: { style: BorderStyle.THICK, size: 18, color: "F4A261" }, top: { style: BorderStyle.NONE }, bottom: { style: BorderStyle.NONE }, right: { style: BorderStyle.NONE } }, margins: { top: 80, bottom: 80, left: 120, right: 120 }, children: [ new Paragraph({ children: [new TextRun({ text: "TALKING POINTS TO REMEMBER", bold: true, size: 20, color: "C0501B", font: "Calibri" })] }), new Paragraph({ spacing: { before: 60 }, bullet: { level: 0 }, children: [new TextRun({ text: "Emphasize that vigour was the ONLY significant difference — do not overstate the findings", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Always mention COVID-19 as a major confounding factor for all non-significant results", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Relate findings to nursing practice — WHY does this matter for nurses?", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Be ready to explain p-value concept: p ≤ 0.05 = result is not due to chance", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "BRUMS has 6 subscales — vigor is positive mood, rest are negative mood states", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Case matching = athlete and non-athlete groups were matched for age, weight, height — for fair comparison", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Wilcoxon signed rank test = non-parametric test used when data is not normally distributed", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Limitations = shows your critical thinking — always mention them honestly", size: 19, font: "Calibri" })] }), ] }) ]]) ] }), emptyLine(), // ── ABBREVIATIONS ──────────────────────────────────────────────── sectionHeading("12. ABBREVIATIONS & TERMS"), makeTable( ["Abbreviation", "Full Form"], [ ["BRUMS", "Brunel Mood Scale"], ["ARS", "Adolescent Resilience Scale"], ["SCI", "Self Confidence Inventory"], ["WHO", "World Health Organization"], ["IEC", "Institutional Ethics Committee"], ["AIIMS", "All India Institute of Medical Sciences"], ["SD", "Standard Deviation"], ["p-value", "Probability value (significance threshold: ≤ 0.05)"], ["n", "Number of participants"], ["NS", "Not Significant"], ["HOF", "Head of Family"], ["NCR", "National Capital Region"], ["KV", "Kendriya Vidyalaya (Central Government School)"] ] ), ] }] }); Packer.toBuffer(doc).then(buffer => { fs.writeFileSync("/home/daytona/workspace/jcp-presentation/JCP_Summary_Reference.docx", buffer); console.log("DONE: Word document saved."); }).catch(err => console.error("ERROR:", err)); JSEOF node /home/daytona/workspace/jcp-presentation/create_summary.js
cat > /home/daytona/workspace/jcp-presentation/create_summary.js << 'JSEOF' const { Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell, HeadingLevel, AlignmentType, BorderStyle, WidthType, ShadingType, VerticalAlign, PageNumber, Header, Footer, PageBreak } = require('docx'); const fs = require('fs'); function sectionHeading(text) { return new Paragraph({ spacing: { before: 300, after: 80 }, border: { bottom: { style: BorderStyle.SINGLE, size: 10, color: "00A8B0", space: 4 } }, children: [new TextRun({ text, bold: true, size: 26, color: "0D3B6E", font: "Calibri" })] }); } function subHeading(text) { return new Paragraph({ spacing: { before: 180, after: 60 }, children: [new TextRun({ text, bold: true, size: 22, color: "1B6CA8", font: "Calibri" })] }); } function bodyBold(text, color) { return new Paragraph({ spacing: { before: 60, after: 40 }, children: [new TextRun({ text, bold: true, size: 20, font: "Calibri", color: color || "0D3B6E" })] }); } function bullet(text) { return new Paragraph({ bullet: { level: 0 }, spacing: { before: 40, after: 40 }, children: [new TextRun({ text, size: 20, font: "Calibri" })] }); } function emptyLine() { return new Paragraph({ children: [new TextRun({ text: "" })], spacing: { before: 40, after: 40 } }); } function highlightBox(text, color) { color = color || "E8F4F8"; return new Table({ width: { size: 100, type: WidthType.PERCENTAGE }, margins: { top: 60, bottom: 60 }, rows: [ new TableRow({ children: [ new TableCell({ shading: { fill: color, type: ShadingType.CLEAR }, borders: { top: { style: BorderStyle.SINGLE, size: 6, color: "00A8B0" }, bottom: { style: BorderStyle.SINGLE, size: 6, color: "00A8B0" }, left: { style: BorderStyle.THICK, size: 18, color: "00A8B0" }, right: { style: BorderStyle.NONE } }, margins: { top: 80, bottom: 80, left: 120, right: 120 }, children: [new Paragraph({ children: [new TextRun({ text, size: 20, font: "Calibri", italics: true, color: "0D3B6E" })] })] }) ] }) ] }); } function makeTable(headers, rows) { const headerRow = new TableRow({ tableHeader: true, children: headers.map(function(h) { return new TableCell({ shading: { fill: "0D3B6E", type: ShadingType.CLEAR }, verticalAlign: VerticalAlign.CENTER, margins: { top: 80, bottom: 80, left: 100, right: 100 }, children: [new Paragraph({ alignment: AlignmentType.CENTER, children: [new TextRun({ text: h, bold: true, color: "FFFFFF", size: 18, font: "Calibri" })] })] }); }) }); var dataRows = rows.map(function(row, ri) { return new TableRow({ children: row.map(function(cell, ci) { return new TableCell({ shading: { fill: ri % 2 === 0 ? "FFFFFF" : "EEF4FB", type: ShadingType.CLEAR }, verticalAlign: VerticalAlign.CENTER, margins: { top: 60, bottom: 60, left: 100, right: 100 }, children: [new Paragraph({ children: [new TextRun({ text: cell, size: 18, font: "Calibri", bold: ci === 0, color: ci === 0 ? "0D3B6E" : "222222" })] })] }); }) }); }); return new Table({ width: { size: 100, type: WidthType.PERCENTAGE }, rows: [headerRow].concat(dataRows) }); } var children = []; // TITLE BLOCK children.push(new Paragraph({ spacing: { before: 0, after: 100 }, alignment: AlignmentType.CENTER, children: [new TextRun({ text: "JOURNAL CLUB PRESENTATION", bold: true, size: 32, color: "0D3B6E", font: "Calibri" })] })); children.push(new Paragraph({ spacing: { before: 60, after: 60 }, alignment: AlignmentType.CENTER, children: [new TextRun({ text: "Quick Reference Summary Document", size: 22, color: "00A8B0", font: "Calibri", italics: true })] })); children.push(new Table({ width: { size: 100, type: WidthType.PERCENTAGE }, rows: [new TableRow({ children: [new TableCell({ shading: { fill: "0D3B6E", type: ShadingType.CLEAR }, margins: { top: 120, bottom: 120, left: 160, right: 160 }, children: [ new Paragraph({ alignment: AlignmentType.CENTER, children: [new TextRun({ text: "A Comparative Study of Status of Mood, Resilience, and Confidence", bold: true, size: 22, color: "FFFFFF", font: "Calibri" })] }), new Paragraph({ alignment: AlignmentType.CENTER, children: [new TextRun({ text: "of Athlete vs. Non-Athlete Students (14-18 years) in Delhi NCR", size: 20, color: "B0D4F1", font: "Calibri" })] }), new Paragraph({ spacing: { before: 80 }, alignment: AlignmentType.CENTER, children: [new TextRun({ text: "Shivani Arya | Dr. Sandhya Gupta | Yumnam Surbala Devi | Dr. Bichitra Nanda Patra", size: 18, color: "DDDDDD", font: "Calibri" })] }), new Paragraph({ alignment: AlignmentType.CENTER, children: [new TextRun({ text: "Journal of Sports Science and Nutrition | 2024; 5(2): 172-178", size: 18, color: "AAAAAA", font: "Calibri", italics: true })] }) ] })] })] })); children.push(emptyLine()); // SECTION 1 children.push(sectionHeading("1. INTRODUCTION & BACKGROUND")); children.push(bullet("India has 434+ million children & adolescents — highest in the world; a major asset for national development")); children.push(bullet("Physical activity = any bodily movement by skeletal muscles requiring energy expenditure (WHO)")); children.push(bullet("Sports from school age boosts physical & mental well-being; improves serotonin, endorphins & norepinephrine")); children.push(bullet("Adolescence is a critical developmental stage — prone to mood swings, behavioral changes & mental health issues")); children.push(bullet("Exercise reduces cortisol levels and symptoms of anxiety; improves self-image, social skills & cognitive functioning")); children.push(highlightBox("Problem: Insufficient & inconsistent data on physical activity vs. mood, resilience & confidence in Indian adolescents, despite increasing burden of mental disorders in society.")); children.push(emptyLine()); // SECTION 2 children.push(sectionHeading("2. OBJECTIVES")); children.push(bodyBold("Primary Objective:")); children.push(bullet("To compare the status of MOOD, RESILIENCE, and SELF-CONFIDENCE of athlete and non-athlete students between 14-18 years of age in Delhi NCR")); children.push(emptyLine()); children.push(bodyBold("Variables Studied:")); children.push(makeTable( ["Variable", "Tool Used", "Items", "Subscales / Domains"], [ ["Mood", "Brunel Mood Scale (BRUMS)", "24 items", "Anger, Confusion, Depression, Fatigue, Tension, Vigor"], ["Resilience", "Adolescent Resilience Scale (ARS)", "21 items", "Novelty Seeking, Emotional Regulation, Positive Future Orientation"], ["Self-Confidence", "Self Confidence Inventory (SCI)", "56 items", "Single global score"] ] )); children.push(emptyLine()); // SECTION 3 children.push(sectionHeading("3. RESEARCH METHODOLOGY")); children.push(makeTable( ["Parameter", "Details"], [ ["Study Design", "Cross-sectional Comparative Design"], ["Setting", "Kendriya Vidyalaya Masjid Moth, Delhi NCR (9th & 11th Grade)"], ["Total enrolled", "205 students met inclusion criteria"], ["Final Sample", "164 students (82 Athletes + 82 Non-Athletes — case matched)"], ["Age group", "14-18 years"], ["Sampling method", "Purposive Sampling + Case Matching"], ["Data Collection", "Google Form (self-administered, online)"], ["Exclusion criteria", "Not willing to participate OR outside 14-18 years age range"], ["Statistical Software", "STATA 14.0 (StataCorp, Texas, USA)"], ["Statistical Tests", "Paired t-test (resilience) & Wilcoxon Signed Rank Test (mood, confidence)"], ["Level of Significance", "p <= 0.05"], ["Ethics", "Institutional Ethics Committee, AIIMS New Delhi"], ["Tool Permissions", "Copyright permission obtained from ARS, BRUMS & SCI authors"] ] )); children.push(emptyLine()); // SECTION 4 children.push(sectionHeading("4. DEMOGRAPHIC PROFILE OF PARTICIPANTS")); children.push(makeTable( ["Variable", "Overall (n=164)", "Athlete (n=82)", "Non-Athlete (n=82)"], [ ["Mean Age (years)", "14.90 +/- 1.094", "14.90 +/- 1.096", "14.89 +/- 1.100"], ["Mean Weight (kg)", "52.07 +/- 10.78", "52.00 +/- 10.625", "52.15 +/- 10.974"], ["Mean Height (cm)", "159.81 +/- 11.62", "159.93 +/- 11.885", "159.70 +/- 11.424"], ["Male", "125 (76.2%)", "81 (98.8%)", "44 (53.7%)"], ["Female", "39 (23.8%)", "1 (1.2%)", "38 (46.3%)"], ["Nuclear family", "--", "50 (61%)", "47 (57.3%)"], ["Single parent", "--", "14 (17.1%)", "13 (15.9%)"], ["9th grade", "--", "62.2%", "46.3%"], ["11th grade", "--", "37.8%", "53.7%"], ["Father: Govt. employee", "--", "43 (52.4%)", "44 (53.7%)"], ["Mother: Housewife", "--", "65 (79.3%)", "64 (78%)"], ["Income > Rs. 32,050/mo", "--", "46 (56.1%)", "55 (67.1%)"] ] )); children.push(emptyLine()); // SECTION 5 children.push(sectionHeading("5. RESULTS & FINDINGS")); children.push(subHeading("5a. Mood (Brunel Mood Scale -- BRUMS)")); children.push(makeTable( ["Mood Subscale", "Athlete Mean +/- SD", "Non-Athlete Mean +/- SD", "p-value", "Significant?"], [ ["Anger", "4.10 +/- 3.69", "3.85 +/- 3.41", "0.5130", "No"], ["Confusion", "4.39 +/- 3.38", "5.05 +/- 3.41", "0.1996", "No"], ["Depression", "3.80 +/- 3.40", "3.05 +/- 2.90", "0.1578", "No"], ["Fatigue", "4.50 +/- 3.98", "4.35 +/- 2.92", "0.9944", "No"], ["Tension", "4.41 +/- 3.41", "5.50 +/- 3.67", "0.8097", "No"], ["VIGOR *", "9.89 +/- 3.79", "8.77 +/- 4.10", "0.0037 *", "YES -- SIGNIFICANT"] ] )); children.push(new Paragraph({ spacing: { before: 80, after: 60 }, children: [new TextRun({ text: "* Wilcoxon Signed Rank Test. Vigor is the ONLY subscale with statistically significant difference -- Athletes scored significantly higher (p=0.0037).", bold: true, size: 19, color: "006400", font: "Calibri" })] })); children.push(emptyLine()); children.push(subHeading("5b. Resilience (Adolescent Resilience Scale -- ARS)")); children.push(makeTable( ["Resilience Subscale", "Athlete Mean +/- SD", "Non-Athlete Mean +/- SD", "p-value"], [ ["Novelty Seeking", "3.65 +/- 0.44", "3.56 +/- 0.61", "0.3759"], ["Emotional Regulation", "3.25 +/- 0.60", "3.16 +/- 0.54", "0.7635"], ["Future Orientation", "3.87 +/- 0.69", "4.04 +/- 0.72", "0.0794"], ["TOTAL", "3.52 +/- 0.37", "3.51 +/- 0.44", "0.3263"] ] )); children.push(new Paragraph({ spacing: { before: 80, after: 60 }, children: [new TextRun({ text: "Paired t-test used. No statistically significant difference in resilience (p > 0.05).", size: 19, color: "555555", font: "Calibri", italics: true })] })); children.push(emptyLine()); children.push(subHeading("5c. Self-Confidence (Self Confidence Inventory -- SCI)")); children.push(makeTable( ["Group", "Mean +/- SD", "p-value", "Result"], [ ["Athlete", "-0.13 +/- 0.99", "0.9484", "No significant difference"], ["Non-Athlete", "-0.11 +/- 0.98", "0.9484", "No significant difference"] ] )); children.push(new Paragraph({ spacing: { before: 80, after: 60 }, children: [new TextRun({ text: "Wilcoxon Signed Rank Test. No significant difference in self-confidence (p > 0.05).", size: 19, color: "555555", font: "Calibri", italics: true })] })); children.push(emptyLine()); // SECTION 6 children.push(sectionHeading("6. DISCUSSION POINTS")); children.push(bodyBold("Vigor (Higher in Athletes):", "006400")); children.push(bullet("Consistent with: Legey et al. (2017), Brandt et al., Darvishi et al., Hoffman & Hoffman, Valenzuela et al., Terry et al. (2021)")); children.push(emptyLine()); children.push(bodyBold("Depression & Anger (Higher in Athlete Group):", "8B0000")); children.push(bullet("Due to COVID-19 home confinement & withdrawal of training -- consistent with Graupensperger et al. (2020) & Stanton et al. (2021)")); children.push(bullet("Athletes may have learned anger as part of their competitive role (Ziaee et al.; Maxwell et al.)")); children.push(emptyLine()); children.push(bodyBold("Resilience (No Difference):", "0D3B6E")); children.push(bullet("Pandemic context -- home confinement impacted athletes training and social interactions with coaches/teammates")); children.push(bullet("Consistent with: Suchitra Devi et al. & Boghrabadi et al.")); children.push(bullet("Non-athletes may develop equal resilience through other life challenges and academic pressures")); children.push(emptyLine()); children.push(bodyBold("Self-Confidence (No Difference):", "0D3B6E")); children.push(bullet("Family environment & social support may build confidence equally in both groups")); children.push(bullet("Consistent with: Birgisdottir et al. & Asady et al.")); children.push(bullet("Contraindicatory to: Martale et al. & Liu et al. -- possibly due to COVID effect")); children.push(emptyLine()); children.push(highlightBox("KEY CONTEXT: Study was conducted during COVID-19 pandemic -- schools closed, athletes home-confined, training suspended. Real differences between groups may have been masked.", "FFF3E0")); children.push(emptyLine()); // SECTION 7 children.push(sectionHeading("7. CRITICAL APPRAISAL")); children.push(makeTable( ["Strengths", "Limitations"], [ ["Standardized validated tools (BRUMS, ARS, SCI)", "Conducted during COVID-19 -- may not reflect normal conditions"], ["Adequate sample (n=164) with case matching", "Single school -- limited generalizability"], ["IEC ethics clearance from AIIMS", "Athlete group predominantly male (98.8%) -- gender imbalance"], ["Appropriate cross-sectional comparative design", "Online data collection may introduce response bias"], ["Proper statistical methods (paired t-test, Wilcoxon)", "No follow-up -- cross-sectional snapshot only"], ["Copyright permissions obtained for all 3 tools", "Competitive vs. recreational athletes not separated"] ] )); children.push(emptyLine()); // SECTION 8 children.push(sectionHeading("8. IMPLICATIONS FOR NURSING")); children.push(bodyBold("Nursing Practice:")); children.push(bullet("Screen adolescents for mood disorders; promote physical activity as non-pharmacological mental health intervention")); children.push(bodyBold("School Health Nursing:")); children.push(bullet("Advocate for mandatory physical education; track mood and resilience of students regularly")); children.push(bodyBold("Community Health:")); children.push(bullet("Create awareness programs on mental health benefits of sports; dispel myths about sports affecting academics")); children.push(bodyBold("Nursing Education:")); children.push(bullet("Curriculum should include evidence on physical activity and mental health")); children.push(bullet("IEC activities for families to encourage girls participation in sports")); children.push(bodyBold("Nursing Research:")); children.push(bullet("Post-pandemic comparative studies with balanced gender groups needed; longitudinal studies required")); children.push(bodyBold("Policy:")); children.push(bullet("Academic recognition (marks & credits) for sports participation in internal assessments")); children.push(emptyLine()); // SECTION 9 children.push(sectionHeading("9. CONCLUSION")); children.push(highlightBox("No significant differences were found between athlete and non-athlete students in mood (except vigor), resilience, and self-confidence. The VIGOR dimension of mood was significantly higher (p = 0.0037) in athlete students.", "E8F4F8")); children.push(emptyLine()); children.push(bullet("Physical activities should be made mandatory at all levels of school education")); children.push(bullet("Sports build focus, concentration, and ability to make positive decisions")); children.push(bullet("School authorities and parents must prioritize inclusion of physical activities")); children.push(bullet("Comparative studies should be conducted after the pandemic -- results may differ")); children.push(bullet("There is no evidence that sports participation reduces academic performance")); children.push(emptyLine()); // SECTION 10 children.push(sectionHeading("10. REFERENCE (APA 7th Edition)")); children.push(new Paragraph({ spacing: { before: 100, after: 100 }, indent: { hanging: 720, left: 720 }, children: [ new TextRun({ text: "Arya, S., Gupta, S., Devi, Y. S., & Patra, B. N. (2024). A comparative study of status of mood, resilience, and confidence of athlete vs. non-athlete students (between 14-18 years) of higher secondary school, in Delhi NCR. ", size: 20, font: "Calibri" }), new TextRun({ text: "Journal of Sports Science and Nutrition, 5", size: 20, font: "Calibri", italics: true }), new TextRun({ text: "(2), 172-178. https://doi.org/10.33545/27077012.2024.v5.i2c.289", size: 20, font: "Calibri" }) ] })); children.push(emptyLine()); // SECTION 11 SPEAKER NOTES children.push(sectionHeading("11. SPEAKER NOTES")); children.push(new Table({ width: { size: 100, type: WidthType.PERCENTAGE }, rows: [new TableRow({ children: [new TableCell({ shading: { fill: "FFF8F0", type: ShadingType.CLEAR }, borders: { left: { style: BorderStyle.THICK, size: 18, color: "F4A261" }, top: { style: BorderStyle.NONE }, bottom: { style: BorderStyle.NONE }, right: { style: BorderStyle.NONE } }, margins: { top: 80, bottom: 80, left: 120, right: 120 }, children: [ new Paragraph({ children: [new TextRun({ text: "TALKING POINTS TO REMEMBER", bold: true, size: 20, color: "C0501B", font: "Calibri" })] }), new Paragraph({ spacing: { before: 60 }, bullet: { level: 0 }, children: [new TextRun({ text: "Emphasize that VIGOR was the ONLY significant difference -- do not overstate findings", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Always mention COVID-19 as a major confounding factor for non-significant results", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Relate findings to nursing practice -- WHY does this matter for nurses and patients?", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Be ready to explain p-value: p <= 0.05 = result is statistically significant (not due to chance)", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "BRUMS: vigor is a POSITIVE mood state; the other 5 are NEGATIVE mood states", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Case matching = both groups were matched for age, weight, height for fair comparison", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Wilcoxon signed rank test = non-parametric test used when data is not normally distributed", size: 19, font: "Calibri" })] }), new Paragraph({ bullet: { level: 0 }, children: [new TextRun({ text: "Mentioning limitations shows critical thinking -- always state them confidently", size: 19, font: "Calibri" })] }) ] })] })] })); children.push(emptyLine()); // SECTION 12 ABBREVIATIONS children.push(sectionHeading("12. ABBREVIATIONS & KEY TERMS")); children.push(makeTable( ["Abbreviation", "Full Form"], [ ["BRUMS", "Brunel Mood Scale"], ["ARS", "Adolescent Resilience Scale"], ["SCI", "Self Confidence Inventory"], ["WHO", "World Health Organization"], ["IEC", "Institutional Ethics Committee"], ["AIIMS", "All India Institute of Medical Sciences"], ["SD", "Standard Deviation"], ["p-value", "Probability value (significant if <= 0.05)"], ["n", "Number of participants in sample"], ["NS", "Not Significant"], ["HOF", "Head of Family"], ["NCR", "National Capital Region"], ["KV", "Kendriya Vidyalaya (Central Government School)"], ["Cross-sectional", "Data collected at one point in time (no follow-up)"], ["Case matching", "Groups matched on key variables (age, height, weight) for fair comparison"] ] )); const doc = new Document({ styles: { default: { document: { run: { font: "Calibri", size: 20 } } } }, sections: [{ properties: { page: { margin: { top: 720, bottom: 720, left: 900, right: 900 } } }, headers: { default: new Header({ children: [new Paragraph({ border: { bottom: { style: BorderStyle.SINGLE, size: 6, color: "00A8B0", space: 4 } }, children: [ new TextRun({ text: "JCP Reference Guide | Athlete vs. Non-Athlete: Mood, Resilience & Confidence | Arya et al. (2024)", size: 16, color: "555555", font: "Calibri" }) ] })] }) }, footers: { default: new Footer({ children: [new Paragraph({ alignment: AlignmentType.CENTER, children: [ new TextRun({ text: "Page ", size: 16, color: "888888", font: "Calibri" }), new TextRun({ children: [PageNumber.CURRENT], size: 16, color: "888888", font: "Calibri" }), new TextRun({ text: " | BSc Nursing Journal Club Presentation", size: 16, color: "888888", font: "Calibri" }) ] })] }) }, children: children }] }); Packer.toBuffer(doc).then(function(buffer) { fs.writeFileSync("/home/daytona/workspace/jcp-presentation/JCP_Summary_Reference.docx", buffer); console.log("DONE: Word document saved."); }).catch(function(err) { console.error("ERROR:", err); }); JSEOF node /home/daytona/workspace/jcp-presentation/create_summary.js
ls -lh /home/daytona/workspace/jcp-presentation/ && python3 /home/daytona/skills/docx/scripts/office/validate.py /home/daytona/workspace/jcp-presentation/JCP_Summary_Reference.docx
python3 -c " import zipfile with zipfile.ZipFile('/home/daytona/workspace/jcp-presentation/JCP_Summary_Reference.docx', 'r') as z: files = z.namelist() print('Files in docx:', files) # Check word/document.xml exists and has content content = z.read('word/document.xml').decode('utf-8') print('document.xml size:', len(content), 'chars') print('Contains tables:', content.count('<w:tbl>')) print('Contains paragraphs:', content.count('<w:p ')) "
JCP Summary Reference
Word Document · DOCX
| Section | Content |
|---|---|
| Title Block | Full title, authors, journal in a formatted header box |
| 1. Introduction | Background points on physical activity & adolescent health |
| 2. Objectives | Primary aim + table of all 3 variables with tools, items & subscales |
| 3. Methodology | Full methodology table (design, sample, tools, ethics, stats) |
| 4. Demographic Profile | Comparison table — overall vs. athlete vs. non-athlete |
| 5. Results | 3 separate tables for Mood (BRUMS), Resilience (ARS), Self-Confidence (SCI) with p-values |
| 6. Discussion | Key discussion points by variable with supporting references |
| 7. Critical Appraisal | Side-by-side Strengths vs. Limitations table |
| 8. Implications for Nursing | 6 areas: Practice, School, Community, Education, Research, Policy |
| 9. Conclusion | Highlighted summary box + key points |
| 10. Reference | Full APA 7th edition citation |
| 11. Speaker Notes | Talking points box — what to say, how to explain stats, what to emphasize |
| 12. Abbreviations | All short forms explained (BRUMS, ARS, SCI, p-value, etc.) |
Thankyou orris