Method for solving tasks for the virtual robot Aquarius with two vessels using divisible capacities
https://doi.org/10.32517/2221-1993-2021-20-1-34-41
Abstract
The article discusses a simple and visual method for finding solutions of tasks for the virtual robot Aquarius with two vessels by constructing a table with divisible capacities.
The proposed method allows students to simply, quickly and, most importantly, consciously find the optimal solution of tasks for Aquarius, and teachers to spend less time creating tasks for transfusion and their checking.
The method has been tested by the author for a number of years in lessons in 5–7th grades and is relevant, since in a number of common textbooks, unfortunately, there is no description of a method for finding solutions of tasks for Aquarius, which leads to exhaustive solution of these tasks by students and reduces the educational potential of the specified virtual robot.
To expand the educational capabilities of Aquarius, the article also recommends the use of loops and other programming constructs in programs for the virtual robot.
The method of finding a solution is analyzed using examples of tasks for two vessels (for the case of initially empty vessels and for the case when one of the vessels is initially partially filled). The solutions obtained are tested in the KuMir and Blockly software environments.
The described method is intended primarily for teachers teaching an initial informatics course (5–7th grades). It will also be useful for math teachers and parents of students.
About the Author
B. S. MikhlinRussian Federation
Moscow, Russia
References
1. Босова Л. Л., Босова А. Ю., Бондарева И. М. Информатика. 5–7 классы. Занимательные задачи. М.: БИНОМ. Лаборатория знаний, 2018. 208 с.
2. Босова Л. Л., Босова А. Ю., Коломенская Ю. Г. Занимательные задачи по информатике. 5-е изд. М.: БИНОМ. Лаборатория знаний, 2013. 152 с.
3. Звонкин А. К., Кулаков А. Г., Ландо С. К., Семенов А. Л., Шень А. Х. Алгоритмика. 5–7 классы: учебник для общеобразовательных учебных заведений. М.: Дрофа, 1997. 299 c.
4. Звонкин А. К., Ландо С. К., Семенов А. Л. Информатика. Алгоритмика: учебник для 6 класса общеобразовательных учреждений. М.: Просвещение, 2006. 239 с.
5. Златопольский Д. М. Занимательная информатика: учебное пособие. М.: БИНОМ. Лаборатория знаний, 2011. 424 с.
6. Кириенко Д. П. Курс алгоритмизации с использованием исполнителей системы Кумир и автоматического тестирования. https://server.179.ru/wiki/?page=Denis_Kirienko/Kumir
7. Кулаков А. Г., Ландо С. К. Алгоритмика. 5–7 классы: Методические рекомендации для учителя: Решение задач. М.: Дрофа, 1997. 192 с.
8. Мирончик Е. А., Куклина И. Д., Босова Л. Л. Информатика. Изучаем алгоритмику. Мой КуМир. М.: БИНОМ. Лаборатория знаний, 2018. 128 с.
9. Поляков К. Ю. Водолей + КуМир + практикум // Информатика. 2012. № 3. С. 4–12. http://www.kpolyakov.spb.ru/download/inf-2012-03a.pdf
10. Поляков К. Ю. Исполнитель Водолей-Blockly. https://kpolyakov.spb.ru/school/robots/blockly.htm
11. Поляков К. Ю., Еремин Е. А. Информатика. 7 класс: в 2 ч. Ч. 2. М.: БИНОМ. Лаборатория знаний, 2017. 160 с.
12. Система программирования КуМир. https://www.niisi.ru/kumir/index.htm
Review
For citations:
Mikhlin B.S. Method for solving tasks for the virtual robot Aquarius with two vessels using divisible capacities. Informatics in school. 2021;1(1):34-41. (In Russ.) https://doi.org/10.32517/2221-1993-2021-20-1-34-41