Ali Amjad, Khusro Shah, Algamdi Shabbab Ali
Department of Computer Science, University of Peshawar, Peshawar, Pakistan.
Department of Software Engineering, College of Computer Science and Engineering, Prince Sattam Bin Abdulaziz University, Al Kharj, Saudi Arabia.
Sci Rep. 2025 May 22;15(1):17804. doi: 10.1038/s41598-025-01473-6.
Despite the advancements in digital learning, students with visual disabilities face significant challenges in mathematics, particularly in solving arithmetic problems like missing digit identification in addition and subtraction. The insufficient availability of accessible tools with real-time feedback mechanisms, error correction features, and interactive learning methods leads to these challenges. This study proposes a novel solution to address these challenges by developing an algorithm designed to assist students with visual disabilities solve missing digit arithmetic problems. The algorithm systematically identifies missing digits and provides step-by-step audio instructions, ensuring adherence to mathematical principles and pedagogical standards. Real-time validation and adaptive computations for carry and borrow operations enhance learning. Implemented in Python, the solution was empirically tested with 40 participants, including students and instructors, with visual disabilities. The results from both qualitative and quantitative analyses indicate substantial improvements in learning outcomes, suggesting that this solution can effectively support inclusive mathematics education and be adapted to other assistive learning contexts.
尽管数字学习取得了进步,但视力障碍学生在数学学习中仍面临重大挑战,尤其是在解决诸如加减法中数字缺失识别等算术问题时。缺乏具有实时反馈机制、纠错功能和交互式学习方法的无障碍工具导致了这些挑战。本研究提出了一种新颖的解决方案,通过开发一种算法来帮助视力障碍学生解决数字缺失的算术问题,以应对这些挑战。该算法系统地识别缺失数字,并提供逐步的音频指令,确保遵循数学原理和教学标准。对进位和借位运算进行实时验证和自适应计算可增强学习效果。该解决方案用Python实现,并对包括视力障碍学生和教师在内的40名参与者进行了实证测试。定性和定量分析结果均表明学习成果有显著改善,这表明该解决方案可以有效地支持包容性数学教育,并可适用于其他辅助学习环境。