DEVELOPMENT OF ONLINE INFORMATION SYSTEM FOR STUDYING THE BEGINNING OF PROGRAMMING

Authors

Keywords:

education, information system, learning programming, computer science olympiads, C programming language

Abstract

The article describes the process of developing an information system for learning the basics of programming. Modern processes in society and education (acceleration of digitization processes, requiring wider use of distance and mixed learning tools, shift of emphasis in educational informatics from a user approach to learning programming) make the development of such a system temporary and necessary.

Aim. Create an information system for effective learning of initial programs, taking into account the recommended requirements for an information system for learning the basics of programming and recommendations for its development; creation of author’s content – content of the information system; ensuring the maximum possible support of the system and simplifying the method of updating, recording, deleting, correcting the information it contains; study of the effectiveness of the implementation of the developed product.

Methodology. Study and analysis of scientific publications, educational and methodical publications, information systems, selection of various tasks in informatics to place them in their own information system to reflect students’ work experience in high school, a systematic approach to teaching informatics.

Scientific newness. An information system was developed and its content was formed, based on the author’s materials of well-known scientists and coaches of the Ukrainian Olympic movement Oleksandr Mitsa and Serhiy Vapnichnyi.

Conclusion. The created resource is adaptive and cross-platform, available online. It is important that anyone can use it without registration. The content is multimedia in nature and includes text materials, images, videos, hyperlinks, etc. Links available in the system provide convenient access to a number of selected automated online verification systems. Data on well-known banks of programming problems are provided. Content search is organized in the system. Registered users can participate in the forum. An easy and convenient way to manage content is provided. The system was successfully applied in the process of teaching students of the Uzhhorod general education specialized boarding school with in-depth study of individual subjects (UGESBS), the Uzhhorod general education school I-III grade No. 6 named after Vasyl Stepanovych Grenji-Donsky, in the process of conducting student and winter summer programming schools . in the cities of Kremenchuk and Khust, during the training of students of the Uzhhorod National University and the Transcarpathian Hungarian Institute named after Ferenc Rakotsi II, as well as at courses for improving the qualifications of pedagogical workers at the Khmelnytskyi Regional Institute of Postgraduate Pedagogical Education.

References

Bykov, V. (2010). Suchasni zavdannia informatyzatsii osvity [Modern tasks of informatization of education]. Informacijni texnologiyi i zasoby navchannya – Information technologies and teaching aids. 15(1).

Tverezovska, N., Kasatkin, D. (2011). Informatsiyno-osvitnie seredovyshche navchannia: istoriia vynyknennia, klasyfikatsiia ta funktsiï [Information and educational learning environment: history, classification and functions]. Naukovi zapysky. Seriia: Pedahohika – Proceedings. Series: Pedagogy. 3, 190–196.

Panchenko, H., Shevchenko, A. (2012). Informatsiino-osvitnie seredovyshche v profesiinii pidhotovtsi vchytelia [Information and educational environment in professional teacher training]. Pedahohichna osvita: teoriia i praktyka – Pedagogical education: theory and practice, 11, 69–81.

Spirin, O., Vakaliuk, T. (2017). Kryterii doboru vidkrytykh web-opiientovanykh tekhnolohii navchannia osnov prohramuvannia maibutnikh uchyteliv informatyky [Criteria for selecting open web-based technologies for teaching the basics of programming to future computer science teachers]. Informacijni texnologiyi i zasoby navchannya – Information technologies and learning tools, 60(4), 275–287.

Ramsky, Yu., Yashchyk, O., Tverdokhlib, I., Ramsky, A. (2021). Vykorystannia vidkrytykh onlain kursiv v umovakh zmishanoho navchannia maibutnikh fakhivtsiv z informatsiinykh tekhnolohii» [Use of open online courses in the conditions of mixed training of future specialists in information technologies]. Informacijni texnologiyi i zasoby navchannya – Information technologies and learning tools, 84(4), 138–157.

Saeli, M., Perrenet, J., Jochems, W.M.G., Zwaneveld, B. (2011). Teaching Programming in Secondary School: A Pedagogical Content Knowledge Perspective, Informatics in Education, 10 (1), 73–88.

Shokaliuk, S., Bohunenko, Y., Lovianova, I., Shyshkina, M. (2019). Technologies of distance learning for programming basics lessons on the principles of integrated development of key competences, Proc. 7th Workshop on Cloud Technologies in Education (CTE 2019), Kryvyi Rih, Ukraine, CEUR Workshop Proceedings, 2643, 548–562.

Skalka, J., Drlík, M., Obonya, J. (2019). Automated Assessment in Learning and Teaching Programming Languages using Virtual Learning Environment, 2019 IEEE Global Engineering Education Conference (EDUCON), 689–697.

Horoshko, Yu. V., Mitsa, O. V., Melnyk, V. I. (2019). Metodychni pidkhody do rozvyazuvannya olimpiadnykh zadach z informatyky [Applying of the general scheme to solving the olympiad task on computer science]. Informacijni texnologiyi i zasoby navchannya – Information technologies and learning tools, 71(3), 40–52.

Pro Kontseptsiiu Natsionalnoi prohramy informatyzatsii, Zakon Ukrainy vid 04 liutoho 1998 r. №75/98-VR [On the Concept of the National Informatization Program, Law of Ukraine dated February 4, 1998, No. 75/98-VR]. Retrieved from : http://zakon.rada.gov.ua.

Kalinina, L. (2008). Systema informatsiinoho zabezpechennia upravlinnia zahalnoosvitnim navchalnym zakladom [The system of information support for the management of a general educational institution]. Extended abstract of candidate’s thesis. Kyiv, Ukraine.

Korbut, O. Elektronnyi pidruchnyk yak element osvitnoho seredovyshcha [Electronic textbook as an element of the educational environment]. Retrieved from : http://confesp. fl. kpi. ua/node/1087.

Vapnichnyi, S. Uzhhorodska shkola prohramuvannia dlia uchniv. Lektsii po C++ [Uzhhorod School of Programming for Students. Lectures on C++]. Retrieved from : http://www.youtube.com/playlist?list= PLfYRvg4xaiBA5RwV63tLOnNciKVxq3LAt

Zakarpatski shkoliari maiut zmohu vziaty uchast u trenuvalnykh zborakh do oblasnoi olimpiady z informatyky [Transcarpathian schoolchildren have the opportunity to participate in training sessions for the regional Olympiad in informatics]. Retrieved from : http://osvita.uz.ua/zakarpatski-shkolyari-mayut-zmogu-vzyaty-uchast-u-trenuvalnyh-zborah-do-oblasnoyi-olimpiady-z-informatyky/?fbclid=IwAR0-t4vRONvllh58 rE1UPVI-EteZZPuPRnOaVWWyDerAcHf5dxGvmdE-7Fg.

Studenty-matematyky na onlain zaniattiakh Uzhhorodskoi shkoly z prohramuvannia «Uzhhorod CodeSchool» [Mathematics students at online classes of the Uzhhorod School of Programming «Uzhhorod CodeSchool»]. Retrieved from : https://kmf.uz.ua/uk/studenti-matematiki-na-onlajn-zanjattjah-uzhgorodskoi-shkoli-z-programuvannja-uzhhorod-codeschool.

Tobb informatikai programban is kepviselteti magat a Rakoczi foiskola [Rákóczi University is represented in several IT programs]. Retrieved from : https://youtu.be/MRFITMBtANw. (in Hungarian).

Published

2023-03-17