Как я объяснял племяннику 2x + 4 = 10 и случайно собрал визуальную лабораторию (сайт)
<img src="https://habrastorage.org/getpro/habr/upload_files/59d/e16/c43/59de16c436827a9b1f9d9a657113e738.png" /><p>Недавно мне пришлось объяснять племяннику простейшее <code>2x + 4 = 10</code>. Я уже собирался произнести школьное «переносим четвёрку вправо с противоположным знаком», но внезапно поймал себя на вопросе: <strong>а почему она вообще должна менять знак?</strong></p><p>Если ребёнок воспринимает <code>=</code> как портал, через который числа проходят и магически меняют свойства, возможно, проблема не в математике, а в способе её объяснения.</p><p>Из этого вопроса вырос MathRoots — мой эксперимент с математикой как dependency graph: от ответа можно проваливаться вниз до операций, свойств и совсем фундаментальных понятий, искать root cause ошибки, визуализировать формулы и спрашивать у каждого шага: «Почему я вообще могу это сделать?»</p><p>В статье покажу, во что превратилось обычное <code>2x + 4 = 10</code>, зачем математике debugger, причём тут AST и как всё это в итоге доросло до React, AI и Docker.</p> <a href="https://habr.com/ru/articles/1080086/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1080086#habracut">Читать далее</a>
