STEM Approach to Build Competences from Automata and Languages Theory
PDF файл
PDF файл
Autor(s):
Juliana Dochkova-Todorova, “St. Cyril and St. Methodius” University of Veliko Tarnovo, Bulgaria, doskova@ts.uni-vt.bg
Ivaylo Donchev, “St. Cyril and St. Methodius” University of Veliko Tarnovo, Bulgaria, i.donchev@ts.uni-vt.bg
Ivaylo Donchev, “St. Cyril and St. Methodius” University of Veliko Tarnovo, Bulgaria, i.donchev@ts.uni-vt.bg
https://doi.org/10.55630/STEM.2024.0604
Abstract:
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.
Keywords:
Cross-curricular Connections; STEM; Computer Science; Automata; Formal Languages; Programming;
Received:
15-08-2024
Accepted:
25-09-2024
Published:
20-12-2024
Cite (APA style):
Dochkova-Todorova, J., Donchev, I. (2024). STEM Approach to Build Competences from Automata and Languages Theory, Science Series "Innovative STEM Education", volume 06, ISSN: 2683-1333, Institute of Mathematics and Informatics – Bulgarian Academy of Sciences, pp. 35-54, DOI: https://doi.org/10.55630/STEM.2024.0604
PDF file address:
http://www.math.bas.bg/vt/stemedu/books/06/STEM.2024.0604.pdf
