Criteria for selecting open web-oriented technologies for teaching the basics of programming to future software engineers

Authors

DOI:

https://doi.org/10.55056/etq.16

Keywords:

programming, basics of programming, web-oriented teaching technologies, selection criteria

Abstract

The article presents the criteria for selecting open web-oriented technologies for teaching the basics of programming to future software engineers. An analysis of the available open web-oriented technologies for teaching the basics of programming to future software engineers made it possible to divide them into compilers, automated systems for checking programming tasks, mind maps, and massive open online courses. Criteria and corresponding indicators are defined for each of them: for web-oriented compilers and mind maps, design and functional criteria are allocated, for web-oriented automated systems for checking programming tasks, design, information-didactic, and communication criteria are allocated, for massive open online courses - informational didactic and functional. Comparative tables are given for all the listed web-oriented technologies for teaching the basics of programming to future software engineers according to certain criteria and indicators.

Downloads

Download data is not yet available.
Abstract views: 380 / PDF views: 176

References

Abdullahi, M.S.I., Salleh, N., Nordin, A. and Alwan, A.A., 2018. Cloud-based learning system for improving students’ programming skills and self-efficacy. Journal of Information and Communication Technology, 17(4), pp.629–651. Available from: https://e-journal.uum.edu.my/index.php/jict/article/view/jict2018.17.4.2642. DOI: https://doi.org/10.32890/jict2018.17.4.2642

Bykov, V.Y., Spirin, O.M., Biloshchytskyi, A.O., Kuchansky, A.Y., Dikhtiarenko, O.V. and Novytskyi, O.V., 2020. Open digital systems for assessment of pedagogical research results. Information technologies and learning tools, 75(1), p.294–315. Available from: https://doi.org/10.33407/itlt.v75i1.3589. DOI: https://doi.org/10.33407/itlt.v75i1.3589

criterion noun - Definition, pictures, pronunciation and usage notes | Oxford Advanced Learner’s Dictionary at OxfordLearnersDictionaries.com, 2022. Available from: https://www.oxfordlearnersdictionaries.com/definition/english/criterion.

Galchevska, G., 2015. Using the international scientometric databases of open access in scientific research. Journal of Information Technologies in Education (ITE), (23), pp.115–126. Available from: https://doi.org/10.14308/ite000541. DOI: https://doi.org/10.14308/ite000541

Glazunova, O.G., Parhomenko, O.V., Korolchuk, V.I. and Voloshyna, T.V., 2021. The effectiveness of GitHub cloud services for implementing a programming training project: students’ point of view. Journal of Physics: Conference Series, 1840(1), p.012030. Available from: https://doi.org/10.1088/1742-6596/1840/1/012030. DOI: https://doi.org/10.1088/1742-6596/1840/1/012030

Gordiyenko, T., Velychko, O. and Salceanu, A., 2018. The Expert’s Competence Evaluation in Electrical Engineering Education. 2018 International Conference and Exposition on Electrical And Power Engineering (EPE). pp.0011–0016. Available from: https://doi.org/10.1109/ICEPE.2018.8559852. DOI: https://doi.org/10.1109/ICEPE.2018.8559852

Holovnya, O., 2015. Criteria for selecting virtualization software in teaching UNIX-like operating systems. Journal of Information Technologies in Education (ITE), (24), pp.119–133. Available from: https://doi.org/10.14308/ite000548. DOI: https://doi.org/10.14308/ite000548

Kremen, V., ed., 2021. National Report on the State and Prospects of Education Development in Ukraine. Kyiv: KONVI PRINT. Available from: https://doi.org/10.37472/NAES-2021-en. DOI: https://doi.org/10.37472/NAES-2021-en

Küçük, K., Bayılmış, C. and Msongaleli, D.L., 2021. Designing real-time IoT system course: Prototyping with cloud platforms, laboratory experiments and term project. The International Journal of Electrical Engineering & Education, 58(3), pp.743–772. Available from: https://doi.org/10.1177/0020720919862496. DOI: https://doi.org/10.1177/0020720919862496

Liao, J., Chen, S. and Xiong, H., 2017. A cloud-based online coding platform for learning coding-related courses of computer science. ICIC Express Letters, Part B: Applications, 8(1), p.109 – 116.

Markova, O.M., Semerikov, S.O., Striuk, A.M., Shalatska, H.M., Nechypurenko, P.P. and Tron, V.V., 2018. Implementation of cloud service models in training of future information technology specialists. In: A.E. Kiv and V.N. Soloviev, eds. Proceedings of the 6th Workshop on Cloud Technologies in Education, CTE 2018 Kryvyi Rih, Ukraine, December 21, 2018. CEUR-WS.org, CEUR Workshop Proceedings, vol. 2433, pp.499–515. Available from: http://ceur-ws.org/Vol-2433/paper34.pdf.

Ogawa, R. and Collom, E., 1998. Educational Indicators: What Are They? How Can Schools and School Districts Use Them? (SO-004). Riverside: California Educational Research Cooperative. Available from: https://eric.ed.gov/?id=ED432811.

Panchenko, L. and Khomiak, A., 2020. Education statistics: Looking for a case-study for modelling. Ceur workshop proceedings, 2732, pp.948–963. Available from: http://ceur-ws.org/Vol-2732/20200948.pdf.

Rassovytska, M.V. and Striuk, A.M., 2017. The system of cloud-oriented tools of learning computer science disciplines of engineering specialties students. In: S.O. Semerikov and M.P. Shyshkina, eds. Proceedings of the 5th Workshop on Cloud Technologies in Education, CTE 2017, Kryvyi Rih, Ukraine, April 28, 2017. CEUR-WS.org, CEUR Workshop Proceedings, vol. 2168, pp.20–26. Available from: http://ceur-ws.org/Vol-2168/paper4.pdf.

Segrelles Quilis, J.D., Moltó, G. and Blanquer, I., 2021. A cloud framework for problem-based learning on grid computing. Journal of Parallel and Distributed Computing, 155, pp.24–37. Available from: https://doi.org/10.1016/j.jpdc.2021.04.012. DOI: https://doi.org/10.1016/j.jpdc.2021.04.012

Spirin, O.M., Ivanova, S.M., Iatsyshyn, A.V., Luparenko, L.A., Dudko, A.F. and Kilchenko, A.V., 2020. The model for the application of open electronic scientific and educational systems to the development of researchers’ information and research competence. Information technologies and learning tools, 77(3), p.302–323. Available from: https://doi.org/10.33407/itlt.v77i3.3985. DOI: https://doi.org/10.33407/itlt.v77i3.3985

Tkachuk, V., Semerikov, S., Yechkalo, Y.V., Khotskina, S. and Soloviev, V.N., 2020. Selection of Mobile ICT for Learning Informatics of Future Professionals in Engineering Pedagogy. In: O. Sokolov, G. Zholtkevych, V. Yakovyna, Y. Tarasich, V. Kharchenko, V. Kobets, O. Burov, S. Semerikov and H. Kravtsov, eds. Proceedings of the 16th International Conference on ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer. Volume II: Workshops, Kharkiv, Ukraine, October 06-10, 2020. CEUR-WS.org, CEUR Workshop Proceedings, vol. 2732, pp.1058–1068. Available from: http://ceur-ws.org/Vol-2732/20201058.pdf.

Tryus, Y. and Kachala, T., 2015. Cloud technologies in management and educational process of Ukrainian technical universities. Journal of Information Technologies in Education (ITE), (19), pp.022–033. Available from: https://doi.org/10.14308/ite000481. DOI: https://doi.org/10.14308/ite000481

Tseng, C.H., Liu, J.S., Chen, Y.H., Hui, L., Jiang, Y.R. and Lin, J.R., 2018. The Requirement Analysis and Initial Design of a Cloud and Crowd Supported Mathematics Learning Environment for Computer Science Students. In: N.Y. Yen and J.C. Hung, eds. Frontier Computing. Singapore: Springer Singapore, pp.219–226. Available from: https://doi.org/10.1007/978-981-10-3187-8_23. DOI: https://doi.org/10.1007/978-981-10-3187-8_23

Vakaliuk, T.A., 2017. Structural and functional model of cloud oriented learning environment for bachelors of informatics training. Information technologies and learning tools, 59(3), p.51–61. Available from: https://doi.org/10.33407/itlt.v59i3.1674. DOI: https://doi.org/10.33407/itlt.v59i3.1674

Vakalyuk, T.A. Solution creative programming tasks of future teachers informatics. Visnyk Chernihivskoho natsionalnoho pedahohichnoho universytetu imeni T. H. Shevchenka, (113), pp.109–114. Available from: http://eprints.zu.edu.ua/10305/.

Zhao, J. and Forouraghi, B., 2013. An Interactive and Personalized Cloud-Based Virtual Learning System to Teach Computer Science. In: J.F. Wang and R. Lau, eds. Advances in Web-Based Learning – ICWL 2013. Berlin, Heidelberg: Springer Berlin Heidelberg, pp.101–110. Available from: https://doi.org/10.1007/978-3-642-41175-5_11. DOI: https://doi.org/10.1007/978-3-642-41175-5_11

Downloads

Published

08-03-2021

Issue

Section

Articles

How to Cite

Vakaliuk, T., Spirin, O. and Kontsedailo, V., 2021. Criteria for selecting open web-oriented technologies for teaching the basics of programming to future software engineers. Educational Technology Quarterly [Online], 2021(1), pp.73–86. Available from: https://doi.org/10.55056/etq.16 [Accessed 8 December 2024].
Received 2021-02-10
Accepted 2021-03-07
Published 2021-03-08

Similar Articles

1-10 of 66

You may also start an advanced similarity search for this article.