Paper 22-28



Тодорка Атанасова Глушкова, Ирина Красимирова Кръстева
Пловдивски университет „Паисий Хилендарски“, Пловдив


Todorka Atanasova Glushkova, Irina Krasimirova Krasteva
University of Plovdiv „Paisiy Hilendarski“, Plovdiv

*Авторите изказват благодарност към научни проекти ФП21-ФМИ-002 „Интелигентни иновационни ИКТ в научните изследвания в областта на математиката, информатиката и педагогиката на обучението“ към ФНИ на Пловдивския университет за частичното финансиране на настоящата работа.

Abstract: For several years now, the education in informatics and programming in high school has been realized only as a profiled or elective subject. On the other hand, information technologies are studied in all forms and participate as a profiling subject in many professions and specialized classes. The problem related to the
construction of digital competencies in coding is already successfully solved with the introduction of computer modelling from 3rd grade as a compulsory subject. However, most of today’s high school students have deficits in these competencies. The article considers an approach for application of block programming in elective modules in the profiled training in IT in the second-high school degree. Solving specific practical tasks through coding increases the activity and motivation of students and allows them to build the key competencies necessary for their successful professional realization in the digital age.
Keywords: block programming, robotics, digital competences


  1. Klaus Schwab, The Fourth Industrial Revolution, publ. Crown Business, USA, 192 pages, ISBN-10:9781524758868, ISBN-13: 978-1524758868, 2017
  2. Vuorikari, R., Kluzer, S. and Punie, Y., DigComp 2.2: The Digital Competence Framework for Citizens – With new examples of knowledge, skills and attitudes, EUR 31006 EN, Publications Office of the European Union, Luxembourg, 2022, ISBN 978-92-76-48883-5, doi:10.2760/490274, JRC128415.
  3. Thanyaphongphat, J., Tapingkae, P., Thongkoo, K., & Daungcharone, K. (2022). Promoting Computational Thinking with Visualization Programming through Project-Based Learning in Computer Science. VIENNA, AUSTRIA APRIL 19-21, 2022, 29.
  4. Astuti, Y., Zulbahri, Z., Erianti, E., Damrah, D., Pitnawati, P., & Rosmawati, R. (2022). Development of interactive learning media for low and overhead passing techniques in volleyball based on android technology using MIT app inventor. Linguistics and Culture Review, 6, 213-220.
  5. Xiang, Q., Liu, L., Cai, M., & Yang, H. (2022, January). Research on the Improvement of Junior High School Innovation Ability Based on App Inventor. In 2022 13th International Conference on E-Education, EBusiness, E-Management, and E-Learning (IC4E) (pp. 110-117).
  6. Application of block programming and game-based learning to enhance interest in computer sciences, Journal of Innovations and Sustainability, vol.2/2016, pp.21-32, ISSN 2367-8127 (CD-ROM), ISSN 2367-8151 (on-line)
  7. Zhang, Y., Liang, R., Li, Y., Zhao, G. (2022). Improving Java Learning Outcome with Interactive Visual Tools in Higher Education. In: Cheng, E.C.K., Koul, R.B., Wang, T., Yu, X. (eds) Artificial Intelligence in Education: Emerging Technologies, Models and Applications. Lecture Notes on Data Engineering and Communications Technologies, vol 104. Springer, Singapore.
  8. Top, A., Gökbulut, M. Android Application Design with MIT App Inventor for Bluetooth Based Mobile Robot Control. Wireless Pers Commun (2022).
  9. Bellas F. et al. (2018) The Robobo Project: Bringing Educational Robotics Closer to Real-World Applications. In: Lepuschitz W., Merdan M., Koppensteiner G., Balogh R., Obdržálek D. (eds) Robotics in Education. RiE 2017. Advances in Intelligent Systems and Computing, vol 630. Springer, Cham. https://
  10. Alimisis, D., Moro, M. (2016). Special issue on educational robotics. Robotics and Autonomous Systems, Vol 77, pp 74-75


1. – programirane na robotizirani ustroystva
2. – blokovo programirane na Python
3. – sazdavane na mobilni prilozhenia s blokovo programirane
4. – blokovo programirane na Java
5. – blokovo programirane na Javascript
6. – obuchitelna sreda za blokovo programirane
7. – EV3 robot
8. – Edison robot
9. – Robot Operating System