freeCodeCamp / freeCodeCamp/freeCodeCamp

Add Section Headers to Lecture: How Do Priority Queues and Heaps Work?

Open
#69,981 0 comments 0 reactions 0 assignees View on GitHub
js v9 cert lesson Naomi's Sprints scope: curriculum
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.