За знакомство российских школьников с компьютерными науками отвечает предмет «Информатика и информационно-коммуникационные технологии». Обязательным предметом для школ тогда ещё Советского Союза информатика стала 30 лет назад — в 1985 году.

Один из учебников, рекомендованный Министерством образования СССР по курсу информатики
Источник: pchistory.lv
Всё это время не прекращаются разговоры о том, что дисциплина новая, методик преподавания много, но оптимальной нет, сама предметная область очень размыта: тут и история ЭВМ, и изучение баз данных, и освоение офисного пакета программ. Судя по обсуждениям участников профессиональных сообществ в сети, содержание этого предмета больше, чем какого бы то ни было другого, зависит от личной инициативы преподавателя.
Пока отдельные российские школьники добиваются успехов на международных олимпиадах по программированию и робототехнике, другие ребята, которые не видят свою будущую профессию в компьютерной сфере, воспринимают уроки информатики как время, когда можно посидеть в интернете или оформить реферат в текстовом редакторе.
Ещё раз о причинах
Вопрос о том, в какой степени знакомить с компьютерными науками тех, кто не собирается заниматься ими профессионально, актуален не только для России.
Ран Либескинд-Хадас, профессор и заведующий кафедрой компьютерных наук в колледже Харви Мадд, сформулировал в своём блоге на The Huffington Post Education три причины, почему курс его кафедры нужен всем студентам.
Во-первых, потому что компьютеры стали неотъемлемой частью нашей жизни, и понимание того, как они работают, что они могут и что не могут, а также представление о том, как они влияют на общество — всё это необходимое условие современного образования.
Во-вторых, компьютеры позволяют создать нечто новое на пересечении технологии, точных наук, психологии и искусства. Хорошо составленный курс компьютерных наук может развить проблемное мышление, логику, способности к художественному творчеству. Сложно придумать другой такой удачный «мост» для соединения всего, чему должны научиться школьники и студенты.

Хорошо составленный курс компьютерных наук — удачный «мост» для соединения всего, чему должны научиться школьники и студенты.
Источник: gotothecrow.com
В-третьих, компьютерная грамотность — очень ценный навык. Большинство людей, которые посещают компьютерные курсы, не будут работать в Google или Microsoft, но они приобретают полезные и востребованные умения. Отдельно взятый курс может дать студентам навыки, которые они будут использовать в дальнейшей работе над проектами или в дальнейшем обучении на других курсах.
Это может быть интересно:

Профессор компьютерных наук отмечает, что компьютерное образование для тех, кто заинтересован получать профессию в этой сфере, и для тех, для кого информатика в школе и университете станет первым и последним подобным курсом, не должно быть одинаковым. Но, делая упор на практическую полезность «здесь и сейчас» непрофильного компьютерного образования, мы лишаем студентов понимания интеллектуального богатства и устройства этой сферы.
Ран Либескинд-Хадас не делает большого открытия. Но он делится примерами, доказывающими, что его подход реализуем на практике. Например, в колледже Харви Мадд разработана серия курсов, которые посещают не только свои студенты, но и воспитанники дружественных колледжей свободных искусств. Для будущих литераторов, экономистов и социологов компьютерные науки представляют не меньший интерес, чем для будущих математиков и программистов: их так же увлекает кодинг, и уже в стенах колледжа они понимают, как использовать технологии для реализации своих проектов.
Я уверен, что ознакомительный курс компьютерных наук должен учить большим идеям, обсуждать увлекательную историю этой области и то, как её развитие меняет общество. Но при этом он должен давать богатый и имеющий практическое значение опыт создания собственных программ — таких, которые бы потом восхищали друзей.
Психологический аспект
В 1986 году в журнале «Вопросы психологии» была опубликована статья Каптелинина В.Н. «Психологические проблемы формирования компьютерной грамотности школьников». Автор, на тот момент младший научный сотрудник НИИ общей и педагогической психологии АПН СССР, занимался переводом и рецензированием англоязычной литературы, посвящённой влиянию компьютеров на познавательные процессы. В свой статье Каптелинин утверждал важность понимания психологических особенностей процесса обучения для того, чтобы школьная программа по информатике служила «общей подготовке школьников к полноценной жизни в будущем компьютеризированном обществе».

Как говорил Норберт Винер, магия автоматизации даёт то, что вы просили, а не то, что подразумевали, но не сумели сформулировать.
Источник: afflictor.com
Это может быть интересно:

Каптелинин указывает, что для определения целей школьного курса информатики ключевым понятием становится компьютерная грамотность.
При этом важно понимать компьютерную грамотность как овладение компьютером в качестве интеллектуального средства: «формирование компьютерной грамотности состоит в том, чтобы превратить компьютер в своего рода внешний орган мышления и памяти, которым можно свободно и эффективно пользоваться».
В статье подчёркивается, что для работы с компьютером особенно критичны следующие мыслительные навыки:
- Умение формулировать цель. Как говорил один из основоположников кибернетики Норберт Винер, магия автоматизации даёт то, что вы просили, а не то, что подразумевали, но не сумели сформулировать. Кроме того, только чёткое понимание своих целей позволяет пользователю использовать компьютер как инструмент для их достижения, а не просто следовать заложенным в программном обеспечении сценариям.
- Навык построения алгоритма. Это означает умение составить алгоритм в условиях, когда определены искомый конечный результат, исходное состояние проблемной ситуации и доступные средства ее преодоления.
- Умение работать в диалоговом режиме. Для решения задач с помощью компьютера пользователь должен постоянно анализировать результат, который выдаёт система, и корректировать свои действия в соответствии с её возможностями. Проще говоря, работа с компьютером — это своеобразный диалог с системой, и его результат зависит от того, насколько пользователь способен сформировать мысленную модель операционной среды, в которой он работает.
- Навыки поиска и организации информации. Важную роль в современном обществе играют умения быстро понять принцип построения той или иной информационной системы и грамотно сформулировать запрос при поиске информации. Не секрет, что терабайт жесткого диска для хранения данных ещё не означает, что эти данные всегда под рукой: чтобы информация использовалась, она должна быть хорошо структурирована.
Обучение компьютерным наукам развивает эти мыслительные навыки, которые в современном обществе нужны всем, кто хочет использовать технологии эффективно.

Суперкомпьютер Titan в Национальной лаборатории Ок-Ридж Университета Теннесси.
Источник: en.wikipedia.org
Одна из главных особенностей компьютерных наук — то, что их предметное поле постоянно растёт и меняется, а значит, меняются и знания, которые может дать школа. 20 лет назад школьники и подумать не могли о 3D-моделировании, создании мультфильмов за один урок и списывании с мобильного телефона.
По материалам:
- Психологические проблемы формирования компьютерной грамотности школьников
Журнал «Вопросы психологии» - Every College Student Should Take a Computer Science Course
The Huffington Post Education - Эволюция школьной программы по информатике
Habrahabr.ru