Skip to content

ENCODE/DECODE - RUNLENGTH ENCODING FOR KIDS

https://punkx.org/runlength-for-kids/

DeckDeck 1Deck 2Deck 3


Цель этой игры — научить детей сжатию данных и поиску паттернов, кодированию пикселей в числа и последующему обнаружению закономерностей в этих числах. Любимое аниме моей дочери — «Наруто», поэтому в качестве примеров изображений мы использовали символы из этой вселенной. Первые ~10 карт объясняют концепции «пикселей» (в данном случае это просто ASCII-символы), их кодирование в числа, RLE-кодирование (кодирование длин серий), а также усреднение нескольких «пикселей». Но в ~1000 символов можно уместить лишь ограниченное количество информации, поэтому лучше, если родитель хорошо понимает эти концепции и может показать больше примеров сжатия и паттернов в повседневной жизни (например, кодирование флага вашей страны, сравнение чёрно-белых и цветных изображений и т.д.).

Deck 4

Это скорее головоломка, чем настоящая игра, но я считаю, что она очень хорошо передаёт концепцию сжатия и кодирования.


ПРАВИЛА ИГРЫ

Эта игра — скорее головоломка, чем игра.
Можно играть одному или с друзьями,
но лучше начать с простых и очевидных карт.

Помните: читать закодированные изображения
на самом деле очень сложно, так что не
унывайте и просто пробуйте — по одной
карте за раз.

> 1. ПОСМОТРИТЕ «НАРУТО», ЕСЛИ ЕЩЁ НЕ СМОТРЕЛИ

> 2. ВЫБЕРИТЕ КАРТУ С ИЗОБРАЖЕНИЕМ

> 3. НАЙДИТЕ КАРТУ С КОДИРОВКОЙ,
     СООТВЕТСТВУЮЩУЮ ВЫХОДНОМУ ИЗОБРАЖЕНИЮ

> 4. <font color="red">ЕСЛИ</font> ВАМ НРАВИТСЯ — <font color="red">ПЕРЕЙТИ</font> к шагу 2

> 5. ПОСМОТРИТЕ:

     Hunter x Hunter
     One Piece
     Bleach
     One Punch Man
     Dragonball Z
     Fairy Tail
     My Hero Academia
     Sword Art Online

Контакты: bystrovno@basealt.ru