![]() |
![]() |
|||||||
|
ФОРМИРОВАНИЕ АЛГОРИТМИЧЕСКОЙ КУЛЬТУРЫ УЧАЩИХСЯ КАК СИСТЕМООБРАЗУЮЩАЯ ФУНКЦИЯ БАЗОВОГО КУРСА ИНФОРМАТИКИ Лучко Лариса Геннадьевна, Омский государственный педагогический университет, г. Омск С целью развития теоретической базы школьного курса информатики и выделения его системообразующей функции предлагается особое внимание обратить на формирование у учащихся алгоритмической культуры. При этом с учетом принятой в настоящее время структуры и содержания базового курса информатики уточняется перечень и содержание компонентов, характеризующих понятие "алгоритмическая культура". Вводится в рассмотрение "инструментально-программный компонент алгоритмической культуры". Одной из важнейших проблем, связанных со школьным курсом информатики, является развитие его теоретической баз, обоснование структуры и содержания предмета. Ярким примером, иллюстрирующим нерешенность в полной мере отмеченной выше проблемы, является ситуация с изучением учащимися современных программных средств (иначе говоря, ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ) : текстовых и табличных процессоров, графических систем, программ-оболочек и др. Попытки учителей организовать изучение подобных современных программных комплексов "натыкаются" на непрерывное появление все более новых и еще более мощных аналогичных программых систем (WINDOWS 3.1, например, сменился на WINDOWS 95). При этом затрачивается значительный объем соответствующего учебного времени, что зачастую влечет уменьшение объема учебных занятий, отводимых на другие разделы курса, которые можно отнести к основам ТЕОРЕТИЧЕСКОЙ ИНФОРМАТИКИ. Учителя информатики затрудняются в выделении некоторой единой системообразующей линии, связанной с изучением выделенных разделов курса, что на практике приводит к искажению целей изучения данного предмета. В этой связи особое внимание следует обратить на формирование у учащихся алгоритмической культуры. Первой программой школьного курса ОИВТ (1985 г.) формирование алгоритмической культуры определялось как одна из нормативных целей обучения информатике. Было раскрыто содержание и выделены основные компоненты данного понятия (М.П.Лапчик). Конкретное же наполнение этого понятия в тот период во многом связывалось с изучением учащимися основ алгоритмизации и программирования, что прежде всего объяснялось существовавшим уровнем компьютерной техники и соответствующего программного обеспечения. Современный же этап развития школьного курса информатики требует уточнения перечня и содержания компонентов, характеризующих понятие "алгоритмическая культура". Принципиально новая задача здесь - выполнить эту работу по отношению к разделу "Информационные технологии", в рамках которого учащиеся знакомятся с работой текстового и графического редакторов, электронных таблиц, СУБД. Все указанные программные средства могут быть отнесены к группе "инструментальных программных средств" (ИПС), поскольку используются они именно как инструменты в некоторой деятельности (работы с текстом, работа с графикой, работа с числовой информацией и т.д.). В этой связи с этим будем называть компонент алгоритмической культуры, связанный с формированием у учащихся понимания алгоритмической сущности изучаемых ими инструментальных программных средств "инструментально-программным компонентом алгоритмической культуры". Конкретная методика формирования у учащихся представлений и умений, связанных с пониманием алгоритмической природы ИПС, предполагает использование метода "учебного проектирования программных средств". Учащиеся в этом случае сами проектируют и разрабатывают с использованием изучаемых в базовом курсе информатики языков программирования действующие макеты программных средств таких, например, как текстовый или графический редакторы, а также могут использовать специально-разработанные программные средства такого рода. Формирование у учащихся алгоритмической культуры в процессе изучения базового курса информатики раскрывает единую алгоритмическую сущность информационных процессов различного рода, являясь тем самым системообразующей функцией данного курса. Эффективное решение данной педагогической проблемы возможно при выделении формирования алгоритмической культуры в качестве обязательной нормативной цели обучения информатике.
|