Informatics in school №7’2018
Journal «Informatics in school»
№ 7 (140) September 2018
Contents of issue
Zenko S. I.
ABOUT THE PROBLEM OF CLASSIFICATION OF THE CONCEPTS OF INFORMATICS STUDIED AT SECONDARY SCHOOL
The article raises the problem of classification of the concepts of computer science and informatics studied at secondary school. The efficiency of creation of techniques of training of pupils in these concepts depends on its solution. The author proposes to consider classifications of the concepts of school informatics from four positions: on the cross-subject basis, the content lines of the educational subject “Informatics”, the logical and structural interrelations and interactions of the studied concepts, the etymology of foreign-language and translated words in the definition of the concepts of informatics. As a result of the first classification general and special concepts are allocated; the second classification — inter-content and intra-content concepts; the third classification — stable (steady), expanding, key and auxiliary concepts; the fourth classification — concepts-nouns, concepts-verbs, concepts-adjectives and concepts — combinations of parts of speech.
Keywords: methods of teaching informatics, technique of training in informatics, classification of concepts, concepts of school informatics, general educational concepts, special concepts, inter-content and intra-content concepts, stable concepts, steady concepts, expanding concepts, key concepts, auxiliary concepts, concepts-nouns, concepts-verbs, concepts-adjectives, concepts — combinations of parts of speech.
Slinkin D. A.
USING THE FREE PASCAL PROGRAMMING LANGUAGE AND THE RUBIROBOTLIB SOFTWARE LIBRARY TO CONTROL ROBOTS ON THE LEGO MINDSTORMS EV3 PLATFORM
The article examines the LEGO MINDSTORMS EV3 robotic platform, the advantages and disadvantages of LEGO MINDSTORMS Education EV3 development environment, the possibilities of programming a robot using alternative programming languages and third-party firmware. Particular attention is paid to the RubiRobot authoring project and the RubiRobotLib software library which allows developing programs for LEGO MINDSTORMS EV3 on the Free Pascal programming language.
Keywords: LEGO MINDSTORMS EV3, educational robotics, algorithm, programming, Free Pascal.
Markushevich M. V.
USING DOMESTIC SOFTWARE IN THE EDUCATIONAL PROCESS OF A COMPREHENSIVE SCHOOL AS A FACTOR OF CIVIL-PATRIOTIC EDUCATION OF STUDENTS
The possibility of civil-patriotic education of pupils of comprehensive Russian school through the process of migration of the educational process to the domestic software is considered in the article. Also some shortcomings and risks of using foreign proprietary software in educational organizations of the Russian Federation are specified, including the types of potential threats to the information infrastructure of our country arising from the use of foreign software.
Keywords: civil-patriotic education, domestic software, free software, freeware, import substitution.
Komshina А., Telibaev S., Mikhlin B. S.
ASSEMBLING THE RS FLIP FLOP ON CHIPS CONTAINING ELEMENTS OF “OR-NOT”, “AND NOT”
The article provides general information about flip-flops, their types, about an asynchronous RS flip-flop. A detailed description of the practical work on assembling the RS flip-flop in two variants is given, based on a chip containing four “2OR-NOT” elements, and based on a chip containing four “2AND-NOT” elements. The details from the electronic set “Micronik” (“Amperka”) and the details provided by the site “Let’s create together” are used in assembling.
Keywords: trigger, flip-flop, RS flip-flop, toggle switch, relay, chip, truth table.
Zaika I. V.
PRACTICAL WORKS FOR CREATING APPLICATION PROGRAMS IN VISUAL C++
The article presents practical works on creating application programs in the Visual C++ environment. In particular, examples of how to create a calculator using the Visual C++ environment are considered. Practical works can be used in the study of object-oriented programming in the school course of informatics.
Keywords: programming, Visual C++, creating application programs, calculator.
СУПЕРКОМПЬЮТЕРНОЕ ОБРАЗОВАНИЕ В ШКОЛЕ
Tyushnyakova I. A.
STUDYING THE COUNTING SORT AND MERGE SORT IN THE SCHOOL COURSE OF INFORMATICS
The article is devoted to the study of sorts in the school course of informatics. Modifications of the sorting and merging methods are described, characterized by a visually understandable and visual representation of the algorithms. An opportunity to acquaint students with the basics of paral-lel programming in the study of sorting data is described.
Keywords: counting sort, merge sort, algorithm, programming.
Losik S. N.
PROPAEDEUTICS OF PARALLEL COMPUTING IN THE PRIMARY SCHOOL USING THE KODU GAME LAB
The article discusses the experience of teaching a propaedeutic course of parallel computing in the 3rd grade of primary school using the Kodu Game Lab environment. This course is based on the textbook set “Informatics for All” by D. I. Pavlov for grades 1–4 of primary school (edited by A. V. Goryachev). The examples of the tasks are given that students performed in the classroom.
Keywords: parallel computing, textbook set on informatics, programming, “Informatics for All”, static objects, dynamic objects.
Travkin I. Yu.
СРЕДСТВА ИКТ В УЧЕБНОМ ПРОЦЕССЕ
Radionova A. V., Padchina Ya. V.
APPLYING 3D TECHNOLOGY TO CREATE TACTILE BOOKS FOR CHILDREN WITH VISUAL IMPAIRMENTS
The article describes the experience of making tactile picture book for blind and visually impaired children using 3D printing. 3D models for the tactile book should be made with allowance for tactile perception and should be printable. The article describes the result of the student’s project.
Keywords: tactile book, 3D technology, 3D printing, Blender.
Gluzman N. A.
DESIGNING E-LEARNING RESOURCES FOR TEACHING MATHEMATICS IN PRIMARY SCHOOL WITH ADOBE FLASH AND HTML5 SYSTEMS
In the modern educational space regarding the realities of the information society special importance is attached to issues related to the provision of a high level of informatization of education, which implies teachers’ mastering the necessary competencies and the ability to introduce e-learning resources into educational and training practice. Adobe Flash as one of the platforms for creating web applications and multimedia presentations enjoys greatest popularity with users including teachers. However, in connection with the announcement of discontinuing Adobe Flash support in 2020, the issue of choosing an analog to create web applications and presentations for use in teaching purposes is becoming particularly relevant. The article provides a comprehensive analysis of developing electronic educational resources by teachers using Adobe Flash and HTML5 for teaching math in primary school.
Keywords: designing interactive educational applications, Adobe Flash, HTML5, future primary school teacher.
Korolev A. L.
COMPUTER MODELING AND SOFTWARE SYSTEMS TO SUPPORT THE STUDY OF MODELING AT SCHOOL
In the article features of studying simulation in a school course of informatics are considered. The main theoretical issues of this theme are presented: the role of simulation in science, engineering, education and practical activities, the role of computer models, the relevance and multiplicity of models. Software complexes for creating computer models that are applicable in school education, in particular, in project activities of students, are described.
Keywords: computer simulation, instrumental program complexes for modeling, project activity of students.