freeCodeCamp / freeCodeCamp/freeCodeCamp
Add Section Headers to Lecture: How Do Priority Queues and Heaps Work?
- Dominant language
- TypeScript
- Stars
- 455k
- Forks
- 46.2k
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 215
Description
Part of #69286
## Summary
The lecture challenge **"How Do Priority Queues and Heaps Work?"** is ~954 words with no section headers, making it hard to scan.
- **File:** `curriculum/challenges/english/blocks/lecture-understanding-graphs-and-trees-js/697dc755c709772fad37dea0.md`
- **Word count:** ~954
## Acceptance Criteria
- Add `##` section headers to break the lecture body (the `# --description--` section) into logical sections
- Headers should reflect the natural structure of the content; no rewriting of existing prose
- See `curriculum/challenges/english/blocks/lecture-working-with-higher-order-functions-and-callbacks/673362d7f94d551edb532d24.md` ("How Does the Sort Method Work?") for the existing convention: short, Title Case `##` headers placed before each major sub-topic
- Do not modify the `# --questions--` section, code blocks, or front matter
- Ensure the lecture still reads clearly end-to-end after headers are added
## Want to Contribute?
This issue is part of the **Contributor Sprint** initiative! If you're interested in helping out:
1. Join our Discord: https://chat.freecodecamp.org
2. Claim the **Naomi's Sprints** role
3. Ping Naomi in `#naomis-sprints` to be assigned this ticket
Contributor guide
Research direction
Open curriculum/challenges/english/blocks/lecture-understanding-graphs-and-trees-js/697dc755c709772fad37dea0.md and review its # --description-- section alongside the referenced "How Does the Sort Method Work?" lecture. Add short Title Case ## headers for the major sub-topics without changing prose, front matter, code blocks, or # --questions--; the lecture should remain clear and follow the existing convention.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 92/100