Development of the learning game environment "Bukashka" ("Ladyb ug") Using client web technologies
https://doi.org/10.32517/2221-1993-2021-20-6-32-38
Abstract
The theme "Algorithmization and programming" is one of the most difficult in the school informatics course. The computer programs that implement models of microworlds in which virtual actors operate help to explain the basic concepts of this theme for schoolchildren.
The best visualization can be achieved using learning environments with drawing actors. The learning environment "Kangaroo Ru" provides the most simple model. It was developed in the early 1990s as a part of an educational project for IBM PS/2 computers running the DOS operating system.
The usage of "Kangaroo Ru" is fraught with difficulties on modern computers. This article describes a case of the learning environment that is "Kangaroo Ru" compatible, but is implemented using web technologies HTML, CSS and JavaScript. It is runnable in web browsers of a wide range of hardware platforms.
References
1. Гоше Х. Д. HTML5. Для профессионалов. СПб.: Питер, 2013. 496 с.
2. Звенигородский Г. А. Первые уроки программирования. М.: Наука, 1985. 208 с.
3. Звенигородский Г. А., Глаголева Н. Г., Земцов П. А., Налимов Е. В., Цикоза В. А. Программная система «Школьница» и ее реализация на персональных ЭВМ // Микропроцессорные средства и системы. 1984. № 1. С. 50–55.
4. Киселев Б. Проект «Пилотные школы» // Информатика и образование. 1990. № 5. С. 124–125.
5. Кушниренко А., Семёнов А. Программы для школьного компьютера // Информатика и образование. 1986. № 1. С. 72.
6. Кушниренко А., Эпиктетов М. КуМир — новое семейство учебных программ // Информатика и образование. 1993. № 1. С. 21–25.
7. Паклина Е. П. Задачи повышенной сложности с решениями в среде графического исполнителя Кенгурёнок // Фестиваль педагогических идей «Открытый урок». https://urok.1sept.ru/статьи/101993/
8. Пьюривал С. Основы разработки веб-приложений. СПб.: Питер, 2015. 272 с.
9. Роберт И. В. Современные информационные технологии в образовании: дидактические проблемы; перспективы использования. М.: Школа-Пресс, 1994. 65 с.
10. Родыгин Е. Ф. Методические рекомендации обучения программированию в школе // Вестник Марийского государственного университета. 2011. № 7. С. 20–22.
11. Федеральный государственный образовательный стандарт начального общего образования. https://fgos.ru/
12. Флэнаган Д. JavaScript. Подробное руководство. СПб.: Символ-Плюс, 2004. 960 с.
13. Solomon C., Harvey B., Kahn K., Lieberman H., Miller M. L., Minsky M., Papert A., Silverman B. History of Logo // Proceedings of the ACM on Programming Languages. Vol. 4. Is. HOPL (June 2020). Article No.: 79. P. 1–66. DOI: 10.1145/3386329
Review
For citations:
Areshchankau I.S. Development of the learning game environment "Bukashka" ("Ladyb ug") Using client web technologies. Informatics in school. 2021;(6):32-38. (In Russ.) https://doi.org/10.32517/2221-1993-2021-20-6-32-38