Prescribe physical activity for pediatric obesity prevention/treatment
STEP 1 — Gather Information
Collect age, sex, BMI percentile, current physical activity level (minutes/day, days/week, intensity), comorbidities (orthopedic, cardiovascular, pulmonary), barriers to activity, and patient/family preferences for activities.
STEP 2 — Rule In / Rule Out
Is the patient aged 2–18 years with BMI ≥85th percentile?
- Yes → Proceed to step 3.
- No → Physical activity prescription for obesity prevention/treatment not indicated; consider general health promotion or other indications.
STEP 3 — Classify or Stratify
Classify current vigorous activity:
| Current activity | Classification |
|---|---|
| <20 min vigorous activity <5 days/week | Insufficient |
| ≥20 min vigorous activity ≥5 days/week | Sufficient (maintain) |
STEP 4 — Decide
If insufficient: prescribe a graded plan starting with 20 minutes of vigorous activity (e.g., brisk walking, running, swimming) 3 days/week, increasing by 5–10 minutes weekly until reaching 60 minutes/day, 5 days/week. If sufficient: reinforce current regimen and encourage variety to maintain adherence.
Clinical Guardrails / Mimics / Pitfalls
Do not prescribe high-impact activity in patients with uncontrolled hypertension, severe joint limitations, or recent concussion without medical clearance; avoid focusing solely on weight loss as outcome; ensure activities are enjoyable and developmentally appropriate to prevent dropout; do not substitute screen-based sedentary time with passive video-guided exercise without actual movement.
Concrete Clinical Example
A 12-year-old with BMI at the 92nd percentile reports no regular vigorous activity. Prescribe: start with 20 minutes of brisk walking 3 days/week; add 5 minutes each week; goal: 60 minutes/day, 5 days/week (e.g., jogging, dance, sports) within 8 weeks.
Source: Pediatric Obesity Assessment, Treatment, and Prevention: An Endocrine Society Clinical Practice Guideline, Endocrine Society, 2017, doi:10.1210/jc.2016-2573
TODO: consider adding scripts/calc.py for the eso-pediatric-obesity-physical-activity calculator