The ChessAIThon project (2025-1-ES01-KA220-VET-000354329) is co-funded by the European Union. The views and opinions expressed in this publication are those of the author(s) only and do not necessarily reflect those of the European Union or the Spanish Service for the Internationalisation of Education (SEPIE). Neither the European Union nor the National Agency SEPIE can be held responsible for them.
Table of Contents
Advanced Coding Paradigms
Furthermore, chess conversion provides a perfect context to introduce functional programming concepts. Students can write pure functions to handle transformations, such as:
This rigorous exercise solidifies data structure management, algorithm design, and modern coding paradigms.