2022/02/22 by Ian Benson, Jim Darby, Benson, Ian +5
Computer Science · #97B50 #97P40 #FOS: Computer and information sciences #FOS: Mathematics #History and Overview (math.HO) #K.3.2 #Programming Languages (cs.PL) #Teaching and Learning Programming
paper · pdf · doi:10.48550/arxiv.2202.13771
openalex publication_date 2022/02/22 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
Recent developments in computer programming and in mathematics suggest that there is a strong case for a new way of introducing programming to enhance the learning of school mathematics. The article describes a collaboration of mathematics and computer science teachers to solve the Josephus problem. We demonstrate how a programming approach based on both types and functions can make a vastly improved contribution to learning mathematics than the less successful use of conventional computer programming in Scratch.