APPLICATION OF AGILE-METHODOLOGY IN TEACHING ALGORITHMIZATION AND PROGRAMMING BASICS FOR COMPUTER SCIENCES SPECIALITY STUDENTS

Authors

DOI:

https://doi.org/10.33407/itlt.v85i5.4024

Keywords:

Agile-methodology, Scrum, education, Information Technology, training of specialists, professional training

Abstract

The presented article considers the result of the flexible software development methodology - Agile - implementation into the process of higher education students teaching. We present approaches to the educational process modernization, educational and methodological support development and approaches to teaching in high school on the example of the discipline "Algorithmization and basics of programming" for students in specialty 122 Computer Science in educational program "Applied Programming". Authors analyzed a wide range of publications outlining the issues of developing new teaching methodologies, including the problems of training future IT-specialists in the information society transformation realities and the educational process informatization. The analysis of the information technologies market and inquiries of the leading companies in the market of Ukraine is carried out, besides that the reflections of graduates concerning efficiency of training in modern higher education establishments are investigated. The article describes the results of several years gradual adaptation of Agile technology to the learning process, its introduction into the learning process and the results of the developed methodology approbation. The theoretical bases and advantages of Agile-methodology over the classical scheme of training, which we define as "direct" or "cascade", are considered. In order to effectively study the impact of flexible methodologies on the educational process, approaches to the formation of experimental and control academic students’ groups are presented. The dynamics of laboratory work timeliness and comparison of the academic groups’ final results are given. The influence of Agile-methodology on the academic groups success is considered and a statistical comparison with the classical approach to teaching is made. Also, we determined the directions of further research on the topic of Agile-methodology implementation in the educational process taking into account the urgency of the education transformation issue in Ukraine and professional training of specialists in the field of information technology.

Downloads

Download data is not yet available.

Author Biographies

Iryna I. Harko Harko, Taras Shevchenko National University of Kyiv

PhD of Physical and Mathematical Sciences, Associate Professor at the Applied Information Systems Department Faculty of Information Technology

Mykola V. Pyroh, Taras Shevchenko National University of Kyiv

Assistant Professor at the Applied Information Systems Department Faculty of Information Technology

Victoriia L. Mironova, Taras Shevchenko National University of Kyiv

PhD of Technical Sciences, Associate Professor, Associate Professor at the Applied Information Systems Department Faculty of Information Technology

References

В. Міронова, та М. Пирог, “AGILE методологія в освіті як основний інструмент побудови сучасних освітніх дисциплін вищої школи”, Економіка і управління, №4 (76), с. 124–130, 2017.

В. Міронова, М. Пирог, та І. Гарко, “Agile-методологія та інформатизація навчального процесу на прикладі проектної роботи з дисципліни «Алгоритмізація і основи програмування»”, на VII Міжнар. наук.-техн. конф. Проблеми інформатизації, Черкаси, 2019, с. 30.

Agile-маніфест розробки програмного забезпечення, 2001 [Електронний ресурс]. Доступно: https://cutt.ly/SyEftwh.

В. Семиноженко, “Сучасна освітня політика спричинить брак ІТ-спеціалістів”, Євро Освіта, 2014 [Електронний ресурс]. Доступно: https://cutt.ly/Jymzx4M.

Д. Семьонов, “Українська вища освіта — мертва. Тримайтесь від неї подалі”, Medium, 2016 [Електронний ресурс]. Доступно: https://cutt.ly/Mymj2R5.

І. Бардус, “Аналіз професійної діяльності фахівців у галузі інформаційних технологій”, Проблеми інженерно-педагогічної освіти, №48-49, с. 71–79, 2015.

О. Дудка, та Я. Никорак, “Проблема реформування ІТ-освіти в Україні”, на Міжнар. наук.-практ. конф. Інформаційні технології та комп’ютерна інженерія, Івано-Франківськ, 2016 [Електронний ресурс]. Доступно: https://cutt.ly/uyEdx5O.

П. Малежик, “Визначення структури готовності майбутніх ІТ-фахівців до професійної діяльності як педагогічна проблема”, Наукові записки. Серія: педагогічні науки, №173, с. 130–135, 2018.

EPAM+вузы: как мы сотрудничаем с университетами Украины, habr. Блог компании EPAM, 2018 [Електронний ресурс]. Доступно: https://habr.com/ru/company/epam_systems/blog/422455/.

Вища освіта в Україні: студентські історії, Інформаційний портал "Перша електронна газета", 2017 [Електронний ресурс]. Доступно: https://cutt.ly/Eymkdpe.

М. Тульчинська, “Вища освіта - найдурніша інвестиція в дитину?”, "Корреспондент", 2018 [Електронний ресурс]. Доступно: https://cutt.ly/cymkUMO.

J. Stewart, C. DeCusatis, K. Kidder, J. Massi, and K. Anne, “Evaluating Agile Principles in Active and Cooperative Learning”, in Student-Faculty Research Day, CSIS, Pace University, P. B3, 2009. Доступно: https://cutt.ly/piuBBUI.

M. Alfonso, and A. Botia, “An Iterative and Agile Process Model for Teaching Software Engineering”, in IEEE International Conference on Software Engineering Education and Training (CSEE&T), 2005. Доступно: https://cutt.ly/2iu0G2R.

P. Salza, P. Musmarra, and F. Ferrucci, “Agile Methodologies in Education: A Review. In Agile and Lean Concepts for Teaching and Learning”, Springer, pp. 25–45, 2019. Доступно: https://cutt.ly/Niu2nzk.

S. Duvall, D. Hutchings, and M. Kleckner, “Changing Perceptions of Discrete Mathematics Through Scrum-Based Course Management Practices”, Journal of Computing Sciences in Colleges, no. 33(2), pp. 182–189, 2017. https://cutt.ly/Tiu9e1Y

Agile в школе, Agile in Education [Електронний ресурс]. Доступно: https://cutt.ly/lyEfxEN.

Положення про організацію освітнього процесу у Київському національному університеті імені Тараса Шевченка, Київський національний університет імені Тараса Шевченка, 2018 [Електронний ресурс]. Доступно: https://cutt.ly/5yEhQf6.

MoSCoW Prioritisation, Coley Consulting [Електронний ресурс]. Доступно: https://cutt.ly/ryB5n4S.


REFERENCES (TRANSLATED AND TRANSLITERATED)

V. Mironova, and M. Pyroh, "AGILE methodology in education as the main tool for building modern educational disciplines of higher education", Economics and Management, no. 4 (76), pp. 124–130, 2017. (in Ukrainian)

V. Mironova, M. Pyroh, and I. Harko, "Agile-methodology and informatization of the educational process on the example of project work in the discipline "Algorithmization and basics of programming"", in VII International. scientific and technical conf. Problems of informatization, Cherkasy, 2019, P. 30. (in Ukrainian)

Agile-software development manifesto, 2001 [Online]. Available: https://cutt.ly/SyEftwh. (in Ukrainian)

V. Seminozhenko, “Modern educational policy will cause a lack of IT specialists”, Euro Education, 2014 [Online]. Available: https://cutt.ly/Jymzx4M. (in Ukrainian)

D. Semyonov, “Ukrainian higher education is dead. Stay away from it”, Medium, 2016 [Online]. Available: https://cutt.ly/Mymj2R5. (in Ukrainian)

Bardus, "Analysis of professional activities of specialists in the field of information technology", Problems of engineering and pedagogical education, no.48-49, pp. 71–79, 2015. (in Ukrainian)

O. Dudka, and J. Nikorak, "The problem of reforming IT education in Ukraine", in International. scientific-practical conf. Information Technologies and Computer Engineering, Ivano-Frankivsk, 2016. [Online]. Available: https://cutt.ly/uyEdx5O. (in Ukrainian)

P. Malezhyk, "Determining the structure of readiness of future IT professionals for professional activities as a pedagogical problem", Scientific notes. Series: pedagogical sciences, no.173, pp. 130–135, 2018. (in Ukrainian)

EPAM + universities: how we cooperate with Ukrainian universities, habr. EPAM Blog, 2018 [Online]. Available: https://habr.com/ru/company/epam_systems/blog/422455/. (in Russian)

Higher education in Ukraine: student stories, Information portal "First electronic newspaper", 2017. [Online]. Available: https://cutt.ly/Eymkdpe. (in Ukrainian)

M. Tulchynska, "Higher education - the stupidest investment in a child?", "Correspondent", 2018 [Online]. Available: https://cutt.ly/cymkUMO. (in Ukrainian)

J. Stewart, C. DeCusatis, K. Kidder, J. Massi, and K. Anne, “Evaluating Agile Principles in Active and Cooperative Learning”, in Student-Faculty Research Day, CSIS, Pace University, P. B3, 2009. Available: https://cutt.ly/piuBBUI. (in English)

M. Alfonso, and A. Botia, “An Iterative and Agile Process Model for Teaching Software Engineering”, in IEEE International Conference on Software Engineering Education and Training (CSEE&T), 2005. Available: https://cutt.ly/2iu0G2R. (in English)

P. Salza, P. Musmarra, and F. Ferrucci, “Agile Methodologies in Education: A Review. In Agile and Lean Concepts for Teaching and Learning”, Springer, pp. 25–45, 2019. Available: https://cutt.ly/Niu2nzk. (in English)

S. Duvall, D. Hutchings, and M. Kleckner, “Changing Perceptions of Discrete Mathematics Through Scrum-Based Course Management Practices”, Journal of Computing Sciences in Colleges, no. 33(2), pp. 182–189, 2017. Available: https://cutt.ly/Tiu9e1Y. (in English)

Agile in school, Agile in Education [Online]. Available: https://cutt.ly/lyEfxEN. (in Russian)

Regulations on the organization of the educational process at the Taras Shevchenko National University of Kyiv, Taras Shevchenko National University of Kyiv, 2018 [Online]. Available: https://cutt.ly/5yEhQf6. (in Ukrainian)

MoSCoW Prioritisation, Coley Consulting [Online]. Available: https://cutt.ly/ryB5n4S. (in English)

Published

2021-11-01

How to Cite

Harko І. І., Pyroh М. В., & Mironova В. Л. (2021). APPLICATION OF AGILE-METHODOLOGY IN TEACHING ALGORITHMIZATION AND PROGRAMMING BASICS FOR COMPUTER SCIENCES SPECIALITY STUDENTS. Information Technologies and Learning Tools, 85(5), 147–162. https://doi.org/10.33407/itlt.v85i5.4024

Issue

Section

ICT and learning tools in the higher education establishments