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

被引:1
|
作者
Harko, Iryna I. [1 ]
Pyroh, Mykola, V [1 ]
Mironova, Victoriia L. [1 ]
机构
[1] Taras Shevchenko Natl Univ Kyiv, Appl Informat Syst Dept, Fac Informat Technol, Kiev, Ukraine
关键词
Agile-methodology; Scrum; education; Information Technology; training of specialists; professional training;
D O I
10.33407/itlt.v85i5.4024
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
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.
引用
收藏
页码:147 / 162
页数:16
相关论文
共 50 条
  • [1] Applying Gamification in Learning the Basics of Algorithmization and Programming to Improve the Quality of Students' Educational Results
    Soboleva, Elena, V
    Suvorova, Tatyana N.
    Grinshkun, Aleksandr, V
    Bocharov, Mikhail, I
    [J]. EUROPEAN JOURNAL OF CONTEMPORARY EDUCATION, 2021, 10 (04): : 987 - 1002
  • [2] Virtual development environment for agile methodology of teaching programming
    Gyarfas, Frantisek
    [J]. SCO 2011: SHARABLE CONTENT OBJECTS, 2011, : 53 - 59
  • [3] Application of Micro Lesson in "Basics of Computer Application" Teaching
    Wang, Shaoru
    [J]. PROCEEDINGS OF THE 2016 4TH INTERNATIONAL EDUCATION, ECONOMICS, SOCIAL SCIENCE, ARTS, SPORTS AND MANAGEMENT ENGINEERING CONFERENCE (IEESASM 2016), 2016, 22 : 345 - 349
  • [4] Teaching Programming Basics for First Year non-IT Students
    Mironova, Olga
    Amitan, Irina
    Vendelin, Jelena
    Vilipold, Jueri
    Saar, Merike
    [J]. PROCEEDINGS OF 2016 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON2016), 2016, : 15 - 19
  • [5] TEACHING COMMUNICATION STRATEGIES TO THE COMPUTER PROGRAMMING STUDENTS
    Mykytenko, Nataliya
    Rozhak, Nataliia
    Semeriak, Iryna
    [J]. ADVANCED EDUCATION, 2019, (12) : 49 - 54
  • [6] A Learning Methodology For Teaching Computer Basics in Non-Technical Degrees
    Grimaldo Moreno, Francisco
    Arevalillo Herraez, Miguel
    [J]. ATTIC-REVISTA D INNOVACIO EDUCATIVA, 2011, (06): : 10 - 20
  • [7] Invited viewpoint: teaching programming to students in physical sciences and engineering
    Lloyd Cawthorne
    [J]. Journal of Materials Science, 2021, 56 : 16183 - 16194
  • [8] Invited viewpoint: teaching programming to students in physical sciences and engineering
    Cawthorne, Lloyd
    [J]. JOURNAL OF MATERIALS SCIENCE, 2021, 56 (29) : 16183 - 16194
  • [9] The Application of Computer Aided Teaching in NC Programming
    Chen, Yazhou
    Zhang, Quanmin
    Lai, Xiangsheng
    Zheng, Tianyi
    Chang, Yong
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON IT IN MEDICINE AND EDUCATION, VOLS 1 AND 2, PROCEEDINGS, 2008, : 796 - 799
  • [10] Teaching Students Nonlinear Programming with Computer Algebra System
    Wojas, Wlodzimierz
    Krupa, Jan
    [J]. MATHEMATICS IN COMPUTER SCIENCE, 2019, 13 (1-2) : 297 - 309