==== Информатика в примерах и моделях без использования компьютера! ====
[[http://csunplugged.org/wp-content/uploads/2014/12/unpluggedTeachers-russian.pdf|© 2010 Computer Science Unplugged (csunplugged.org)]] - Информатика в примерах и моделях без использования компьютера (учебник);
[[http://learn.code.org/unplugged/unplug1.pdf]] (En) - Принцип кодирования текстовой информации. Книга на английском, однако, ключевая информация - таблицы соответствия буквенных символов двоичным симметричным кодовым словам в конце книги.
[[http://code.org/files/CSPUnit1Lesson6.pdf]] (En) - Принципы кодирования и построения изображения на экране монитора. Книга на английском языке. Ссылки, опубликованные в данной статье, ведут на визуальный тренажер, моделирующий принцип воспроизведения изображения на экране монитора:
**Бинарное кодирование черно-белого изображения (виртуальный тренажер, пример 1)**
* [[http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/ImageEncodingKeynote.pdf]] - презентация
* [[http://csunplugged.org/image-representation]] - фильмы по теме (на английском)
* [[http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/Pixelation/Pixelation_v1.html]] - бинарное кодирование черно-белого изображения (виртуальный тренажер, пример 1);
* [[http://www.info-study.net/unplugged/activity2-j.html]] - программа сжатия и распаковки кода изображения
* [[http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/Pixelation/Pixelation_v2.html]] - бинарное кодирование изображения (виртуальный тренажер, пример 2);
**Бинарное кодирование цветного изображения**
* [[http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/ImageEncoding-withColor-Keynote.pdf]] - презентация;
* [[http://code.org/files/CSPUnit1Lesson6.pdf]]- стр. 9
* [[http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/Pixelation/Pixelation_v3.html]] - бинарное кодирование цветного изображения (виртуальный тренажер, пример 3). Для создания изображений с использованием цветовой модели - 24 бит на пиксель проще использовать шестнадцатиричную систему счисления (режим hex);
* [[http://www.xiconeditor.com/]] - X-Icon Editor!!!;
Примеры учеников (кодирование в программе [[http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/Pixelation/Pixelation_v3.html]]):
ЦЫПЛЕНОК. Первая строка - 2x8 бит - ширина и высота картинки, вторая строка - цветовая кодировка каждой точки (3 бита на точку: 000 - черный цвет, 100 - красный, 010 - зеленый, 001 - синий,...)
0001000000010000
110110110110110110110110110110110110110110110110110110110110110100100100100100100110110110110110110110110110100110110110110110110100110110110110110110110100110110001110001110110110100110110110110110100110110110110101110110110110110100110110110110100110110110110110110110100100110100110110110110110100100110110110110110110110100110110110110110110110110100100100100100100100110110110110110110110110110110110010110110010110110110110110110110110110110110110010110110010110110110110110110110110110110110110010110110010110110110110110110110110110110110010010110010010110110110110110011011011011011011011011011011011011011011011011001001001001001001001001001001001001001001001001111111111111111111111111111111111111111111111111010010010010010010010010010010010010010010010010
0000 1111 0000 1111
111111111111111111111111111111111111111111111111111111111111111110110110111111111111111111111111111111110110110110110110110111111111111111111110110110110110110110110110110110111111111111110110110110110110110110110110110111111111110110110110000110110000110110110110110111111110110110110000110110000110110110110110111111110110110110000110110000110110110110110111111110110000110110110110110110000110110110111111110110110000110110110110000110110110110111111111110110110000000000000110110110110111111111111111110110110110110110110110110111111111111111111111110110110110110110110111111111111111111111111111111110110110111111111111111111111111111111111111111111111111111111111111111
[[http://code.org/files/CSEDbinary.pdf]] -- принципы кодирования информации на компьютере (книга ан английском)
==== Принципы работы с 24 битной цветовой палитрой ====
https://www.khanacademy.org/computing/computer-programming/programming