Preview

Informatics in school

Advanced search

HOW CORRECTLY WE TELL PUPILS ABOUT THE NUMBER OF NUMERALS IN DIFFERENT NOTATIONS?

https://doi.org/10.32517/2221-1993-2020-19-6-8-18

Abstract

The article proposes to take a fresh look at the traditional for any informatics course material, which describes the fundamental principles of number representation. It considers in details the ideas how different number notations are formed; special attention is paid to the problem related to the amount of numerals used for presenting values in every digit. It is shown that frequent in school informatics definition of radix as an amount of numerals that employed in a system becomes incorrect under careful review. For those who want to discuss this problem at a lesson, two ways are possible: one (stricter) is founded on mathematical formulas, and another is based on a generalization of various notation examples; both methods are presented in the article. Besides for demonstrative narrating of the material to pupils the authors designed their own analogy, which facilitates understanding of the topic. Practical application of notations to computer technique is also discussed.

About the Authors

E. A. Eremin
Perm State Humanitarian Pedagogical University
Russian Federation


K. Yu. Polyakov
Saint-Petersburg State Marine Technical University; School 163, Saint-Petersburg
Russian Federation


References

1. Андреева Е. В., Босова Л. Л., Фалина И. Н. Математические основы информатики. Элективный курс: учебное пособие. М.: БИНОМ. Лаборатория знаний, 2005. 328 с.

2. Брусенцов Н. П. Заметки о троичной цифровой технике. Архитектура и программное оснащение цифровых систем. М.: МГУ, 1984. https://www.computer-museum.ru/histussr/12-1.htm

3. ГОСТ Р 7.0.97-2016 Система стандартов по информации, библиотечному и издательскому делу (СИБИД). Организационно-распорядительная документация. Требования к оформлению документов. http://docs.cntd.ru/document/1200142871

4. Игошин В. И. Теория алгоритмов: учебное пособие. М.: ИНФРА-М, 2016. 318 с.

5. Карцев М. А. Архитектура цифровых вычислительных машин. М.: Наука, 1978. 95 с.

6. Касаткин В. Н. Информация, алгоритмы, ЭВМ. М.: Просвещение, 1991. 192 с.

7. Кушниренко А. Г., Лебедев Г. В., Зайдельман Я. Н. Информатика 7–9 кл.: учебник для общеобразовательных учебных заведений. М.: Дрофа, 2000. 336 с.

8. Поляков К. Ю., Еремин Е. А. Информатика. Углубленный уровень. Учебник для 11 класса. В 2 ч. Ч. 2. М.: БИНОМ. Лаборатория знаний, 2013. 312 с.

9. Смарт Н. Криптография. М.: Техносфера, 2005. 528 с.

10. Фалина И. Н. Кодирование информации: фибоначчиева система и компьютер // Информатика. 2011, сентябрь. С. 36–46.

11. Частиков А. П. Архитекторы компьютерного мира. СПб.: БХВ-Петербург, 2002. 384 с.

12. Bhayani A. How python implements super long integers? https://arpitbhayani.me/blogs/super-long-integers (Русский перевод: https://habr.com/ru/company/otus/blog/489258/)

13. Burks A. W., Goldstine H. H., Neumann J. Preliminary discussion of the logical design of an electronic computing instrument. Princeton, NJ: Institute for Advanced Study, 1946 (русский перевод: Беркс А., Голдстейн Г., Нейман Дж. Предварительное рассмотрение логической конструкции электронного вычислительного устройства. Кибернетический сборник. Вып. 9. М.: Мир, 1964).

14. Golubin A. Python internals: Arbitrary-precision integer implementation. https://rushter.com/blog/python-integer-implementation/

15. ISO 8601:2004. Data elements and interchange formats — Information interchange — Representation of dates and times. https://www.iso.org/standard/40874.html


Review

For citations:


Eremin E.A., Polyakov K.Yu. HOW CORRECTLY WE TELL PUPILS ABOUT THE NUMBER OF NUMERALS IN DIFFERENT NOTATIONS? Informatics in school. 2020;(6):8-18. (In Russ.) https://doi.org/10.32517/2221-1993-2020-19-6-8-18

Views: 665


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2221-1993 (Print)