Ancient Algorithms for a Modern Curriculum
- URL: http://arxiv.org/abs/2512.03507v1
- Date: Wed, 03 Dec 2025 06:57:25 GMT
- Title: Ancient Algorithms for a Modern Curriculum
- Abstract summary: algorithmic thinking predates electronic computers by millennia and has deep roots in ancient civilizations including India, China, Babylon, and Egypt.<n>Our work responds to this gap by embedding algorithm instruction in broader historical and cultural contexts.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Despite ongoing calls for inclusive and culturally responsive pedagogy in computing education, the teaching of algorithms remains largely decontextualized. Foundational computer science courses often present algorithmic thinking as purely formal and ahistorical, emphasizing efficiency, correctness, and abstraction. When history is mentioned, it usually centers on the modern development of digital computers, highlighting figures such as Turing, von Neumann, and Babbage. This narrow view misrepresents the origins of algorithmic reasoning and perpetuates a Eurocentric worldview that undermines equity and representation in STEM. In contrast, algorithmic thinking predates electronic computers by millennia and has deep roots in ancient civilizations including India, China, Babylon, and Egypt. Our work responds to this gap by embedding algorithm instruction in broader historical and cultural contexts, with particular attention to classical Indian contributions.
Related papers
- On the History of the Square and Multiply Algorithm [0.0]
The square-and-multiply algorithm, also known as binary exponentiation or repeated squaring, is a technique for fast exponentiation commonly used in modern cryptography and computational number theory.<n>This paper critically examines the origins and formalization of the algorithm through primary source analysis.
arXiv Detail & Related papers (2026-05-31T02:17:36Z) - Reshaping Undergraduate Computer Science Education in the Generative AI Era [85.78707817763434]
Generative AI represents a turning point for Computer Science (CS) education.<n>To keep pace with advances in AI technology, CS curricula should consider a shift toward understanding and verifying AI-generated artifacts.<n>We believe that to effectively prepare future computer science graduates, capable of creating, solving problems, and managing, as well as co-creating, artifacts with AI.
arXiv Detail & Related papers (2026-05-02T05:26:24Z) - Liberating Logic in the Age of AI: Going Beyond Programming with Computational Thinking [0.7734726150561086]
Advances in large language models (LLMs) and artificial intelligence (AI)-powered coding assistants are leading to the commoditization of computational thinking.<n>This paper explores the impact of natural language programming on software development, the emerging distinction between programmers and prompt-crafting problem solvers, and the reforms needed in computer science and data science curricula.
arXiv Detail & Related papers (2025-11-21T17:28:52Z) - Computational Social Linguistics for Telugu Cultural Preservation: Novel Algorithms for Chandassu Metrical Pattern Recognition [0.0]
This research presents a computational social science approach to preserving Telugu Chandassu, the metrical poetry tradition representing centuries of collective cultural intelligence.<n>We develop the first comprehensive digital framework for analyzing Telugu prosodic patterns, bridging traditional community knowledge with modern computational methods.<n>Our social computing approach involves collaborative dataset creation of 4,651 annotated padyams, expert-validated linguistic patterns, and culturally-informed algorithmic design.
arXiv Detail & Related papers (2025-09-23T16:52:25Z) - The heteronomy of algorithms: Traditional knowledge and computational knowledge [0.0]
I argue that we must begin teaching the principles of critiquing the computal through new notions of what we might call digital Bildung.<n>Not only is there a need to raise the intellectual tone regarding computation and its related softwarization processes, but there is an urgent need to attend to the likely challenges from computation.
arXiv Detail & Related papers (2025-05-16T09:25:00Z) - Introducing Computational Thinking in Calculus for Engineering [0.0]
The study of Computational Thinking has been very influential in recent years in research on teaching and learning processes.<n>We try to introduce this new cross-curricular competence and expose a project of implementation of Computational Thinking in engineering careers through Calculus subject.
arXiv Detail & Related papers (2025-01-20T18:57:03Z) - From Decoding to Meta-Generation: Inference-time Algorithms for Large Language Models [63.188607839223046]
This survey focuses on the benefits of scaling compute during inference.
We explore three areas under a unified mathematical formalism: token-level generation algorithms, meta-generation algorithms, and efficient generation.
arXiv Detail & Related papers (2024-06-24T17:45:59Z) - Digitality as a "longue dur\`ee" historical phenomenon [0.0]
Digital History traces its roots to Babbage and Lovelace's 19th-century work on "coding"
This field situates Digital History within a broader historical context.
The extent to which computation and Turing machines can fully understand and interpret history remains a subject of debate.
arXiv Detail & Related papers (2024-03-06T17:18:37Z) - Brain-inspired Computational Intelligence via Predictive Coding [73.42407863671565]
Predictive coding (PC) has shown promising properties that make it potentially valuable for the machine learning community.<n>PC-like algorithms are starting to be present in multiple sub-fields of machine learning and AI at large.
arXiv Detail & Related papers (2023-08-15T16:37:16Z) - A Survey of Deep Learning for Mathematical Reasoning [71.88150173381153]
We review the key tasks, datasets, and methods at the intersection of mathematical reasoning and deep learning over the past decade.
Recent advances in large-scale neural language models have opened up new benchmarks and opportunities to use deep learning for mathematical reasoning.
arXiv Detail & Related papers (2022-12-20T18:46:16Z) - Deep Learning to See: Towards New Foundations of Computer Vision [88.69805848302266]
This book criticizes the supposed scientific progress in the field of computer vision.
It proposes the investigation of vision within the framework of information-based laws of nature.
arXiv Detail & Related papers (2022-06-30T15:20:36Z) - Neurocompositional computing: From the Central Paradox of Cognition to a
new generation of AI systems [120.297940190903]
Recent progress in AI has resulted from the use of limited forms of neurocompositional computing.
New, deeper forms of neurocompositional computing create AI systems that are more robust, accurate, and comprehensible.
arXiv Detail & Related papers (2022-05-02T18:00:10Z) - Spiking Neural Networks Hardware Implementations and Challenges: a
Survey [53.429871539789445]
Spiking Neural Networks are cognitive algorithms mimicking neuron and synapse operational principles.
We present the state of the art of hardware implementations of spiking neural networks.
We discuss the strategies employed to leverage the characteristics of these event-driven algorithms at the hardware level.
arXiv Detail & Related papers (2020-05-04T13:24:00Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.