Developing Competency in Programming among Future Software Engineers

Introduction. Due to the intensive development of the software industry, there is a constant update of technologies and languages used in professional programming. These processes bring up to date the tasks of improving the quality of education and ensuring the development of competency in programmi...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Vladyslav S. Kruglyk, Viacheslav V. Osadchyi
Formato: article
Lenguaje:RU
Publicado: National Research Mordova State University 2019
Materias:
L
Acceso en línea:https://doaj.org/article/7209c4df90ee4f8796aa8b5b2f904f29
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:7209c4df90ee4f8796aa8b5b2f904f29
record_format dspace
spelling oai:doaj.org-article:7209c4df90ee4f8796aa8b5b2f904f292021-12-02T12:03:02ZDeveloping Competency in Programming among Future Software Engineers10.15507/1991-9468.097.023.201904.587-6061991-94682308-1058https://doaj.org/article/7209c4df90ee4f8796aa8b5b2f904f292019-12-01T00:00:00Zhttp://edumag.mrsu.ru/index.php/en/articles-en/91-19-4/787-10-15507-1991-9468-093-023-201904-6https://doaj.org/toc/1991-9468https://doaj.org/toc/2308-1058Introduction. Due to the intensive development of the software industry, there is a constant update of technologies and languages used in professional programming. These processes bring up to date the tasks of improving the quality of education and ensuring the development of competency in programming among students in specializations where they are trained for the information technology industry. The purpose of the article is to highlight the results of scientific research aimed at developing and implementation at higher education institutions a system of future software engineers tr aining in professional activities. Materials and Methods. The study involved 139 students from several Ukrainian universities. We studied the influence of the proposed forms, methods and training tools on the success of the formation of future software engineers’ programming competence. The study was organized using the parallel experiment method (data collection was carried out in the control and experimental groups). To collect data on the level of students’ competence in programming, their learning outcomes in a number of professionallyoriented disciplines were analysed. To analyse the data, methods of grouping, construction of pivot tables, and graphical presentation of data were used. The reliability of the data was verified using Fisher’s test and Pearson’s chi-square test. Results. The authors were first who developed a system of training o future software engineers in professional activities and experimentally tested the effectiveness of students’ programming competence moulding in the framework of this system. Here, presented are results of the study of formation of future software engineers’ professional competency, in particular competency in the field of programming, during their college education. A brief description of the professional competence structure and the system of future software engineers training for professional activities is given. Description of the pedagogical experiment stages and its contents is given, along with quantitative data in the form of tables and bar charts and its analysis. At the decisive stage of the experiment, more than a third of the students had low levels of competence under consideration, which indicated the inadequate level of professional training. According to the results of the control stage, it was established that in the experimental group, the level of competence in programming increased significantly. Discussion and Conclusion. The study results are of practical value for the scientific and pedagogical staff of universities for the development of educational programs for professional training of future software engineers, in particular, in the field of programming.Vladyslav S. KruglykViacheslav V. OsadchyiNational Research Mordova State Universityarticlefuture software engineercompetence-based approachprofessional competencecompetence in programmingformsmethods and means of professional trainingpedagogical experimentEducationLRUИнтеграция образования, Vol 23, Iss 4, Pp 587-606 (2019)
institution DOAJ
collection DOAJ
language RU
topic future software engineer
competence-based approach
professional competence
competence in programming
forms
methods and means of professional training
pedagogical experiment
Education
L
spellingShingle future software engineer
competence-based approach
professional competence
competence in programming
forms
methods and means of professional training
pedagogical experiment
Education
L
Vladyslav S. Kruglyk
Viacheslav V. Osadchyi
Developing Competency in Programming among Future Software Engineers
description Introduction. Due to the intensive development of the software industry, there is a constant update of technologies and languages used in professional programming. These processes bring up to date the tasks of improving the quality of education and ensuring the development of competency in programming among students in specializations where they are trained for the information technology industry. The purpose of the article is to highlight the results of scientific research aimed at developing and implementation at higher education institutions a system of future software engineers tr aining in professional activities. Materials and Methods. The study involved 139 students from several Ukrainian universities. We studied the influence of the proposed forms, methods and training tools on the success of the formation of future software engineers’ programming competence. The study was organized using the parallel experiment method (data collection was carried out in the control and experimental groups). To collect data on the level of students’ competence in programming, their learning outcomes in a number of professionallyoriented disciplines were analysed. To analyse the data, methods of grouping, construction of pivot tables, and graphical presentation of data were used. The reliability of the data was verified using Fisher’s test and Pearson’s chi-square test. Results. The authors were first who developed a system of training o future software engineers in professional activities and experimentally tested the effectiveness of students’ programming competence moulding in the framework of this system. Here, presented are results of the study of formation of future software engineers’ professional competency, in particular competency in the field of programming, during their college education. A brief description of the professional competence structure and the system of future software engineers training for professional activities is given. Description of the pedagogical experiment stages and its contents is given, along with quantitative data in the form of tables and bar charts and its analysis. At the decisive stage of the experiment, more than a third of the students had low levels of competence under consideration, which indicated the inadequate level of professional training. According to the results of the control stage, it was established that in the experimental group, the level of competence in programming increased significantly. Discussion and Conclusion. The study results are of practical value for the scientific and pedagogical staff of universities for the development of educational programs for professional training of future software engineers, in particular, in the field of programming.
format article
author Vladyslav S. Kruglyk
Viacheslav V. Osadchyi
author_facet Vladyslav S. Kruglyk
Viacheslav V. Osadchyi
author_sort Vladyslav S. Kruglyk
title Developing Competency in Programming among Future Software Engineers
title_short Developing Competency in Programming among Future Software Engineers
title_full Developing Competency in Programming among Future Software Engineers
title_fullStr Developing Competency in Programming among Future Software Engineers
title_full_unstemmed Developing Competency in Programming among Future Software Engineers
title_sort developing competency in programming among future software engineers
publisher National Research Mordova State University
publishDate 2019
url https://doaj.org/article/7209c4df90ee4f8796aa8b5b2f904f29
work_keys_str_mv AT vladyslavskruglyk developingcompetencyinprogrammingamongfuturesoftwareengineers
AT viacheslavvosadchyi developingcompetencyinprogrammingamongfuturesoftwareengineers
_version_ 1718394755399811072