Preview

Информатика в школе

Расширенный поиск

Игры-ходилки для изучения блок-схем

https://doi.org/10.32517/2221-1993-2022-21-3-36-48

Полный текст:

Аннотация

В статье описывается методика освоения блок-схем с помощью настольных игр-ходилок.
Игровое поле в такой игре представляет собой блок-схему. В ходе игры учащиеся бросают кубик и передвигают фишку по игровому полю в зависимости от выпавшего числа. Но при этом они должны соблюдать правила исполнения входящих в блок-схему алгоритмических конструкций.
Цель предлагаемого подхода — интенсифицировать освоение учебного материала и освободить время для его расширения. Это актуально для всех школьных предметов, но для информатики с ее крайне быстрыми темпами развития — особенно. Для игры класс разбивается на команды по два—четыре человека. Все команды играют одновременно. В ходе игры каждый участник многократно проходит все изученные алгоритмические конструкции. Таким образом достигается стопроцентный охват учащихся и многократное повторение материала.
За счет этого появляется возможность продвинуться в изучении алгоритмических конструкций достаточно далеко. А именно: кроме традиционных развилок и двух видов циклов (с предусловием и с заданным числом повторений) изучаются команды ввода, подпрограммы (вспомогательные алгоритмы) и параметры (в играх — только входные).
Знакомство с механизмом подпрограмм, причем параметризованных, позволит в будущем рассматривать достаточно сложные алгоритмы и плавно перейти к пропедевтике технологии программирования (наращивание мощности простых исполнителей за счет разработки мощных команд-подпрограмм, проектирование алгоритмов «сверху вниз», построение алгоритмов из крупных заготовок).

Предлагаемые методические материалы подготовлены в рамках работ над Пермской версией пропедевтического курса информатики (авторский коллектив: М. А. Плаксин, Н. Г. Иванова, О. Л. Русакова; рабочее название курса — «ТРИЗформатика»).
Но методика может применяться в любом другом курсе.
В статье приведены описание и игровые поля четырех игр-ходилок для освоения механизма блок-схем, а также дан ряд методических замечаний.

Об авторе

М. А. Плаксин
Национальный исследовательский университет «Высшая школа экономики» (Пермский филиал); Пермский государственный национальный исследовательский университет
Россия

Плаксин Михаил Александрович, канд. физ.-мат. наук; доцент кафедры информационных технологий в бизнесе; доцент кафедры математического обеспечения вычислительных систем

614070, г. Пермь, ул. Студенческая, д. 38

614990, г. Пермь, ул. Букирева, д. 15



Список литературы

1. Бордик В. 15 бесплатных игр и сайтов, которые на- учат ребенка программировать // Летидор. https://letidor.ru/obrazovanie/15-besplatnykh-igr-i-saitov-kotorye-nauchat-rebenkaprogrammirovat.htm

2. Вараксин Г. С. Информатика в начальной школе. Кенгуре- нок (графический исполнитель). https://ikt-det.jimdofree.com/алгоритмика/исполнители/графический-исполнитель-кенгуренок/

3. Гутман Г. М., Карпилова О. М. Муравьиные сказки. М.: Просвещение, 1993. 98 с.

4. Дуванов А. А., Первин Ю. А. Необыкновенные приключения Пети Кука в Роботландии. М.: Финансы и статистика, 1997. 272 с.

5. Игры с алгоритмами // POLYCENT. https://polycent.ru/blog/igryi-s-algoritmami/

6. Карпов Д. 15 сайтов и игр, которые научат детей программированию. Почему и как стоит учить информатику с дошкольного возраста // Мел. https://mel.fm/ucheba/fakultativ/5297184-computer_science

7. ЛогоМиры 3.0. Интегрированная творческая среда для освоения азов программирования. https://www.softslot.com/software-2581-logomiry.html

8. Мартынов А. 10 игр, которые научат ребенка программированию // Лайфхакер. https://lifehacker.ru/10-igr-nauchatprogrammirovat/

9. Плаксин М. А. ТРИЗформатика — метапредмет, объединяющий компьютерные и интеллектуальные технологии работы с информацией (ответ на вызов информационного общества) // Программирование. 2011. № 6. С. 26–32.

10. Плаксин М. А., Иванова Н. Г., Русакова О. Л. Информатика: учебник для 4 класса. М.: БИНОМ. Лаборатория знаний, 2012. 128 с.

11. ТОП-12 игр, с которыми ребенок научится программировать // Proglib. https://proglib.io/p/games-for-kids


Рецензия

Для цитирования:


Плаксин М.А. Игры-ходилки для изучения блок-схем. Информатика в школе. 2022;(3):36-48. https://doi.org/10.32517/2221-1993-2022-21-3-36-48

For citation:


Plaksin M.A. Board games for the study of flow charts. Informatics in school. 2022;(3):36-48. (In Russ.) https://doi.org/10.32517/2221-1993-2022-21-3-36-48

Просмотров: 167


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2221-1993 (Print)