Информатика как учебный предмет была введена во все типы средних школ бывшего СССР с 1 сентября 1985 г. Новая учебная дисциплина получила название «Основы информатики и вычислительной техники» (ОИВТ). В общеобразовательной школе предмет преподавался в двух старших классах (тогда это были IX и X кл.).
Вместе с тем, постепенное проникновение в учебный план общеобразовательной школы сведений из области информатики началось значительно раньше и начинался этот процесс с опытов по изучению школьниками элементов программирования и кибернетики. В этом примечательном периоде истории отечественного образования выделяются несколько вполне фиксированных этапов, характеризующих важные качественные накопления в системе школьного образования и обществе в целом. Эти накопления (мировоззренческие, учебно-методические, организационные и многие другие) и привели в середине 1980-х гг. к созданию условий, обеспечивших формирование и введение в школу самостоятельного учебного предмета. Ниже дается краткий обзор предпосылок введения предмета ОИВТ в среднюю школу стран бывшего СССР.
Начало
Появление первых электронных вычислительных машин (ЭВМ) в нашей стране относится к началу 50-х гг. XX века [13, 65][1]. Вместе с этим получила бурное развитие новая область человеческой деятельности — программирование для ЭВМ. Надо сказать, что даже в начальный период своего становления, отмеченный несовершенством языковых средств и методов, программирование для ЭВМ не содержало каких-либо принципиальных трудностей, ограничивающих возможности его понимания и восприятия школьниками. Этому есть простое объяснение: составление несложных учебных программ для ЭВМ опирается на ограниченный круг весьма простых и общезначимых понятий, вполне доступных школьнику среднего возраста.
Так или иначе, вскоре после появления первых ЭВМ в научно-исследовательских учреждениях и крупных вузовских центрах, там, где доступ к ЭВМ и обладание машинным временем совпадали с энтузиазмом специалистов и их интересом к поисковой работе со школьниками, стали возникать группы учащихся (нередко разновозрастные) по изучению начал программирования для ЭВМ. Сейчас трудно установить, где подобная практика была осуществлена впервые. Известно, например, что уже к концу 1950-х гг. такой опыт с участием и под руководством одного из наиболее ярких представителей когорты отечественных математиков-программистов, будущего академика Академии наук СССР и организатора работ по созданию первой внедренной версии школьной информатики А.П.Ершова (1931—1988) получил развитие в ряде школ Новосибирска на базе вычислительной техники, принадлежащей Академгородку [67]. В короткое время в аналогичную работу были включены десятки, сотни энтузиастов-ученых из университетов и научно-исследовательских институтов страны. Эти первые шаги, однако, еще не имели прямого отношения к формированию регулярного учебного курса программирования для учащихся, хотя и подтвердили принципиальную осуществимость самой идеи обучения школьников программированию.