For an educator or an author
You teach, design courses or write about code: everything here runs, in your learners' language.
Where to start
The Education page, by the door that fits you.
Your path
Every step carries its stage, in the words of the Estate page: built, in construction, specification, designed, named.
The educator
You turn what you know into units a learner can run, and you can say what a learner has proved, with the limits of that claim beside it.
- Write knowledge units as plain-text knowledge files. built · see: Teach, or design courses
- Give the learner a tutor that asks the questions, Aïcha. named · see: The estate, stage by stage
- Let the learner climb the ladder from explorer to master, each level earned by a project a guard checks. built · see: What is proved
- Add a ludic layer in a game file. designed · see: Education
The linguist and the knowledge architect
You declare the domain and its information architecture, and the library gives you a deterministic model of it, with no neurons, that answers from the graph and says why.
- Declare the domain in a closed file whose fixtures a court judges. built · see: Documentation system
- Gather a corpus with the text and list structures. built · see: NLP & linguistics
- Build a knowledge graph and its ontology. built · see: Natural, and executable
- Ask the deterministic model of the domain: every answer a lookup in the graph, with its reason. built · see: Wise coding
- Have Aïcha speak the domain. named · see: The estate, stage by stage
The author
You write an article whose code is real, and you publish it with the date it was run, in the languages your readers read.
- Take the article as the unit: prose and code in one file. built · see: Narrations
- Have a test reader run it as a tour, block after block. in construction · see: Narrations
- Prove a book chapter in four languages. built · see: Course
- Publish with the run date and the commit beside each block. built · see: A Guided Path to Problem-Solving: The Softanza Mental Model
The site, from where you stand
Learn
- Education · A course that runs, a tutor that asks, levels earned by evidence.
- Teach, or design courses · Forming a cohort, setting exercises judged by running them.
- Course · The course itself: fifteen chapters in English, French, Arabic and Hausa.
- Narrations · Articles whose code was run before they were published.
Vision
- Book · The Softanza book, a draft in English and French.
- Wise coding · Wise coding: the platform asks the questions and judges every answer.
Platform
- The areas · Twenty-eight areas, each with a picture the platform drew.
Reference
- Glossary · The words this site uses in its own sense.
What Softanza offers you
What you declare and what you get, with an example run: the “educator” door of the Adopt page.
The positioning sentence
Written in 2022: deployed on desktop, mobile and the web, using the same code.

