Project Management
Kanban Board
This project uses a GitHub Projects Kanban board to track development progress.
How to Access
- Visit the project board
- Or from the repository page, click the Projects tab
Kanban Columns
GitHub Projects uses a board view with three default columns:
| Column | Purpose | When to Move Here |
|---|---|---|
| Todo | Work that has been identified but not started | New tasks and milestones start here |
| In Progress | Work that is actively being developed | Move here when you begin working on a task |
| Done | Completed work that has been verified | Move here after the work is committed, reviewed, and deployed |
Priority Levels
Each item can be assigned a priority:
- High - Blocks other work or is needed for the next milestone
- Medium - Important but not blocking
- Low - Nice to have, can be deferred
Textbook Development Workflow
The standard intelligent textbook development follows this sequence:
- Course description - Define audience, prerequisites, and learning objectives
- Learning graph - Enumerate concepts and map dependencies
- Chapter structure - Design chapters respecting concept prerequisites
- Glossary - Define all key terms (ISO 11179 standards)
- Chapter content - Write detailed content with examples and exercises
- MicroSims - Build interactive simulations for key concepts
- Quizzes - Create assessments aligned to Bloom's Taxonomy
- FAQs - Anticipate and answer common questions
- References - Curate reliable sources for each chapter
- Cover image and home page - Design visual identity and social metadata
- Learning graph viewer - Add interactive concept explorer
- Metrics and QA - Validate completeness and quality
- Deploy - Publish to GitHub Pages
Adding New Tasks
From the command line:
1 2 3 | |
Or use the + Add item button at the bottom of any column in the board view.
Converting Drafts to Issues
Draft items on the board can be converted to full GitHub issues, which enables assignment, labels, and cross-referencing in pull requests. Click the draft item title, then select Convert to issue and choose the repository.
Page Feedback — Leave a comment or reaction below.
Requires a GitHub account.