Почти каждый пользователь компьютера, если помнит уроки информатики в школе, знает, что вся информация хранится в виде 0 (нулей) и 1 (единиц). Это так называемый бинарный код, который «понимает» компьютер.
Человек – не компьютер, и нам трудно понять, как же эти нули и единицы кодируют любую информацию.
Не беда! Сейчас разберёмся, играючи! 😊
Да-да, начнём с игры!
Посмотрите на картинку:
Это первый простой пример, демонстрирующий то, как можно закодировать всего два цвета, обозначив один из них цифрой 0, а второй – 1. Если внимательно присмотреться, то можно примерно догадаться, что изображено на картинке. Но веселее и интереснее поиграть!
Перейдите по ссылке https://scratch.mit.edu/projects/128195213 и поиграйте в игру (но потом не забудьте вернуться к нашем тексту, будет ещё интереснее). Кликая мышкой по цифрам, откройте картинку. Что на ней закодировано?
Должно получиться нечто вроде этого (мы намеренно не открыли все клеточки):
Следующий пример немного сложнее:
Сколько цветов здесь закодировано? Почему в каждой клеточке уже не одна, а две цифры? Верно! Здесь потребовалось 4 цвета, а цифр 0 и 1 стало маловато. Пришлось добавить ещё один разряд, записав коды с помощью пар цифр: 00, 10, 01, 11. Любопытно, какой ещё, 4-й цвет присутствует на картинке? Переходите по ссылке: https://scratch.mit.edu/projects/123709581 и играйте!
А вот ещё один пример с ещё большим количеством цветов:
Играем по ссылке: https://scratch.mit.edu/projects/125870636
На какие детские (и не только) популярные развлечения это похоже? Напишите в комментариях.
А может быть, у вас есть свои аналогичные игры? Поделитесь с нами!
Ставьте лайк, подписывайтесь на канал, если хотите учиться, играя!
Автор: Ольга Елисеева, индивидуальные уроки программирования игр онлайн: https://aelit.by