Please use this identifier to cite or link to this item: https://er.chdtu.edu.ua/handle/ChSTU/3150
Title: Комплексний аналіз підходів до викладання курсів CS1 і CS2 в університетах світу та України
Other Titles: Analysis of ways to improve the efficiency in the study of CS1 and CS2 courses in universities of the world and Ukraine
Authors: Прокоп, Юлія Віталіївна
Трофименко, Олена Григорівна
Толокнов, Анатолій Арнольдович
Дубовой, Ярослав Володимирович
Keywords: мова програмування;ІТ освіта;алгоритмізація та програмування;алгоритми та структури даних;об’єктно-орієнтоване програмування;programming language;IT education;algorithmization and programming;algorithms and data structures;object-oriented programming
Issue Date: 2021
Publisher: Вісник Черкаського державного технологічного університету. Технічні науки
Abstract: Стаття присвячена пошуку способів покращення успішності при вивченні базових дисциплін з програмування на 1-му і 2-му курсах навчання бакалаврату при підготовці ІТ фахівців. Досліджено навчальні плани підготовки здобувачів вищої освіти у галузі 12 Інформаційні технології в українських вишах. Розглянуто змістове наповнення дисциплін «Алгоритмізація та програмування», «Алгоритми та структури даних», «Об’єктно-орієнтоване програмування» та аналогічних курсів CS1 і CS2 у західних вишах. З’ясовано, що ці курси є фундаментальними у підготовці якісних фахівців ІТ галузі, а тому важливо залучати передовий світовий досвід та найкращі підходи у викладанні для гнучкого корегування навчальних програм дисциплін, враховуючи сучасні вимоги до фахівців на ринку ІТ праці. Порівняння підходів до викладання зазначених курсів в українських вишах та за кордоном виявило певні розбіжності підходів до вибору мови програмування, що використовується у цих курсах, а також відмінності змістового наповнення, які не повною мірою пояснюються регіональною специфікою ринку ІТ праці і можуть сигналізувати про необхідність вдосконалення робочих програм. Результати дослідження дадуть змогу більш виважено і ґрунтовно підходити до змістового формування зазначених навчальних дисциплін з програмування, вибору підходів до мотивації здобувачів вищої освіти до навчання.
The article is devoted to finding ways to improve the efficiency in the study of basic disciplines of programming in the 1st and 2nd year of bachelor's degree in the training of IT professionals. The curricula for the training of students in the field of 12 (Information Technologies) in Ukrainian universities have been studied. The content of Algorithmization and programming, Algorithms and data structures, Object-oriented programming disciplines and similar CS1 and CS2 courses in Western universities are considered. These courses have been found to be fundamental in training quality IT professionals. A study of current problems of teaching CS1 and CS2 courses in universities of other countries has revealed that these courses, as well as their counterparts in Ukrainian universities, are difficult for students, with a high level of exam failure and dropout during sessions. Therefore, the search for ways to improve the efficiency of these courses is very important. The analysis of different approaches to teaching CS1 and CS2 in the universities of the world and Ukraine has allowed us to find out the list of the main topics of their content. The study of statistics on the use of programming languages in these disciplines has shown that universities mainly use Java, Python, C/C++ languages, and there is a pronounced regional specificity. Based on the rating of programming languages in demand in Ukraine, the need to establish a relationship between courses and their specifics, the following scheme of using programming languages is preferred: C/C++ – in Algorithmization and programming course, C/C++ – in Algorithms and data structures course, Java or C# – in Object-oriented programming course. Emphasis is placed on the importance of drawing on world best practices and best approaches in teaching for flexible adjustment of curricula of disciplines taking into account modern requirements for specialists in the IT labor market. The results of the study will allow a more balanced and thorough approach to the meaningful formation of these programming courses, the choice of approaches to motivate higher education students to study.
URI: https://er.chdtu.edu.ua/handle/ChSTU/3150
ISSN: 2306-4412 (print)
2708-6070 (online)
DOI: 10.24025/2306-4412.1.2021.229502
Issue: 2
First Page: 18
End Page: 30
Appears in Collections:№2/2021

Files in This Item:
File Description SizeFormat 
4.pdfПрокоп333.48 kBAdobe PDFThumbnail
View/Open
зміст.pdf135.05 kBAdobe PDFThumbnail
View/Open
титул.pdf141.59 kBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.