期刊名称:Ukrainian Journal of Educational Studies and Information Technology
电子版ISSN:2521-1234
出版年度:2017
卷号:5
期号:4
页码:38-55
DOI:10.32919/uesit.2017.04.04
语种:Ukrainian
出版社:Profi.Net.Ua Group; Department of Informatics and Cybernetics; Melitopol Bohdan Khmelnytsky State Pedagogical University
摘要:У статті проведено аналіз наукових досліджень, присвячених сучасному стану шкільної інформатики. Серед багатьох проблем науковці і практики відзначають надмірну технологізацію і послаблення фундаментальної складової цього курсу. Вони пропонують шляхи подо
其他摘要:The current state of school computer science is characterized by a predominant attention to the study of information technology and the weakening of the fundamental component. This situation has negative consequences for the general education of schoolchildren, as well as their career guidance. Researchers see the ways of leaving it in providing a rational combination of fundamental and applied components, improving the methodical system of teaching computer science, creating additional special courses, increasing the importance of informatics through the introduction of external testing and taking into account its results when entering the IT specialty of higher education, improving the quality of teacher training in Universities and institutes of postgraduate education, etc. The course content of the computer science of the main school covers three content lines: theoretical informatics; the basics of algorithmization and programming; information and communication technologies. The most difficult for both students and teachers is the study of the section "Algorithms and Programs" In the process of experimental and experimental work, we have found that the important task of the teacher in the process of teaching programming is to organize the verification of the correctness of the work written by students of the program, that is, the conformity of the solution to the conditions of the problem and the stability of functioning for any set of input data. This work takes a lot of time (since it is necessary to enter different data for a single student several times and analyze the result obtained) and the availability of several sets of test data, so during the lesson full validation is almost impossible. A successful way to solve this problem is to use a specialized software environment in which a student can write, compile, and run a program, which automatically checks the program on different sets of test data. In this regard, the main task of the developed pedagogical software complex is the formation and consolidation of practical skills of structural programming in C++. The pedagogical program complex contains tasks with the themes envisaged by the program of the 8th form. The software product consists of a teacher program, a student program and a database. The complex is intended for use in the lessons of assimilation of new material, the formation of skills and abilities, the consolidation of skills and abilities, verification of knowledge, skills and abilities, as well as for the organization of independent work of students. Further research is planned to be aimed at improving the pedagogical software complex by expanding its functionality.
关键词:програмування;шкільний курс інформатики;основна школа;С++;структурне програмування