CR-2026-03-23: College Algebra Curriculum — Implementation
Solution Implemented
Phase 1: Directory Structure Created
Created 9 chapter directories matching textbook:
education/mathematics/college-algebra/
├── R-prerequisites/ (6 sections: R.1-R.6)
├── 01-equations/ (8 sections: 1.1-1.8)
├── 02-functions/ (8 sections: 2.1-2.8)
├── 03-polynomial/ (7 sections: 3.1-3.7)
├── 04-exponential/ (6 sections: 4.1-4.6)
├── 05-systems/ (6 sections: 5.1-5.6)
├── 06-matrices/ (5 sections: 6.1-6.5)
├── 07-analytic-geometry/ (3 sections: 7.1-7.3)
└── 08-sequences/ (7 sections: 8.1-8.7)
Phase 2: Content Migrated
Converted 56 Pandoc markdown sections to AsciiDoc format:
| Source | Target | Sections | Status |
|---|---|---|---|
|
|
6 |
Complete |
|
|
8 |
Complete |
|
|
8 |
Complete |
|
|
7 |
Complete |
|
|
6 |
Complete |
|
|
6 |
Complete |
|
|
5 |
Complete |
|
|
3 |
Complete |
|
|
7 |
Complete |
Phase 3: Index and Reference Pages
| File | Purpose |
|---|---|
|
Course overview with chapter progress table |
|
Formula reference card (419 lines, migrated from old page) |
|
Complete page-to-section mapping for PDF study |
9 chapter |
Chapter overviews with section tables |
Phase 4: Navigation and Tracking
| File Modified | Changes |
|---|---|
|
Added 42 lines - full curriculum hierarchy under Mathematics |
|
Converted to redirect pointing to new curriculum |
|
Updated to section-level progress tracking (200 lines added) |
Files Created Summary
| Category | Count |
|---|---|
Chapter index pages |
9 |
Section pages |
56 |
Top-level pages |
3 (index, formulas, textbook-mapping) |
Total AsciiDoc files |
68 |
Section Template Structure
Each section page follows this structure:
= X.Y Section Title
:description: One-line description
:navtitle: X.Y Short Title
:stem: latexmath
:pages: XX-YY (Miller & Gerken 2e)
:status: not-started|in-progress|completed
== Learning Objectives
* [ ] Objective 1
* [ ] Objective 2
== Concepts
=== Definition: Name
stem:[formula]
Description...
== Examples
.Example 1 (p. XX)
====
Problem and solution
====
== Practice Problems
.Problem 1 (p. XX, #YY)
[%collapsible]
====
*Problem:* ...
*My Work:* ...
*Answer:* ...
====
== Section Summary
1. Key point
2. Key point
== Study Notes
Personal observations...