STEM Approach to Build Competences from Automata and Languages Theory
The paper presents a STEM approach to teaching undergraduate computer science students. This approach relies on interdisciplinary connections between mathematics and informatics and uses programming as a didactic tool. STEM educational methods applicable to computer science majors are explored and analyzed. A system of learning tasks for algorithms dealing with finite automata, stack automata, and nondeterministic automata is presented. Attention is paid to the formation of lasting knowledge and skills, increasing the motivation of the students and the application of theoretical statements in practice.
Authors
- Ivaylo Donchev (ORCID: https://orcid.org/0000-0001-6891-2768)
- Juliana Dochkova-Todorova
Institutions
- St. Cyril and St. Methodius University of Veliko Tarnovo (BG)
Publication Details
- Journal
- Innovative STEM Education
- Published
- 2024-12-20
- DOI
- https://doi.org/10.55630/stem.2024.0604
- Citations
- 1
- Primary Topic
- Artificial Intelligence in Education
- Type
- article
- Field-Weighted Citation Impact
- 0.78