Formation of algorithmic thinking of IT students

Gespeichert in:
Bibliographische Detailangaben
Titel: Formation of algorithmic thinking of IT students
Quelle: Adaptive Systems of Automatic Control; Vol. 2 No. 47 (2025): Adaptive Systems of Automatic Control; 77-86
Адаптивные системы автоматического управления; Том 2 № 47 (2025): Адаптивні системи автоматичного управління; 77-86
Адаптивні системи автоматичного управління; Том 2 № 47 (2025): Адаптивні системи автоматичного управління; 77-86
Verlagsinformationen: КПІ ім. Ігоря Сікорського, 2025.
Publikationsjahr: 2025
Schlagwörter: data structure, алгоритмічне мислення, програмування, структура даних, algorithmic thinking, адаптивне навчання, adaptive learning, programming, visualization
Beschreibung: The article explores approaches to teaching the course "Algorithms and Data Structures" (ADS) in higher education institutions. The authors emphasize the need to update teaching methods in response to technological advancement and evolving labor market demands. The focus is on practice practice-oriented learning, integration of project project-based instruction, and the use of gamification and algorithm visualization in the educational process. The article highlights the benefits of interactive pro gramming environments (such as Python, JavaScript, Java) and online platforms (e.g., Codeforces, LeetCode, GitHub) in developing students’ analytical and algorithmic thinking. Particular attention is paid to interdisciplinary integration and the importance of gradually increasing complexity to foster deeper understanding and sustained motivation. The authors conclude that adaptive, flexible, and student student-centered instruction in ADS is essential for preparing competitive IT professionals in today’s dynamic en environment. Ref. 17, tabl. 6
У статті розглянуто підходи до викладання дисципліни «Алгоритми та структури даних» (АСД) у вищих навчальних закладах. Автори акцентують увагу на необхідності оновлення методик викладання з урахуванням розвитку інформаційних технологій і змін у запитах ринку праці. Особливу увагу приділено практикоорієнтованому навчанню, інтеграції проєктного підходу, а також впровадженню елементів гейміфікації та візуалізації алгоритмів у навчальний процес. Окремо висвітлюються переваги використання інтерактивних середовищ програмування (наприклад, Python, JavaScript, Java) та онлайн-платформ (Codeforces, LeetCode, GitHub) для розвитку аналітичного мислення студентів. Зазначається важливість міждисциплінарної інтеграції та поступового ускладнення матеріалу, що забезпечує глибше розуміння теми та підвищує мотивацію до навчання. Автори роблять висновок, що адаптивне, гнучке та студент-орієнтоване викладання АСД є ключем до підготовки конкурентоспроможного фахівця у сфері ІТ. Бібл. 17, табл. 6
Publikationsart: Article
Dateibeschreibung: application/pdf
Sprache: Ukrainian
ISSN: 1560-8956
2522-9575
Zugangs-URL: https://asac.kpi.ua/article/view/340178
Rights: CC BY NC SA
Dokumentencode: edsair.scientific.p..4dd1bb58093da3ef8df381d6f9a063aa
Datenbank: OpenAIRE
Beschreibung
Abstract:The article explores approaches to teaching the course "Algorithms and Data Structures" (ADS) in higher education institutions. The authors emphasize the need to update teaching methods in response to technological advancement and evolving labor market demands. The focus is on practice practice-oriented learning, integration of project project-based instruction, and the use of gamification and algorithm visualization in the educational process. The article highlights the benefits of interactive pro gramming environments (such as Python, JavaScript, Java) and online platforms (e.g., Codeforces, LeetCode, GitHub) in developing students’ analytical and algorithmic thinking. Particular attention is paid to interdisciplinary integration and the importance of gradually increasing complexity to foster deeper understanding and sustained motivation. The authors conclude that adaptive, flexible, and student student-centered instruction in ADS is essential for preparing competitive IT professionals in today’s dynamic en environment. Ref. 17, tabl. 6<br />У статті розглянуто підходи до викладання дисципліни «Алгоритми та структури даних» (АСД) у вищих навчальних закладах. Автори акцентують увагу на необхідності оновлення методик викладання з урахуванням розвитку інформаційних технологій і змін у запитах ринку праці. Особливу увагу приділено практикоорієнтованому навчанню, інтеграції проєктного підходу, а також впровадженню елементів гейміфікації та візуалізації алгоритмів у навчальний процес. Окремо висвітлюються переваги використання інтерактивних середовищ програмування (наприклад, Python, JavaScript, Java) та онлайн-платформ (Codeforces, LeetCode, GitHub) для розвитку аналітичного мислення студентів. Зазначається важливість міждисциплінарної інтеграції та поступового ускладнення матеріалу, що забезпечує глибше розуміння теми та підвищує мотивацію до навчання. Автори роблять висновок, що адаптивне, гнучке та студент-орієнтоване викладання АСД є ключем до підготовки конкурентоспроможного фахівця у сфері ІТ. Бібл. 17, табл. 6
ISSN:15608956
25229575