mirror of
https://github.com/HananoshikaYomaru/openfreebooks.git
synced 2026-11-13 21:15:54 +00:00
Refactor math curriculum and remove directed numbers chapter: Update package.json to streamline the build process by separating site build commands. Remove the 'directed-numbers-rates' chapter and its associated files, including content and widgets, from the curriculum. Update curriculum JSON to reflect changes in chapter dependencies and improve overall structure.
This commit is contained in:
parent
f28ad660dd
commit
1a26d53730
22 changed files with 733 additions and 1016 deletions
|
|
@ -14,26 +14,32 @@
|
|||
{
|
||||
"id": "how-different",
|
||||
"type": "comparison",
|
||||
"question": "How is Open Free Books different from GeoGebra, Math is Fun, and Wikipedia?",
|
||||
"intro": "We respect these projects — they solve different problems. Open Free Books is a free, open-source textbook library on the web.",
|
||||
"question": "How is Open Free Books different from LibreTexts, Open Textbook Library, Project Gutenberg, and OpenStax?",
|
||||
"intro": "We respect these projects — they solve different problems. On many platforms, you find lots of different books for a single subject. With Open Free Books, there's just one textbook per subject—designed to be comprehensive so people everywhere can use it for any curriculum. That way, you don't need to pick between competing choices—you can just focus on learning. Oh, so this platform usually only provides static HTML without any interaction or just a PDF, but in OpenFreeBooks we have interactive demos An alleged map that are tailor made to visualize complex idea in simple ways.",
|
||||
"peers": [
|
||||
{
|
||||
"name": "GeoGebra",
|
||||
"url": "https://www.geogebra.org/",
|
||||
"role": "Interactive geometry and algebra tools, activities, and classroom apps.",
|
||||
"contrast": "Open Free Books publishes structured textbook chapters and learning paths, not a general-purpose construction sandbox."
|
||||
"name": "LibreTexts",
|
||||
"url": "https://libretexts.org/",
|
||||
"role": "Open educational resource platform with broad textbook collections and institutional adoption.",
|
||||
"contrast": "Open Free Books is a focused open textbook library with curriculum-shaped pathways, lightweight static delivery, and contributor-driven book structure."
|
||||
},
|
||||
{
|
||||
"name": "Math is Fun",
|
||||
"url": "https://www.mathsisfun.com/",
|
||||
"role": "Friendly reference pages, games, and explanations across many topics.",
|
||||
"contrast": "Open Free Books is curriculum-shaped: ordered chapters, prerequisites in the catalog map, and authored books — not a grab-bag of articles."
|
||||
"name": "Open Textbook Library",
|
||||
"url": "https://open.umn.edu/opentextbooks",
|
||||
"role": "A catalog and discovery hub for openly licensed textbooks with reviews and adoption support.",
|
||||
"contrast": "Open Free Books publishes and maintains textbooks directly in the open repository, including chapter sequencing and prerequisite maps."
|
||||
},
|
||||
{
|
||||
"name": "Wikipedia",
|
||||
"url": "https://www.wikipedia.org/",
|
||||
"role": "Encyclopedic, community-edited reference on almost everything.",
|
||||
"contrast": "Not a wiki-style fact pile. We publish opinionated paths from prerequisite to mastery — structure on purpose, not everything about X."
|
||||
"name": "Project Gutenberg: Free eBooks",
|
||||
"url": "https://www.gutenberg.org/",
|
||||
"role": "A public library of free eBooks, especially classic works and historical texts.",
|
||||
"contrast": "Open Free Books is built for active learning: modern textbook chapters, guided progression, and curriculum alignment rather than archival eBook distribution."
|
||||
},
|
||||
{
|
||||
"name": "OpenStax",
|
||||
"url": "https://openstax.org/",
|
||||
"role": "Peer-reviewed open textbooks for major school and college subjects.",
|
||||
"contrast": "Open Free Books emphasizes community-authored web textbooks with transparent GitHub workflows and adaptable chapter-level contribution."
|
||||
}
|
||||
],
|
||||
"ofb": "Free forever, no ads, no commercial upsell, and open on GitHub for anyone to fix or extend."
|
||||
|
|
@ -102,6 +108,16 @@
|
|||
"The open web is more durable: HTML and JavaScript are stable foundations likely to remain usable for decades. Building high-quality, future-proof educational materials now — with AI assistance but web-native outputs — is the practical long-term approach."
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "content-perfect",
|
||||
"type": "standard",
|
||||
"question": "Why isn’t the content perfect?",
|
||||
"answer": [
|
||||
"No textbook is perfect — whether it’s a PDF, a printed book, or an online resource. Learning evolves, and so does our understanding of what makes content useful and accurate.",
|
||||
"Open Free Books may not be flawless, but it’s built on lasting web standards: HTML, JavaScript, and CSS. This means chapters are readable on any device, by anyone, anywhere — making them among the most accessible textbooks in the world.",
|
||||
"We set high standards for academic quality, and the catalog is always improving. Every chapter is open for review and enhancement by contributors, so progress never stops."
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "subjects",
|
||||
"type": "standard",
|
||||
|
|
|
|||
|
|
@ -45,14 +45,6 @@
|
|||
},
|
||||
{
|
||||
"from": "integer-arithmetic",
|
||||
"to": "directed-numbers-rates"
|
||||
},
|
||||
{
|
||||
"from": "ratios-and-rates-foundation",
|
||||
"to": "directed-numbers-rates"
|
||||
},
|
||||
{
|
||||
"from": "directed-numbers-rates",
|
||||
"to": "polynomials-expansion-factorisation"
|
||||
},
|
||||
{
|
||||
|
|
@ -172,7 +164,7 @@
|
|||
"to": "loci"
|
||||
},
|
||||
{
|
||||
"from": "directed-numbers-rates",
|
||||
"from": "ratios-and-rates-foundation",
|
||||
"to": "statistical-charts-averages"
|
||||
},
|
||||
{
|
||||
|
|
@ -304,7 +296,7 @@
|
|||
"slug": "integer-foundations",
|
||||
"title": "Integer foundations",
|
||||
"description": "Model directed magnitude on number lines; use the zero principle and tiles to add and subtract integers, and see subtraction as adding an opposite.",
|
||||
"status": "planned",
|
||||
"status": "live",
|
||||
"curriculumCoverage": {
|
||||
"Foundation": "core",
|
||||
"IGCSE": "core",
|
||||
|
|
@ -322,7 +314,7 @@
|
|||
"slug": "integer-arithmetic",
|
||||
"title": "Integer arithmetic",
|
||||
"description": "Multiply and divide integers from models to symbolic rules; apply order of operations with signed numbers in multi-step expressions.",
|
||||
"status": "planned",
|
||||
"status": "live",
|
||||
"curriculumCoverage": {
|
||||
"Foundation": "core",
|
||||
"IGCSE": "core",
|
||||
|
|
@ -340,7 +332,7 @@
|
|||
"slug": "rational-number-operations",
|
||||
"title": "Fractions and decimals",
|
||||
"description": "Convert between fractions, terminating decimals, and repeating decimals; add, subtract, multiply, and divide rational numbers and mixed numbers.",
|
||||
"status": "planned",
|
||||
"status": "live",
|
||||
"curriculumCoverage": {
|
||||
"Foundation": "core",
|
||||
"IGCSE": "core",
|
||||
|
|
@ -358,7 +350,7 @@
|
|||
"slug": "percentage-applications",
|
||||
"title": "Percentage applications",
|
||||
"description": "Relate fractions and decimals to base-100 ratios; calculate percent increase and decrease in financial and real-world contexts.",
|
||||
"status": "planned",
|
||||
"status": "live",
|
||||
"curriculumCoverage": {
|
||||
"Foundation": "core",
|
||||
"IGCSE": "core",
|
||||
|
|
@ -376,7 +368,7 @@
|
|||
"slug": "ratios-and-rates-foundation",
|
||||
"title": "Ratios & rates foundations",
|
||||
"description": "Formulate part-to-part and part-to-whole ratios, find equivalent ratios, compute unit rates, and graph proportional relationships.",
|
||||
"status": "planned",
|
||||
"status": "live",
|
||||
"curriculumCoverage": {
|
||||
"Foundation": "core",
|
||||
"IGCSE": "core",
|
||||
|
|
@ -390,24 +382,6 @@
|
|||
"Gaokao": "related"
|
||||
}
|
||||
},
|
||||
{
|
||||
"slug": "directed-numbers-rates",
|
||||
"title": "Directed numbers, rates & ratios",
|
||||
"description": "Operate with negative numbers and solve ratio, rate, and proportion problems in context.",
|
||||
"status": "live",
|
||||
"curriculumCoverage": {
|
||||
"DSE": "core",
|
||||
"IGCSE": "core",
|
||||
"Common Core": "core",
|
||||
"Singapore": "core",
|
||||
"UK GCSE": "core",
|
||||
"Foundation": "related",
|
||||
"IB": "related",
|
||||
"A-Level": "related",
|
||||
"AP": "related",
|
||||
"Gaokao": "related"
|
||||
}
|
||||
},
|
||||
{
|
||||
"slug": "polynomials-expansion-factorisation",
|
||||
"title": "Polynomials: expansion & factorisation",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue