Информатика

Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
Перейти к: навигация, поиск
Строка 15: Строка 15:
  
 
Second, for such a giant country as the USSR, the computerization process will be a relatively long one. Computer classes and informatics courses must coexist peacefullly with traditional forms of teaching and training. On the other hand, the presence of computers must be felt equally by everybody. This is a constitutional requirement of the education system. These considerations have resulted in the concept of the computer class, i.e. a local one-room network of about 20 student work-stations with fully equipped personal computers, plus an extended teacher' s computer. A group (or half-group) visits a computer class for one organized 45 minutes lesson (or two lessons) and has unlimited access to the computers during the lesson. The frequency of such visits for a particular group is, obviously, quite another problem.  
 
Second, for such a giant country as the USSR, the computerization process will be a relatively long one. Computer classes and informatics courses must coexist peacefullly with traditional forms of teaching and training. On the other hand, the presence of computers must be felt equally by everybody. This is a constitutional requirement of the education system. These considerations have resulted in the concept of the computer class, i.e. a local one-room network of about 20 student work-stations with fully equipped personal computers, plus an extended teacher' s computer. A group (or half-group) visits a computer class for one organized 45 minutes lesson (or two lessons) and has unlimited access to the computers during the lesson. The frequency of such visits for a particular group is, obviously, quite another problem.  
 +
 +
 +
== Aesthetics and the Human Factor in Programming ==
 +
Ershov, A. P. (1972). Aesthetics and the Human Factor in Programming. Commun. ACM, 15(7), 501–505. https://doi.org/10.1145/361454.361458
 +
 +
In his work, the programmer is challenged to combine, with the ability of a first-class mathematician to deal in logical abstractions, a more practical, a more Edisonian talent, enabling him to build useful engines out of zeros and ones, alone. He must join the accuracy of a bank clerk with the acumen of a scout, and to these add the powers of fantasy of an author of detective stories and the sober practicality of a businessman. To top all this off, he must have a taste for collective work and a feeling for the corporate interests of his employer.
  
  

Версия 11:25, 4 июля 2018

А. П. Ершов писал об информатике как о фундаментальной естественной науке, изучающей процессы передачи и обработки информации, науке об информационных моделях, отражающих фундаментальное философское понятие "информация".

В качестве базовой категорий информатики Ершов рассматривал прежде всего понятия «программы». Натуральные сущности программирования и информатики, о которых говорил Ершов, являются категориями и ценностями, которыми руководствуются в своей деятельности члены научного сообщества. Фундаментальные сущности или категориями науки не являются вечными и неизменными. По мере развития науки ее сущности и категории постепенно видоизменяются и обогащаются новым содержанием и новыми значениями, которые позволяют ближе приблизиться к истине.

Кроме понятия программы к структурным категориям информатики сегодня можно отнести сети и сообщества. Сети и сообщества представляют собой примеры децентрализованных, эмерджентных и самоорганизующихся систем. Можно утверждать, что понятиями сети и сообщества тесно связаны еще одна категория информатики – самоорганизация. Важность этой категории получает все большее признание в окружающем мире. Информатика сообществ рассматривает множество взаимодействующих агентов вне зависимости от того, какова физическая природа этих агентов. Информатика - наука, изучающая хранение, обработку и передачу информации.


Basic Concepts of Algorithms and Programming to Be Taught in a School Course in Informatics

  • Ershov, A. P. (1988). Basic Concepts of Algorithms and Programming to Be Taught in a School Course in Informatics. BIT, 28(3), 397–405. https://doi.org/10.1007/BF01941123
    • Imagine you have to write a text that will be read next year by millions of children and be taught by tens of thousands of teachers. You are struggling over each line you write in an endless attempt to find a truthful and thoughtful formulation, cleared of your own sins and failures, your hesitations and uncertainty. You feel you are engaged in a Lutheran task - an exciting and frightening experience. Well, you may say, this is my own singular, personal story, I would agree, but the real point of generalization is that this kind of story must be a personal matter for every scholar of Informatics of Computer Scince. We cannot be mere witnesses of this exponentially developing computer penetration that, really, is changing the image and, perhaps, the substance of our societies. Every revolution has its own ideas, and we cannot be ignorant as to its roots.

Second, for such a giant country as the USSR, the computerization process will be a relatively long one. Computer classes and informatics courses must coexist peacefullly with traditional forms of teaching and training. On the other hand, the presence of computers must be felt equally by everybody. This is a constitutional requirement of the education system. These considerations have resulted in the concept of the computer class, i.e. a local one-room network of about 20 student work-stations with fully equipped personal computers, plus an extended teacher' s computer. A group (or half-group) visits a computer class for one organized 45 minutes lesson (or two lessons) and has unlimited access to the computers during the lesson. The frequency of such visits for a particular group is, obviously, quite another problem.


Aesthetics and the Human Factor in Programming

Ershov, A. P. (1972). Aesthetics and the Human Factor in Programming. Commun. ACM, 15(7), 501–505. https://doi.org/10.1145/361454.361458

In his work, the programmer is challenged to combine, with the ability of a first-class mathematician to deal in logical abstractions, a more practical, a more Edisonian talent, enabling him to build useful engines out of zeros and ones, alone. He must join the accuracy of a bank clerk with the acumen of a scout, and to these add the powers of fantasy of an author of detective stories and the sober practicality of a businessman. To top all this off, he must have a taste for collective work and a feeling for the corporate interests of his employer.



Персональные инструменты
Инструменты