The article examines project-based learning as an effective tool for developing professional competencies of computer science students in vocational education institutions. Particular attention is paid to the role of project-based methods in the process of learning programming. It is emphasized that participation in project activities promotes the development not only of technical knowledge and skills, but also of key competencies such as critical thinking, communication, teamwork, and self-organization.
О.В. Коробань (Mon,) studied this question.