ABIES − лесен увод в професионалното програмиране
DOI :
https://doi.org/10.55630/mem.2023.52.214-216Ключови думи :
професионално развитие, програмиране, платформа за обучениеАбстракт
Въпреки значителния напредък в достъпността на образователните инструменти за преподаване на програмиране и компютърни науки през последните десетилетия, повечето от тези инструменти се опитват да адаптират процеса на програмиране, за да отговаря по-добре на обучението, като използват езици и платформи, които не се използват в индустриални условия (със забележителното изключение на Python) – Basic, Pascal, Logo и Scratch са някои от приложимите примери за езици за програмиране с доказана образователна стойност, които обаче не намират приложение в разработването на търговски, научен или държавен софтуер.
Литература (библиография)
I. Ouahbi, F. Kaddari, H. Darhmaoui, A. Elachqar, S. Lahmine. Learning Basic Programming Concepts by Creating Games with Scratch Programming Environment, Procedia – Social and Behavioral Sciences, 191 (2015), 1479–1482, https://doi.org/10. 1016/j.sbspro.2015.04.224.
C. Kroustalli, S. Xinogalos. Studying the effects of teaching programming to lower secondary school students with a serious game: a case study with Python and CodeCombat. Educ. Inf. Technol. 26 (2021), 6069–6095, https://doi.org/10.1007/s10639-021-10596-y.
I. Cetin. Preservice Teachers’ Introduction to Computing: Exploring Utilization of Scratch. Journal of Educational Computing Research, 54, no. 7 (2016), 997–1021, https://doi.org/10.1177/0735633116642774.
TIOBE Software BV, TIOBE Index for March 2023, https://www.tiobe.com/tiobe-index/.
Y. Papazov, G. Sharkov, G. Koykov, C. Todorova. Managing Cyber Education Environments with Serverless Computing. In: Digital Transformation, Cyber Security and Resilience of Modern Societies. (eds T. Tagarev, K. T. Atanassov, V. Kharchenko, J. Kacprzyk). Studies in Big Data, vol. 84, 2021. Springer, Cham. https://doi.org/10.1007/978-3-030-65722-2_4
T. Hinrichs, H. Burau, J. von Pilgrim, A. Schmolitzky. A Scaleable Online Programming Platform for Software Engineering Education, Software Engineering 2021 Satellite Events, Lecture Notes in Informatics (LNI), Gesellschaft f¨ur Informatik, Bonn, 2021.
Z. Jia, E. Witchel. Nightcore: efficient and scalable serverless computing for latencysensitive, interactive microservices. ASPLOS ’21: Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, April 2021, 152–166, https://doi.org/10.1145/3445814.3446701.