Информатика включает дисциплины, относящиеся к обработке информации
в вычислительных машинах
и вычислительных сетях
: как абстрактные
, вроде анализа алгоритмов
, так и конкретные, например, разработка языков программирования
и протоколов передачи данных
.
Темами исследований в информатике являются вопросы: что можно, а что нельзя реализовать в программах
и базах данных
( теория вычислимости
и искусственный интеллект
), каким образом можно решать специфические вычислительные и информационные задачи с максимальной эффективностью ( теория сложности вычислений
), в каком виде следует хранить и восстанавливать информацию специфического вида ( структуры
и базы данных
), как программы и люди должны взаимодействовать
друг с другом ( пользовательский интерфейс
и языки программирования и представление знаний
) и т. п.
Информатика занимается теоретическими основами информации и вычислений, а также практическими методами для реализации и применения этих основ
Этимология и значение слова
Французский термин «informatique» введён в 1962 году Филиппом Дрейфусом, который также предложил перевод на ряд других европейских языков
.
Эквиваленты в английском языке
- рационалистическую парадигму
, где информатика — это раздел математики, математика доминирует в теоретической информатике и в основном использует логический вывод, - технократическую парадигму
, используемую в инженерных
подходах, наиболее важных в программной инженерии
, - и научную парадигму
, где информатика — это ветвь естественных (эмпирических) наук, но информатика отличается тем, что в ней эксперименты проводятся над искусственными объектами (программами и компьютерами).
Полисемия в русском языке
- Теория научно-информационной деятельности
. В рамках библиотечного дела
под термином «научно-информационная деятельность» понимается «практическая работа по сбору, аналитико-синтетической переработке, хранению, поиску и предоставлению учёным и специалистам закрепленной в документах научной информации» [18]
. В 1952 г. в Москве был создан Институт научной информации Академии наук (переименованный позднее в ВИНИТИ
). Цели его создания были более широкими, чем выполнение «научно-информационной деятельности» и А. А. Харкевич
(директор Института проблем передачи информации АН СССР
) предложил в письме А. И. Михайлову
(директору ВИНИТИ) новое название: «„информология“ или „информатика“ („информация“ плюс „автоматика“)» [19]
. Третье издание « Большой советской энциклопедии
» (1970-е гг.) фиксирует значение информатики как дисциплины, изучающей «структуру и общие свойства научной информации, а также закономерности её создания, преобразования, передачи и использования в различных сферах человеческой деятельности» [19]
. - Наука о вычислительных машинах и их применении
( вычислительная техника
и программирование
). В 1976 г. профессора́ Мюнхенского технического университета
Ф. Л. Бауэр и Г. Гооз написали книгу «Информатика. Вводный курс», переведённую в том же году В. К. Сабельфельдом, учеником известного советского учёного Андрея Петровича Ершова,
на русский язык. Они перевели «Informatik» словом «информатика» и определили как «науку, занимающуюся разработкой теории программирования и применения ЭВМ» [19]
. Термин «Informatik» Ф. Л. Бауэр и Г. Гооз объясняют как «немецкое название для computer science — области знания, которая сложилась в самостоятельную научную дисциплину в шестидесятые годы, прежде всего в США, а также в Великобритании. … В английском языке, по-видимому, останется „computer science“ (вычислительная наука), причем этот термин имеет уклон в область теории» [20]
. - Фундаментальная наука об информационных процессах в природе, обществе и технических системах
. В начале 1990-х гг. К. К. Колин (заместитель директора Института проблем информатики АН СССР
) синтезировал толкования информатики, данные академиками А. П. Ершовым и Б. Н. Наумовым
, а также проф. Ю. И. Шемакиным следующим образом: информатика — это наука «о свойствах, законах, методах и средствах формирования, преобразования и распространения информации в природе и обществе, в том числе при помощи технических систем». Предметная область информатики, по Колину, включает такие разделы:
теоретическая информатика
;
техническая информатика; социальная информатика Самые ранние основы того, что впоследствии станет информатикой, предшествуют изобретению современного цифрового компьютера В 1820 году Томас де Кольмар Со временем был достигнут значительный прогресс в удобстве использования и эффективности вычислительной техники. В современном обществе наблюдается явный переход среди пользователей компьютерной техники: от её использования только экспертами и специалистами к использованию всеми и каждым. Изначально компьютеры были весьма дорогостоящими и чтобы их эффективно использовать нужна была помощь специалистов. Когда компьютеры стали более распространёнными и доступными, тогда для решения обычных задач стало требоваться меньше помощи специалистов. Несмотря на короткую историю в качестве официальной научной дисциплины, информатика внесла фундаментальный вклад в науку и общество. По сути, информатика, наряду с электроникой, является одной из основополагающих наук текущей эпохи человеческой истории, называемой информационной эпохой Огромное поле исследований теоретической информатики включает как классическую теорию алгоритмов, так и широкий спектр тем, связанных с более абстрактными логическими и математическими аспектами вычислений. Теория кодирования изучает свойства кодов Алгоритмы и структуры данных, как раздел информатики, связаны с изучением наиболее часто используемых вычислительных методов и оценкой их вычислительной эффективности. В теории языков программирования, как подразделе информатики, изучают проектирование, реализацию, анализ и классификацию языков программирования Прикладная информатика направлена на применение понятий и результатов теоретической информатики к решению конкретных задач в конкретных прикладных областях. Это область информатики, неразрывно связанная с такими целеполагающими процессами, как решение задач, принятие решений, адаптация к окружающим условиям, обучение и коммуникация, присущими и людям, и животным. Возникновение искусственного интеллекта (ИИ) связано с кибернетикой Компьютерная инженерия Компьютерная графика представляет собой изучение цифрового визуального содержания и включает в себя синтез и манипуляцию данными изображения. Это направление связано со многими другими областями информатики, в том числе с компьютерным зрением Компьютерная безопасность — это направление исследований компьютерных технологий, нацеленных на защиту информации от несанкционированного доступа, разрушения или модификацию при сохранении доступности и удобства использования системы для предполагаемых пользователей. Криптография же является наукой о шифровании и дешифровании информации. Современная криптография в значительной степени связана с информатикой, поскольку при разработке и использовании многих алгоритмов шифрования и дешифрования учитывается их вычислительная сложность. Компьютерное моделирование Ещё одним важным направлением является связь между машинами База данных — организованная в соответствии с определёнными правилами и поддерживаемая в памяти компьютера совокупность данных, характеризующая актуальное состояние некоторой предметной области и используемая для удовлетворения информационных потребностей пользователей. Управление базами данных происходит с помощью систем управления базами данных Программная инженерия — это приложение систематического, дисциплинированного, измеримого подхода к разработке, функционированию и сопровождению программного обеспечения Конференции являются стратегическими событиями научных исследований в области информатики. В ходе этих конференций исследователи из бюджетного и частного секторов встречаются и представляют свои последние работы. Труды этих конференций являются важной частью литературы по информатике. Другие колледжи и вузы, а также средние школы и учебные заведения профессиональной подготовки, которые обучают информатике, делают в своих учебных курсах акцент на практике программирования, а не на теории алгоритмов и вычислений. Такие учебные программы, как правило, сосредоточены на тех практических навыках, которые важны для работников индустрии программной инженерии. Экономика США всё в большей степени полагается на специалистов в области информатики, но подготовка кадров в этой области отсутствует в большинстве американских учебных программ. Отчёт, озаглавленный «Running on Empty: The Failure to Teach K-12 Computer Science in the Digital Age» был представлен в октябре 2010 года организацией АСМ В союзе с «Running on Empty» новая внепартийная коалиция защиты прав — Computing in the Core (CinC)
, биологическая информатика и физическая информатика [21]
.

приписывают изобретение первого механического компьютера
приписывают написание первого алгоритма
, предназначенного для обработки на компьютере
. Машины для расчёта нескольких арифметических задач, такие как счёты
, существовали с древности, помогая в таких вычислениях как умножение и деление.
запустил промышленный выпуск механического калькулятора
после того, как он создал свой упрощённый арифмометр
, который был первой счётной машиной, достаточно прочной и надёжной для ежедневного использования. Чарльз Бэббидж
начал проектирование первого автоматического механического калькулятора
, его разностной машины
, в 1822, что в конечном счёте подало ему идею первого программируемого механического калькулятора, его аналитической машины
.
История информатики в СССР

военные использовали шифровальную машину «Энигма»
(как на изображении) во время Второй Мировой войны
для обмена секретными сообщениями. Масштабные расшифровки трафика Энигмы в Блетчли-Парк были важным фактором, который внёс вклад в победу Союза во Второй Мировой войне [40]
. При этом информатика является предводителем информационной революции
и третьим крупным шагом в развитии технологий, после промышленной революции
(1750—1850 н. э.) и неолитической революции
(8000-5000 до н. э.).
», включающей информационную эпоху и интернет
.
.
, то есть средства для точного выражения методологической информации на различных уровнях абстракции [42]
.
и криптоанализа
.
обеспечили возможность практической оценки процессов и ситуаций большой сложности, а также возможность проведения экспериментов исключительно за счёт программного обеспечения. Появилась возможность углубленного изучения разума и картирования генома человека, благодаря проекту «Геном человека»
. Проекты распределенных вычислений
, такие как Folding@Home
, исследуют сворачивание молекул белка
.
повысила эффективность и ликвидность финансовых рынков с помощью искусственного интеллекта
, машинного обучения
и других статистических
и численных методов
на больших диапазонах данных [43]
. Частое использование алгоритмической торговли может усугубить волатильность
[44]
.
и CGI
повсеместно используются в современных развлечениях, особенно в области телевидения, кино, рекламы, анимации и видео-игр. Даже фильмы, в которых нет (явного) использования CGI, как правило, сняты на цифровые камеры и впоследствии обработаны или отредактированы в программах обработки видео.
различных процессов, например в гидродинамике, физике, электрике, электронных системах и цепях, а также для моделирования общества и социальных ситуаций (в частности, военных игр), учитывая среду обитания и др. Современные компьютеры позволяют оптимизировать, например, такие конструкции, как проект целого самолёта. Известным программным обеспечением является симулятор электронных схем SPICE
, а также программное обеспечение для физической реализации новых (или модифицированных) конструкций, включающее разработку интегральных схем.
приобретает все большее значение, одновременно с этим становясь более сложным и эффективным. Существует множество применений искусственного интеллекта (ИИ), например роботы-пылесосы, которые можно использовать дома. И И также присутствует в видеоиграх, роботах огневой поддержки и противоракетных системах.
Теоретическая информатика
занимается теориями формальных языков
, автоматов
, алгоритмов
, вычислимости
и вычислительной сложности
, а также вычислительной теорией графов
, криптологией
, логикой
(включая логику высказываний
и логику предикатов
), формальной семантикой
и закладывает теоретические основы для разработки компиляторов
языков программирования
.
Информация и теория кодирования
(системы для преобразования информации из одной формы в другую) и их пригодность для конкретной задачи. Коды используются для сжатия данных
, в криптографии
, для обнаружения и коррекции ошибок
, а в последнее время также и для сетевого кодирования
. Коды изучаются с целью разработки эффективных и надёжных методов передачи данных
.
Алгоритмы и структуры данных
Теория языков программирования
в целом, а также изучают отдельные элементы языков. Эта область информатики, с одной стороны, в большой степени полагается на достижения таких наук как математика, программная инженерия и лингвистика, с другой стороны, сама оказывает большое влияние на их развитие. Теория языков программирования активно развивается, многие научные журналы посвящены этому направлению.
и ведёт свой отсчёт с Дартмутской Конференции
(1956). Исследования в области искусственного интеллекта (AI) с необходимостью были междисциплинарными, и основывались на таких науках, как: прикладная математика
, математическая логика
, семиотика
, электротехника
, философия сознания
, нейрофизиология
и социальный интеллект
. У обывателей искусственный интеллект ассоциируется в первую очередь с робототехникой
, но кроме этого ИИ является неотъемлемой частью разработки программного обеспечения
в самых разных областях. Отправной точкой в конце 1940-х годов стал вопрос Алана Тьюринга
: «Могут ли компьютеры думать?», и этот вопрос остаётся фактически без ответа, хотя « тест Тьюринга
» до сих пор используется для оценки результатов работы компьютера в масштабах человеческого интеллекта.
Архитектура компьютера и компьютерная инженерия
связана с аппаратной частью вычислительной техники
, например основами микропроцессорной техники, компьютерных архитектур и распределённых систем. Таким образом, она обеспечивает связь с электротехникой
.
Анализ производительности компьютера
Компьютерная графика и визуализация
, обработкой изображений
и вычислительной геометрией
, также оно активно применяется в области спецэффектов
и видео-игр
.
Компьютерная безопасность и криптография
Компьютерное моделирование и численные методы
и численные методы
являются областями исследований в задаче построения математических моделей
, методов количественного анализа
, использования компьютеров для анализа и решения научных
проблем. На практике, это, как правило, применение компьютерного моделирования
и других форм вычислений
, применяемых в задачах различных научных дисциплин.
. Она обеспечивает электронный обмен данными между компьютерами и, следовательно, представляет собой техническую базу для Интернета. Помимо разработки маршрутизаторов
, коммутаторов
и межсетевых экранов
, к этой дисциплине относятся разработка и стандартизация сетевых протоколов
, таких как TCP
, HTTP
или SOAP
, для обмена данными между машинами.
Параллельные и распределённые системы
(СУБД).
Информатика в здравоохранении
, а также исследованию этих подходов; то есть, приложение дисциплины инженерии к программному обеспечению
В научном сообществе
Образование в США
и Ассоциацией Учителей Информатики (CSTA) и показал, что только 14 штатов приняли образовательные стандарты по информатике в высшем образовании. Также в докладе отмечается, что только в 9 штатах предмет «Информатика» является базовым (обязательным) учебным предметом, необходимым для аттестации в старших классах школы.
— была создана, чтобы влиять на федеральную и государственную политику. В результате работы коалиции был принят «Закон об образовании в области информатики» («Computer Science Education Act»), обеспечивающий дотациями те штаты, которые ведут работу по повышению качества образования в области информатики и поддержке учителей информатики.
Образование в России
— концентрация имеющихся фактов, документов, данных и знаний, отражающих реальное изменяющееся во времени состояние общества, и используемых при подготовке кадров, в научных исследованиях и материальном производстве [57]
.
— хранящаяся в компьютере, но не оформленная в виде информационной системы совокупность знаний, фактов и сведений, относящаяся к некоторой предметной области и используемая одним или несколькими пользователями [58]
.
— совокупность методов, устройств и производственных процессов, используемых людьми для сбора, хранения, обработки и распространения информации [58]
. Володя, где мой компьютер? Проблемы школьной информатики в России
Привет, дорогой читатель. Да, сейчас будет статья, посвященная критике нашего образования. Хочу предупредить, что я ни в коем случае не являюсь ксенопатриотом
. Нет. Напротив, данной статьей я хочу привлечь внимание к достаточно масштабной проблеме – предмет информатики в России и её реализация в школах. Мой текст можно попробовать ретранслировать на любой другой предмет. Возможно, вы поймете о чем я, прочитав статью.
Моя статья ни коем образом не претендует на «научную точность». Я постараюсь с рядом некоторых допущений наиболее подробно и объективно рассмотреть проблему, описанную в данной статье. Прошу не торопиться кидаться в меня камнями, а попробовать помочь в раскрытии каких-то заголовков, опубликовав информацию в комментариях. Полагаю, она может послужить кому-нибудь пользой.
Рассматриваемые проблемы и вопросы
Что такое информатика и откуда она появилась в школах?
Содержание учебника и четыре года «каши»
А последний Word потянет?
Средний возраст среди учителей информатики и их образование
Школьники-самоучки или как сдать ЕГЭ по информатике не посещая уроков
Может лучше сдавать физику?
План самостоятельного изучения информатики
Что такое информатика и откуда она появилась в школах?
В советских школах информатика появилась в 1985 году, одновременно с учебником советского ученого Андрея Петровича Ершова «Основы информатики и вычислительной техники».
Можно долго разглагольствовать о том, что такое информатика, выбирая лучшее определение из википедии и прочих ресурсов. Под информатикой будем понимать предметную область, направленную на освоение разного рода “манипуляций” с информацией. О целях появления информатики в школах тоже долго говорить не стоит. С началом компьютеризации Советы нуждались в поколении “компьютерщиков”, ныне известными как “юзеры”.

Содержание современного учебника и реальность
Рассмотрим содержание того самого учебника А. П. Ершова «Основы информатики и вычислительной техники»
и сравним его с содержанием небезызвестного учебника И. Г. Семакина «Информатика».
Перед началом сравнения хотелось бы отметить, что существуют и другие учебники (Е. А. Еремина и К. Ю. Полякова, о котором чуть позже будет сказано несколько слов). Тем не менее, популярность первого учебника либо превалирует, либо равна популярности второго. Второй же учебник, как отмечает автор портала
в своей статье, не смотря на крайне хорошего автора Константина Полякова, рассматривает темы за пределами ЕГЭ. Вы в праве ознакомиться с содержанием учебника Полякова и сделать свое сравнение с содержанием учебника Семакина.
А пока вернемся к сравнению. Содержание описано в главах/разделах.
На первый взгляд, если сравнивать по признаку количества разделов, то может показаться, что современные учебники по информатике сильно превосходят первый учебник, состоящий из двухсот страниц. Однако если мы посмотрим на правый столбец, то можем заметить справа от некоторых разделов интересные маркеры. Этими маркерами я обозначил повторяемость темы на протяжении курса Информатики с 7 по 11 класс.
Действительно, иногда полезно в течение курса повторять некоторые темы, которые могут вызывать затруднения у школьника. Но можно ли сказать, что целесообразно растягивать столь небольшой курс на 4 года (в некоторых школах и вовсе с 5 или 6 класса)? Я считаю, что нет. Постараюсь обосновать свой ответ.
Незаинтересованность учеников
Я вовсе не считаю, что количество часов нужно сокращать. Мое представление было бы таковым, если бы сам предмет информатики был крайне узким. Но это не так. Информатика достаточно широкая и комплексная наука, которая нуждается в изучении отдельных её областей, чтобы было хоть какое-то понимание. На деле же ученики даже не заинтересованы, поскольку они лишь поверхностно изучают тот объект, с которым сталкиваются ежедневно дома – компьютер. Школа не может предложить ничего нового. Хорошо ситуацию можно описать, сославшись на строки из статьи Яндекс Учитель
.
«Современные дети хотят видеть результат, – уверен Паволоцкий. – 20 лет назад было достаточно рассказать, что можно вычитать числа, не зная операции «вычитание», пользуясь только сложением. Теперь же нужно показать на практике, почему именно так всё работает. Можно сделать какой-то совместный проект с учениками. Например, создать навык для голосового помощника Алисы. Это просто и наглядно»
С возникшей и стремительно-развивающейся популярностью программирования и IT-технологий некоторое множество школьников самостоятельно приступает к изучению современных технологий того же программирования, моделирования.

А последний Word потянет?
Проскакивает следующая мысль, что в домашних условиях не только наиболее комфортно, но также и наиболее эффективно можно изучать ту же информатику. Конечно, это далеко не всегда так. По сей день остаются малообеспеченные семьи, которые не имеют возможности приобрести ПК для своего чада. Однако от подобной проблемы не должны страдать школы. Школьные классы и созданы были для того, чтобы изучать преподаваемую дисциплину со всеми условиями, а на данный момент техническое оснащение школ, не относящихся к той же Москве, оставляет желать лучшего. Так как мы стараемся более или менее объективно рассмотреть все проблемы, давайте ознакомимся с данными об оснащенности школьников компьютерами. Процитирована следующая статья
.
Из приведенной сводки видно, что некоторые регионы явным образом страдают малым количеством компьютеров. Это ещё речь не зашла о капиталовложениях в оборудование. По данным с сайта кабинета министров
, за тот же 2019 год на развитие информационно-телекоммуникационной инфраструктуры общеобразовательных организаций было выделено из федерального бюджета 3 млрд. рублей, которые распределились между 13 субъектами РФ, определённых в соответствии с их участием в качестве пилотных регионов, осуществляющих внедрение целевой модели цифровой образовательной среды. Какие именно это субъекты, не уточняется.
Средний возраст среди учителей информатики и их образование
Проведя весь вечер в размышлениях над источником проблемы некачественного преподавания информатики, я решил сослаться на возраст. Но в своей сути не возраст является источником проблем. Конечно, мы не можем с абсолютной уверенностью утверждать, что если учитель моложе, то информатику он будет преподавать лучше. Также мы и не можем утверждать обратного. Однако сейчас мы постараемся разобраться и, возможно, грубо прикинуть, насколько актуальны знания современных учителей.
Признаюсь честно, опираясь на собственный опыт, я ожидал найти данные о том, что средний возраст порядка 60-ти лет (при этом я не шучу и желаю кого-либо оскорбить; я говорю это к тому, что молодые люди уже не имеют желания идти и работать учителем), но результаты меня впечатлили. Хотя, честно, данных имею недостаточно. Но постараемся оперировать тем, что имеем из открытых источников.
Сложно найти конкретно по учителям информатики. Зато есть информация о среднем возрасте среди всех учителей. На 2021 год, по заявлению министра просвещения Сергея Кравцова, средний возраст школьного учителя в РФ составляет 45-47 лет. Информация взята с портала Рамблер
.
Также удалось найти данные на 2019-2020 гг., хоть и относящиеся к небольшой выборке, но которые свидетельствуют о среднем возрасте конкретно среди учителей информатики в образовательных учреждениях Петровского городского округа. Да, выборка крайне мала, состоящая из 24 учителей, но является полезной для рассмотрения конкретно Петровского городского округа. Данные взяты с сайта Петровского отдела образования
из следующего документа
.
Ничего не остается, кроме как грубо положить, что средний возраст учителя информатики в РФ равен 39 годам. Смотрим в пользу молодости, так сказать. В пределах некоторой окрестности (~ 2-4 года) разница должна быть несущественной. Хорошо, это отличный показатель, как я считаю. Но перед тем, как что-то говорить о потенциальной компетентности учителей, узнаем, согласно каким критериям устраиваются на работу учителя информатики. Обратимся к статье Национального исследовательского института дополнительного образования и профессионального обучения
.
Полагаю, многие осознают следующее: если даже возраст учителя 39 лет и он имеет профильное высшее образование, то велика вероятность, что он мало обладает актуальными знаниями. И даже не в возрасте дело. Резюмируя с возрастом, отмечу, что по моему мнению он не играет весомой роли.
Все зависит от среды, в которой учитель работает.
И если цель учителя – дать фундаментальные знания, а уже потом обучить современным технологиям (чем могут заниматься внеурочные организации, вовлекающие детей в изучение предмета), то достаточно учителю дать волю обучать, а не закидывать его бумажной работой (мое мнение).
Дело также в том, что в современных реалиях учителю не представляется возможным изучать современные технологии, поскольку нагрузка на школьного учителя падает неимоверная. Это относится к учителям разных предметных областей и виноваты в этом не они. Учителя в рассмотренных проблемах преподавания не виноваты.
На деле же мы получаем, что потенциальный учитель может также и не иметь образования, связанного с информатикой и ИКТ. Курсы сверхбыстрой переподготовки
никогда не смогут полноценно восполнить знания учителя из сторонней области. Другой вопрос, если преподавать хочет специалист, но мало кто готов пожертвовать себя, чтобы нести знание в молодые массы
.
Отсюда вопрос “А как обучить предмету детей?”
. Никак. У учителя нет возможностей не то, чтобы следовать за последними технологиями, но даже преподавать фундаментальные вещи. Хотя бы из-за нехватки времени. В наше время учитель скорее офисный планктон, работающий под гнетом бюрократии и заполняющий очередной журнал.

Не думаю, что на этот раз следует приводить данные по размеру заработной платы учителя, поскольку ситуация всем и без того известна. Чтобы организовать образовательный процесс и вовлечь детей, нужно вовлечь и самих учителей, которые сами готовы обучаться и отдавать свои силы и знания ученикам.
Школьники-самоучки или как сдать ЕГЭ по информатике не посещая уроков
Не один уже год ведутся споры по поводу того, как школа готовит детей к ЕГЭ. Вопрос очень интересный и экзотический. Не смотря на весь тот большой объем знаний, что нам предлагает Семакин в виде своих учебников, ситуация такова, что невозможно хорошо сдать ЕГЭ, даже если ты решаешь все примеры, данные в учебнике по информатике. Давайте в этом убедимся. Сделать это действительно просто, ведь достаточно сравнить сканы заданий из учебника по информатике за 11 класс и задания на ЕГЭ за 2021 год.
С натяжкой, но разбор мы начнем со второй части. Если бы статья была написана ещё год назад, то я добавил бы несколько слов про 23 номер (решение систем логических уравнений) из открытого варианта ЕГЭ по информатике 2021 года.
Первое, на что хочется посмотреть – задания на программирование. Рассмотрим один из сканов, взятых с сайта 4ege
.

Идея задания достаточно простая, если обучаться не по школьному учебнику. Ведь учебник, к сожалению, к такому роду заданий мало готовит. Стоит отметить, что сложность заданий остается из года в год приблизительно одной и той же. Но об этом сложно судить, поскольку структура стандартного варианта ЕГЭ по информатике в 2021 году была переписана. И теперь, в отличие от предыдущих лет, школьники не вынуждены программировать на листочках, а имеют возможность это сделать на предоставленном ПК. Это, как мне кажется, достаточно серьезный шаг, который несомненно присваивает плюс в пользу ЕГЭ по информатике. Кстати, посмотрим на практикумы из учебника за 11 класс.


Спустя некоторое время я пришел к выводу, что и в учебнике за 10 класс нет ничего сравнимого с заданием из открытого варианта ЕГЭ. Даже больше скажу, там посвящено Паскалю порядка 10 страниц, может чуть больше или меньше. Не важно. Познание ограничивается типами данных. Зато что-то поверхностно рассказывают про статистику, метод наименьших квадратов даже упомянули. На деле, самое интересное, что я нашел – исторические справки, которые действительно полезно почитать. Печально, что учебник по информатике превратился в глухое чтение блок-схем
, поверхностное и занудное изучение определений темы, о которой ты ничего по сути и не знаешь. Искренне надеюсь, что если вы сейчас учитесь в школе, то вам преподают программирование не по учебнику, а по иным материалам.
А может лучше сдавать физику?
Нельзя игнорировать перспективу информатики как экзамена на ЕГЭ. Сейчас, когда IT-технологии быстро и верно завлекают подрастающие поколения, очень популярными стали направления, связанные с информатикой, что хорошо видно, если посмотреть ТОП 10 популярных направлений подготовки в ВУЗ`ах. Рейтинг составлен порталом Табитуриент
.

Действительно, показатели очень даже неплохие, с учетом того, что в рейтинге программ обучения представлены не только технические и физико-математические профили.
Давайте рассмотрим иные показатели. Меня интересует перспектива поступления с информатикой «среднего абитуриента», который по трём предметам набрал средние баллы. При этом мы рассматриваем не отдельную страту, объединяющую школьников Z-региона, а всю совокупность, школьников всех регионов. Ниже представлены нужные нам показатели за 2020 год, взятые с ресурса 4ege
.
На самом деле, я удивлен показателями. Дабы у нашего студента был шанс поступить на бюджет в ВУЗ Санкт-Петербурга, добавим ему 1-2 балла, тем самым округлим до ближайшего числа, кратного пяти. Теперь абитуриент получается не очень то и средним. Но да ладно. Наш претендент в сумме имеет 180 баллов.
Посмотрим, какие ВУЗ’ы готовы принять нас на бюджетной основе, на очный формат обучения. Для этого воспользуемся калькулятором ЕГЭ сайта Табитуриент
, по результатам которого у претендента есть целых 37 вариантов поступления на бюджет очной программы обучения в Санкт-Петербурге и Ленинградской области. При этом далеко не все варианты связуемые с информатикой.
Проведем похожие манипуляции для абитуриента, поступающего с набором Физика + Математика + Русский
. С учетом среднего балла по физике, который равен с округлением 55 (52,4) и суммарного балла 175, получаем 66 вариантов поступления в Санкт-Петербурге и Ленинградской области. Среди них даже есть информационные направления. Их количество невелико, но они есть (4 варианта).
Очевидно, что играет множество факторов:
Данные о баллах (не всегда, но не исключено) указаны с учетом баллов «целевиков» (абитуриентов, которые поступают по целевой программе
), которые, как показывает практика (субъективщина), часто ниже баллов обычных бюджетников на том же направлении. Помимо этого, прошлый год – первый учебный год, когда школьники могли подавать документы дистанционно. Следствия такой процедуры подачи – смельчаки, которые отправляли документы иногда в несколько ВУЗов одновременно, из-за чего они могли себе позволить пойти на риск и отправить документы в тот же СПбГУ, тем самым сбив его проходной балл до своего.Нужно учитывать также и количество сдающих тот или иной предмет. Например, направлений с физикой может быть больше, так как количество потенциальных абитуриентов-физиков превосходящее количество абитуриентов-информатиков (за 2020 год физику сдавало 139 тыс. человек, а информатику 83 тыс., это играет весомую роль при выборе стратегии поступления).
К тому же, мы рассмотрели лишь единственный город, Санкт-Петербург. Нужно смотреть на количество вариантов поступления по всей России и отсюда уже делать выводы, где вариантов потенциально для поступления больше. Сложно сказать, какой именно процент абитуриентов стремится поступить в Москву и Санкт-Петербург. Для более точных предсказаний по поступлению недостаточно тех данных, что у нас имеются, но какие-то выводы сделать можно.
Проще говоря, процесс подачи документов – очень трудоемкий процесс, который нуждается в доскональном анализе показателей за предыдущие годы. Поскольку этот процесс достаточно трудоемок и может сильно отразиться на объеме статьи, то я лишь оставлю ссылку на полезный ресурс (канал GrandExam)
, который поможет многим предопределить свой выбор.
План самостоятельного изучения информатики
Что делать, если есть желание изучить информатику, но в школе попросту нет возможности? Изучить самостоятельно! Данный раздел я не буду подробно расписывать, ибо это уже походит на отдельную статью, но несколько идей выделить могу.
В первую очередь, конечно, стоит ориентироваться на решение олимпиад по информатике. На самом деле, написать олимпиаду и поступить по ней – осуществимое дело. Существует целое множество олимпиад третьего уровня, которые проводятся неизвестными университетами в “мелких” городах, о которых мало кто знает и там, как следствие, меньше порог вхождения и сложность. Единственное, что стоит учитывать – котируется ли олимпиада ВУЗом, в который вы желаете поступить. Но в целом, идея готовиться конкретно к олимпиадам – выигрышная стратегия, так как позволяет подтянуть навык программирования. Если говорить конкретно о критериях ЕГЭ, то, конечно, желательно попробовать решать задачи именно с этими критериями.
Выделю отдельный абзац для рекомендации ресурса
немалоизвестного замечательного преподавателя Константина Полякова, внесшего огромнейший вклад в подготовку к ЕГЭ каждого школьника. Помимо заданий с ЕГЭ’шки там также представлены материалы для более глубокого изучения информатики.

А откуда брать теор. базу? Я рекомендовал бы прочесть труды А. П. Ершова для общего ознакомления и, если у вас есть немного свободного времени и много инициативы, прочитать учебник для студентов программ бакалавриата “Теоретические основы информатики”, авторства А. А. Забуги. Вы, возможно, не все вещи поймете, но в вас может пробудиться ещё больший интерес к данной науке.
Очень полезно будет, если вы целенаправленно почитаете какие-то исторические сноски, посмотрите фильмы или почитаете книжки про историю информатики. Подобные вещи, возможно, не сильно теоретически подкованы, но позволят лучше понять, что это за предметная область, каким образом она зарождалась и так далее.
Конечно, если позволяет время, беритесь за изучение современных технологий. Не бойтесь пробовать изучать, например, системную инженерию или разработку веб-сервисов, параллельно разбираясь, например, с мобильной разработкой. В совокупности это может дать вам общую картину обо всем, что представляет из себя индустрия IT. Кто знает, может вы и вовсе станете специалистом в ходе самостоятельного обучения и сможете участвовать не только в олимпиадах для школьников, но и в интересных соревнованиях: спортивное программирование, хакатоны и прочее.
Заключение
Резюмируя, хочу отметить, что во многих моментах это спорная статья. Я планировал привнести в эту статью ещё несколько разделов, но это дело я оставлю на потом. Вероятно, если статья окажется удачной, напишу вторую часть. Ведь, недостаточно обозначить проблему, нужно также попробовать найти пути к её решению. С этим делом можете помочь мне вы, если напишите свое мнение по поводу того, что есть плохое в современной школьной (а возможно и не школьной, возможно и вовсе отзоветесь об образовании в целом) информатике в России. Если у вас есть желание – дерзайте!
От ЭВМ и «бейсика» до проекта «Код Будущего»

Привет, Хабр! Меня зовут Александр Спирин и я — учитель информатики и методист в команде Учи.ру. Вместе с коллегами создаю интерактивные задания для школьных курсов по программированию, и даже немного завидую детям: ведь в наше время таких курсов не было.
Сейчас информатика — весьма важная дисциплина: технологии тесно вплетены во все сферы жизни. Мы читаем новости, смотрим фильмы, играем и учимся онлайн. Практически все профессии связаны с использованием профессиональных программ, а цифровые специальности приобрели огромную популярность.
Мы в Учи.ру делаем курсы по программированию для детей от 7 лет, собираем их отзывы — и видим, что сфера IT очень привлекает школьников. Если в прошлом веке ребята грезили о карьере космонавтов или футболистов, то теперь мечтают стать разработчиками, тестировщиками, UX-дизайнерами.
Просто удивительно, какие масштабные изменения происходят буквально на наших глазах — ведь каких-то 40 лет назад никакой информатики в школе не было (зато было кое-что другое). Сегодня предлагаю вам вместе разобраться, когда и как появилась информатика в школе и как менялся процесс обучения: будет интересно!
Что учили наши родители
Моя бабушка рассказывала, что когда она училась в школе, а это были 1930-е годы, в некоторых семьях ее одноклассников начали появляться телевизоры. Черно-белые, с крошечными экранами и огромной линзой, которая позволяла хоть как-то увеличивать изображение. Смотреть фильмы на таких телевизорах ходили большими компаниями, как в кино.
Какие уж тут компьютеры, подумаете вы. Но прогресс шел семимильными шагами, и уже в 1946 году в США появилась первая ЭВМ на ламповых усилителях. А в 1951 году была создана советская ЭВМ, в которой все логические схемы были выполнены на полупроводниках.
Прошло еще восемь лет, и представьте себе, в некоторых школах СССР появились особые уроки, предшественники современной информатики. Старшеклассников учили теории информации и программированию на перфокартах.
Повторюсь, такие занятия были лишь в нескольких школах — в Москве и Новосибирске. Они были введены потому, что ЭВМ начали активно появляться на производствах, а вот квалифицированные сотрудники, которые могли с ними работать, были в дефиците.
Почему все началось именно в Москве и Новосибирске? Да дело в том, что эти «кибернетические столицы» СССР располагали максимальным парком вычислительной техники. Здесь было легче проводить обучение и больше всего требовались специалисты.
А вот информатика как дисциплина появилась в СССР только в 1985 году. Учебные планы по информатике разрабатывали известные ученые: Андрей Петрович Ершов (в Новосибирске) и Семен Исаакович Шварцбурд (в Москве).
Первый учебник по информатике был создан Ершовым, назывался он «Основы информатики и вычислительной техники». А еще Ершов стал автором лозунга: «Программирование — вторая грамотность».
Но и тогда была информатика, конечно, не во всех школах. Например, мои родители, которые были школьниками в это время, такие уроки не посещали. И не удивительно — компьютеры все еще были редкостью, не хватало учителей информатики.
Этот предмет вообще сначала преподавали учителя математики и физики: для них организовали специальные курсы, вроде повышения квалификации. А педагогов информатики начали готовить в педагогических вузах только с 1986 года.
В школах, где информатика появилась, она была только в старших, 9–10 классах. На изучение отводилось 1–2 часа в неделю.
Сначала информатика преподавалась как теоретическая наука: ребята изучали структуру и общие свойства научной информации, а также закономерности ее создания, преобразования, передачи и использования в различных сферах человеческой деятельности.
Позже школы стали оснащаться вычислительной техникой, сначала это были программируемые калькуляторы.

Бум информатики в 80-е
В 1981 году произошла очередная техническая революция: фирма IBM представила публике первую модель персонального компьютера, которая фактически стала родоначальником современных ПК.
Это повлияло и на процесс обучения информатике в школах. На рубеже 1980–1990 годов школьники стали изучать базовые навыки работы с компьютерами. В некоторых образовательных учреждениях появлялись компьютеры с огромными мониторами и системными блоками (Yamaha MSX-1, MSX-2; КУВТ ДВК-1, ДВК-3, УКНЦ, Агат, БК-0010, БК-0011 «Корвет», «Гамма-48», «Гамма-64»).
Так как школы комплектовались разными типами компьютеров, а у каждого типа была своя операционная система, то на уроках информатики не ставилось целью формирование универсальных пользовательских навыков. Да и набор прикладных программ и их возможности были еще не столь широки, как сегодня.
Если кто учился в это время, то помнит, что программирование в основном изучали на языке Basic («бейсик»). Еще на уроках информатики была вычислительная математика, численные методы решения задач, алгебра логики. А компьютеры использовали для программирования вычислительных задач.
Но постепенно содержание уроков информатики менялось: изучению новых информационных технологий уделялось все больше внимания, а вот количество часов на изучение программирования, как ни удивительно, уменьшалось.
У разных учебных заведений были разные возможности для обучения детей информатике. Но чаще всего их было, к сожалению, недостаточно, чтобы ребята могли в совершенстве овладеть информационной грамотностью. А спрос на квалифицированных экспертов рос!
Тогда же зародилось олимпиадное движение: 13 апреля 1988 состоялась первая олимпиада по информатике. Она прошла в Свердловске и носила название еще не Всероссийской, а Всесоюзной. В ней приняли участие 80 школьников из всех союзных республик.
В то время опыта в организации таких соревнований не было ни в стране, ни в мире. Для того чтобы определиться с методикой и содержанием олимпиад, в жюри были приглашены лучшие в то время специалисты в области школьной информатики.
В результате долгих споров и обсуждений постепенно сформировались те требования, которые стали основой правил современных олимпиад по информатике. Теперь во Всероссийской олимпиаде по информатике ежегодно участвуют тысячи школьников средней и старшей школы.
Как учили информатику мы (минутка ностальгии)
В середине 90-х годов устаревшую на тот момент советскую технику стали заменять в школах на более современные компьютеры. Например, американские IBM PS/2 286, поставлявшиеся в СССР в рамках реализации государственного пилотного проекта.
С появлением компьютеров на Windows и с пакетом офисных программ на уроках информатики стали активнее изучать способы обработки разных типов информации (текста, графики, звука, анимации).
При изучении программирования чаще стали использовать язык программирования Pascal («паскаль»), к концу 90-х он стал практически стандартом. Pascal получил развитие в 1995 году с появлением визуальной среды разработки Delphi, основанной на принципах объектно ориентированного программирования и языке Object Pascal.
Фактически новый этап истории школьной информатики начинается с 1993 года. Был принят базисный учебный план для школ РФ, согласно которому преподавание информатики было рекомендовано с 7-го класса. С этого года предмет сменил свое название с «ОИВТ» на «Информатика и ИКТ».
Тимлид команды бэкенд-разработки Учи.ру Александр Меркулов, который учился в старших классах в 93–97 году, вспоминает:
В нашей школе был класс информатики, где стояли компьютеры IBM/PC и более старые. Учитель чаще всего давал задания на языке Basic, они были в игровой форме. И еще была возможность делать все, что угодно на этих компьютерах, помимо учебного плана».
У ведущего архитектора IT-департамента Учи.ру Константина Белоусова, который учился в школе с 1991 по 2001 год, другой опыт:
В первом классе на торжественной линейке, как сейчас помню, нас встретили одиннадцатиклассники, раздали шарики и отвели в кабинет информатики. Компы были простецкие — например, Электроника БК-03, но мне так захотелось научиться на них работать!
Потом, когда в третьем классе зашла речь о распределении по специализированным классам, я попросился в класс с углубленным изучением математики по той же причине: в этом классе было на несколько уроков информатики в неделю больше.
Все те же старенькие компы, но мне очень нравилось составлять алгоритмы, набивать их с клавиатуры и чувствовать себя настоящим программистом. В 5–8 классах мы изучали Basic, в 9–11 — Pascal.
Еще я принимал участие в школьных и областных олимпиадах. Мы их писали за современными компами, и в них была “qwerty”-клавиатура, а на нашей электронике была транслитерированная русская: на месте русской “е” была английская “e”, а не “t”, и так по всем другим буквам. Из-за этого было сложно печатать.
После школы я понял, что хочу развиваться в IT: люблю алгоритмы, люблю создавать программы и искать элегантные решения. Пошел в профильный институт и после трудоустройства понял, что мой выбор был верным!
В следующие годы на уроках информатики все больше отходили от программирования: укреплялось понимание того, что компьютерная грамотность и умение программировать — не совсем одно и то же.
Коллеги, которые пошли в школу в начале 2000-х, вспоминают, что конкретного изучения языков программирования не было, а было больше занятий в игровой среде (например, Кукарача Windows).
А еще в те годы стала популярна книга «Энциклопедия профессора Фортрана»: многие именно из нее получали базовые знания о программах, алгоритмах, устройстве компьютера. Прочитал, что некоторые педагоги даже сейчас рекомендуют эту книгу дошкольникам, но сам ее не читал. Если у вас такая была — поделитесь впечатлениями о ней в комментариях!