Warning: count(): Parameter must be an array or an object that implements Countable in /home/users/darkone/public_html/szkolaumyslu.pl/wp-content/themes/DynamiX/lib/adm/metabox-options/init.php on line 890
Kodowanie binarne | Szkoła Umysłu

Warning: Illegal string offset 'width' in /home/users/darkone/public_html/szkolaumyslu.pl/wp-content/themes/DynamiX/lib/inc/classes/blog-class.php on line 231

Warning: Illegal string offset 'crop' in /home/users/darkone/public_html/szkolaumyslu.pl/wp-content/themes/DynamiX/lib/inc/classes/blog-class.php on line 241
Kodowanie binarne

Kodowanie binarne

Informacje w komputerze zapisane są w systemie binarnym. Na zajęciach trochę rozmawialiśmy o tym systemie. Zamienialiśmy liczby dziesiętne na liczby w systemie binarnym. Potem próbowaliśmy zapisywać krótkie informacje tekstowe kodując litery na 8 bitach. Okazało się, że nawet krótkie słowa wymagają wiele miejsca.

Ostatnia zabawa spodobała się dzieciom chyba najbardziej – odszyfrowywanie zakodowanych obrazków, składających się z czarno-białych pikseli i kodowanie własnych. Dla młodszych zadania nie było bardzo trudne – kolejne liczby mówią ile jest na przemian białych i czarnych pól w rzędzie. Zadanie dla starszych okazało się bardzo trudne – opisane były tylko czarne pola: ile ich jest w rzędzie i w kolumnie. Zadania przygotowane są tak, by nie dało się je rozwiązać bez zgadywania, ale pogłówkować trzeba, na przykład takie zadanie: number-grid-10

.

 

dsc00392 dsc00393 dsc00394 dsc00395