Abstract

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.

Highlights

  • Ключевые слова: будущий инженер-программист, компетентностный подход, профессиональная компетентность, компетентность в области программирования, формы, методы и средства профессиональной подготовки, педагогический эксперимент

  • 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 training in professional activities

Read more

Summary

Introduction

Due to the intensive development of the software industry, there is a constant update of technologies and languages used in professional programming. Цель статьи – охарактеризовать экспериментальное исследование, ориентированное на внедрение в вузах разработанной системы подготовки будущих инженеров-программистов к профессиональной деятельности, проанализировать полученные результаты и сделать вывод об эффективности формирования у студентов компетентности в области программирования в рамках предложенной системы. Для проверки эффективности использования указанных методов для формирования у будущих инженеров-программистов компетентности в области программирования в процессе профессиональной подготовки в вузах нами было проведено экспериментальное исследование на базе ряда университетов Украины. Цель системы подготовки будущих инженеров-программистов к профессиональной деятельности заключается в создании организационно-педагогических условий для формирования у них высокого уровня профессиональной компетентности в процессе обучения в вузе. Во время формирующего этапа педагогического эксперимента для повышения эффективности формирования у будущих инженеров-программистов компетентности в области программирования и качества их профессиональной подготовки в целом было осуществлено: 1. Нами было проведено экспериментальное исследование эффективности формирования у будущих инженеров-программистов компетентности в области программирования в процессе обучения в высших учебных заведениях. Среди возможных направлений дальнейших исследований выделим разработку индивидуальных траекторий обучения программированию и программ тьюторского консультирования в университетах, в том числе с применением современных интеллектуальных обучающих систем

KEYCIT 2014
Computer Science Curricula 2013
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call