Aim/Purpose: This study seeks to present a learning model of discrete mathematics elements, elucidate the content of teaching, and validate the effectiveness of this learning in a digital education context.
Background: Teaching discrete mathematics in the realm of digital education poses challenges, particularly in crafting the optimal model, content, tools, and methods tailored for aspiring computer science teachers. The study draws from both a comprehensive review of relevant literature and the synthesis of the authors’ pedagogical experiences.
Methodology: The research utilized a system-activity approach and aligned with the State Educational Standard. It further integrated the theory of continuous education as its psychological and pedagogical foundation.
Contribution: A unique model for instructing discrete mathematics elements to future computer science educators has been proposed. This model is underpinned by informative, technological, and personal competencies, intertwined with the mathematical bedrock of computer science.
Findings: The study revealed the importance of holistic teaching of discrete mathematics elements for computer science teacher aspirants in line with the Informatics educational programs. An elective course, “Elements of Discrete Mathematics in Computer Science”, comprising three modules, was outlined. Practical examples spotlighting elements of mathematical logic and graph theory of discrete mathematics in programming and computer science were showcased.
Recommendations for Practitioners: Future computer science educators should deeply integrate discrete mathematics elements in their teaching methodologies, especially when aligning with professional disciplines of the Informatics educational program.
Recommendation for Researchers: Further exploration is recommended on the seamless integration of discrete mathematics elements in diverse computer science curricula, optimizing for varied learning outcomes and student profiles.
Impact on Society: Enhancing the quality of teaching discrete mathematics to future computer science teachers can lead to better-educated professionals, driving advancements in the tech industry and contributing to societal progress.
Future Research: There is scope to explore the wider applications of the discrete mathematics elements model in varied computer science sub-disciplines, and its adaptability across different educational frameworks.