Non-Algorithmic Reasoning and the Future of Mathematics Learning
Non-Algorithmic Reasoning and the Future of Mathematics Learning examines why mathematical thinking cannot be reduced to procedure, formula use, or algorithm execution. The article argues that students need fluency with methods, but also judgment about when methods apply, what assumptions they require, which representations reveal structure, and whether an answer is meaningful. It explores problem framing, conceptual understanding, representation choice, conjecture, proof, metacognition, creativity, assessment, AI-output verification, Haskell algebraic data types, and responsible tool-assisted learning. By distinguishing procedural performance from mathematical reasoning, the article frames the future of mathematics education around the ability to notice, frame, represent, reason, justify, and reflect. It also addresses equity and agency, arguing that learners should be taught not merely to execute instructions but to interpret, question, verify, and communicate mathematical ideas in a computational world.









