2.24.50. Programmable controller
- Recommended age: from 10 years
- Recommended quantity per cabinet: 6 pieces
- Recommended level of education:
- — Basic general education (5-9 grades)
- — Additional education
-
Programming language: Block programming, G, C (C)
-
Included in the list of educational equipment for equipping newly built schools (Order No. 804 of the Ministry of Education of the Russian Federation dated September 06.09.2022, XNUMX)
- Important: The product is included in the register of industrial products manufactured in the territory of the Russian Federation, registry entry number - 10327278
Purpose
Designed to teach the basics of robot design and programming in both Scratch and the G and C languages.
Areas of knowledge and application
Recommended for use in computer science lessons, as well as in additional education classes and electives.
What will the child learn?
At the start of training, the simplest graphical languages G and programming based on the Scratch language will allow the student to master the basics of block programming.
In the final phase, with the baggage of acquired knowledge, the student smoothly moves from block programming to text writing of program code in the C language, which allows improving and modifying previously created programs.
Updates
The programmable controller within the educational module for in-depth study of mechanics, mechatronics and automated control systems is presented by a variant widely used in educational robotics, which allows not only to control the robot, but also to program it independently.
- Controller
— Mounting field
— Set of connecting wires
— Light sensor (2 pieces)
— Touch sensor (2 pieces)
— LED (3 pieces)
— Distance sensor (rangefinder)
— Engine kit
— Robotics design kit
— Methodological support in Russian
— Software module for working with the controller and the set
— Storage system
The entire set is supplied in a plastic storage system with a tray, which is closed with a transparent plastic lid with latches to ensure visibility of the contents.
Methodological support
The teaching and methodological materials consist of manuals for studying the basics of programming in three languages.
At the start of training, the simplest graphical languages G and Scratch allow the student to master the basics of block programming. In the process, an acquaintance with the software environment for creating and writing programs will take place, then the main syntactic constructions of the language will be considered, and topics of working with variables, with conditional operators and cycle operators will be revealed.
The manual describes the mechanism of loading a program into a controller for subsequent control of external actuators. A series of exercises allows programming simple robots in practice.
The manual also describes the topics of common problems that novice programmers face and possible ways to solve them.