Конструктор алгоритмів: інструмент вивчення та навчання алгоритмам
Abstract
У цій роботі подано середовище для розробки, редагування, трасування й виконання, збереження та завантаження алгоритмів у формі блок-схем. Воно може бути застосоване у будь-якому навчальному процесі під час вивчення основ алгоритмів. Наведені модель вимог, дизайн системи, а також його реалізація. Подано два модулі: модуль викладача для наповнення системи завданнями щодо створення алгоритмів та їх рішеннями у формі блоксхем; модуль учня для вирішення цих проблем під час розробки та трасування алгоритмів і отримання навичок у конструюванні алгоритмів.
Downloads
References
McHenry W. K. R-Technology: A Soviet Visual Programming / W. K. McHenry // Journal of Visual Languages and Computing. – 1990. – Vol. 1. № 2. – P. 199–212.
Velbitskiy I. V. Next generation visual programming technology with R-charts / I. V. Velbitskiy // MEDIAS-2012. Dedicated to 100anniversary of Alan Turing (IEEE) : plenary report. – Cyprus, 2012. – P. 14–34.
Velbitskiy I. V. Next generation visual programming technology / I. V. Velbitskiy // 11-th IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (IEEE EWDTS), Russia, Rostov on Don, Sept. 27–30 : plenary report. – Rostov on Don, 2013. – P. 404–410.
Velbitskiy I. V. Graphical programming and programs verification / I. V. Velbitskiy // 9-th IEEE COMPUTER SCIENCE & INFORMATION TECHNOLOGIES CONFERENCE, ARMENIA, YEREVAN. – YEREVAN, 2013.
Drobushevich L. F. Common use of UML and R-chart notations in the training process for software system development methods / L. F. Drobushevich // MEDIAS-2010. – Cyprus, 2010. – P. 73–77.
Lvov M. Video-interpreter of search and sorting algorithms / M. Lvov, A. Spivakovskii // Informatizatsiya osvity v Ukrayini: stan, problem, perspectivy. – Kherson, 2003. – P. 100–102.
Spivakovskii A. Web-environment for learning basics of algorithms and programming / A. Spivakovskii, N. Kolesnikova, N. Tkachuk, I. Tkachuk // Upravlyayushiye sistemy i mashiny. – Kiev, 2008. – P. 70–75.
Spivakovskii A. Video-interpreter of algorithms of integrated environment for learning basics of algorithms and programming / A. Spivakovskii, N. Kolesnikova // Third International conference “New information technologies in education for everybody”. – Kiev, 2008. – P. 399–404.
Spivakovsky A. An integrated training environment for the university course “Basics of algoritmization and programming” / A. Spivakovskii, N. Kolesnikova, N. Tkachuk, I. Tkachuk // Information Technologies in education for all. – Kiev, 2007. – P. 240–248.