Найти тему

О кодировании информации в компьютере на играх-примерах

Почти каждый пользователь компьютера, если помнит уроки информатики в школе, знает, что вся информация хранится в виде 0 (нулей) и 1 (единиц). Это так называемый бинарный код, который «понимает» компьютер.

Человек – не компьютер, и нам трудно понять, как же эти нули и единицы кодируют любую информацию.

Не беда! Сейчас разберёмся, играючи! 😊

Да-да, начнём с игры!

Посмотрите на картинку:

Поиграть можно здесь:  https://scratch.mit.edu/projects/128195213
Поиграть можно здесь: https://scratch.mit.edu/projects/128195213

Это первый простой пример, демонстрирующий то, как можно закодировать всего два цвета, обозначив один из них цифрой 0, а второй – 1. Если внимательно присмотреться, то можно примерно догадаться, что изображено на картинке. Но веселее и интереснее поиграть!

Перейдите по ссылке https://scratch.mit.edu/projects/128195213 и поиграйте в игру (но потом не забудьте вернуться к нашем тексту, будет ещё интереснее). Кликая мышкой по цифрам, откройте картинку. Что на ней закодировано?

Должно получиться нечто вроде этого (мы намеренно не открыли все клеточки):

-2

Следующий пример немного сложнее:

Игра: https://scratch.mit.edu/projects/123709581
Игра: https://scratch.mit.edu/projects/123709581

Сколько цветов здесь закодировано? Почему в каждой клеточке уже не одна, а две цифры? Верно! Здесь потребовалось 4 цвета, а цифр 0 и 1 стало маловато. Пришлось добавить ещё один разряд, записав коды с помощью пар цифр: 00, 10, 01, 11. Любопытно, какой ещё, 4-й цвет присутствует на картинке? Переходите по ссылке: https://scratch.mit.edu/projects/123709581 и играйте!

А вот ещё один пример с ещё большим количеством цветов:

https://scratch.mit.edu/projects/125870636
https://scratch.mit.edu/projects/125870636

Играем по ссылке: https://scratch.mit.edu/projects/125870636

На какие детские (и не только) популярные развлечения это похоже? Напишите в комментариях.

А может быть, у вас есть свои аналогичные игры? Поделитесь с нами!

Ставьте лайк, подписывайтесь на канал, если хотите учиться, играя!

Автор: Ольга Елисеева, индивидуальные уроки программирования игр онлайн: https://aelit.by

Наука
7 млн интересуются