Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Лучко Лариса Геннадьевна

Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики
<
Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики
>

Данный автореферат диссертации должен поступить в библиотеки в ближайшее время
Уведомить о поступлении

Диссертация - 480 руб., доставка 10 минут, круглосуточно, без выходных и праздников

Автореферат - 240 руб., доставка 1-3 часа, с 10-19 (Московское время), кроме воскресенья

Лучко Лариса Геннадьевна. Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики : Дис. ... канд. пед. наук : 13.00.02 : Омск, 1999 152 c. РГБ ОД, 61:99-13/1152-9

Содержание к диссертации

Введение

Глава 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ФОРМИРОВАНИЯ АЛГОРИТМИЧЕСКОЙ КУЛЬТУРЫ УЧАЩИХСЯ В ПРОЦЕССЕ ОБУЧЕНИЯ БАЗОВОМУ КУРСУ ИНФОРМАТИКИ 16

1. Становление, современное состояние и тенденции развития базового курса информатики 16

2. Алгоритмическая культура учащихся в базовом курсе информатики 32

3. Психолого-дидактические основы формирования алгоритмической культуры учащихся 51

Выводы по главе 1 67

Глава 2. МЕТОДИКА ФОРМИРОВАНИЯ АЛГОРИТМИЧЕСКОЙ КУЛЬТУРЫ УЧАЩИХСЯ В ПРОЦЕССЕ ОБУЧЕНИЯ БАЗОВОМУ КУРСУ ИНФОРМАТИКИ .. 69 1. Разработка и использование макетов инструментальных программных средств как дидактическое средство формирования алгоритмической культуры учащихся 69

2. Раскрытие алгоритмической сущности процессов и понятий базового курса информатики 83

3. Осуществление межпредметных связей процессов обучения базовому курсу информатики и математике на основе формирования алгоритмической культуры учащихся 95

4. Педагогический эксперимент 109

ЗАКЛЮЧЕНИЕ 130

БИБЛИОГРАФИЯ 132-152

Введение к работе

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

В нашей стране с начала 60-х годов был накоплен большой опыт организации обучения учащихся алгоритмизации, программированию, кибернетике, основам устройства ЭВМ (И.Н. Антипов [3], А. П. Ершов [47], А. А. Кузнецов [71], М.П. Лапчик [79], B.C. Леднев [86], В.М. Монахов [110], Ю.А. Первин [127], СИ. Шварцбурд [181] и др.). Работами этих ученых был создан базис, на основе которого в 1985 году был разработан первый отечественный школьный учебник "Основы информатики и вычислительной техники", а сам предмет ОИВТ включен как обязательный в учебный план средней школы. Важнейшим достижением педагогической науки и школьной практики следует признать общее позитивное отношение к данному предмету как go стороны учащихся, так и со стороны преподавателей и работников образования, сформировавшееся за годы существования школьного курса информатики.

Анализ проблем, решавшихся в связи с совершенствованием методической системы обучения информатике, показывает текущее состояние и тенденции развития курса информатики. Имеется ряд положительных моментов, таких, например, как: официальное определение структуры обучения информатике в школе, включающей ряд этапов (пропедевтический - 1-6 кл., базовый курс информатики - 7-9 кл., профильное обучение в области информатики - 10-11 кл.) (решение Коллегии Минобразования РФ [1233); разработка стандарта базового курса информатики (А.А. Кузнецов и др.) [136]; проведение большого числа исследований по широкому кругу проблем теории и методики обучения информатике. Однако остаются важные проблемы, от решения которых зависит судьба самого школьного курса информатики. В организационно-методическом плане это обоснование роли и места курса в учебном плане школы. Решение этой и других проблем во многом зависит от развития теоретической базы школьного курса информатики, обоснования его структуры и содержания.

В настоящее время получила обоснование и является ведущей точка зрения, в соответствии с которой важнейшим направлением совершенствования структуры и содержания школьного курса информатики является усиление его общеобразовательной значимости. В этой связи отмечается необходимость "вынести на первый план при обучении информатике общие принципы, закономерности, касающиеся информации, ее представления, преобразования, использования, которые составляют фундаментальные основы данной науки" [73, с. 4].

По нашему мнению, в общей структуре обучения информати-

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

Основополагающие результаты по проблемам, связанным с разработкой базового курса информатики для средней школы, отражены в работах А.А. Кузнецова [69, 70, 71], B.C. Леднева [88], С.А. Бешенкова [16, 19], А. С. Лесневского [91, 93], В.П. Долматова [45] и др. Ими обоснованы роль и место базового курса информатики в учебном плане школы, определены цели изучения и содержание данного курса.

В теории и методике преподавания информатики в школе отмечается большое значение изучения учащимися основ алгоритмизации. В школьных программах и учебных пособиях по информатике [2, 33, 58, 59, 72, 118, 119, 120, 121, 122, 151 и др.] представлен учебный материал по алгоритмизации. Наиболее последовательно и системно вопросы алгоритмизации отражены в учебных пособиях, подготовленных авторским коллективом под руководством А. Г. Кушниренко [61, 120]. Однако в значительной части программ и учебных пособий цели изучения основ алгоритмизации, уровень и сфера приложения конкретных методических рекомендаций не реализуют общеобразовательный потенциал алгоритмизаций.

Суть предлагаемого нами подхода к обучению базовому

курсу информатики состоит в организации целенаправленной работы по формированию алгоритмической культуры учащихся на протяжении всего периода изучения данного курса. Данное понятие было введено в педагогическую теорию и практику М.П. Лапчиком [79]. Содержание самого понятия раскрывалось посредством выделения и конкретного наполнения его основных компонентов. Понятия и принципы, составляющие в совокупности содержание понятия алгоритмической культуры учащихся, за счет своей фундаментальности и большой общеобразовательной значимости заняли важное место в системе школьного образования и в условиях появления и развития других видов информационных технологий подтверждают свое теоретическое и практическое значение.

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

С появлением в учебном плане школы предмета "Основы информатики и вычислительной техники" были объективно созданы условия для организации эффективной работы по формированию алгоритмической культуры учащихся, поскольку в содержание данного курса в явном виде вошли понятия, определенные ранее в качестве основополагающих элементов наполнения понятия ал-

горитмической культуры учащихся.

Первой программой школьного курса ОИВТ [116] формирование алгоритмической культуры учащихся определялось как одна из целей обучения информатике. В учебных пособиях [118, 119] был представлен соответствующий учебный материал по основам алгоритмизации, а в методических пособиях для учителя [56, 57] давались необходимые для организации данной работы рекомендации. Однако дальнейшему ходу развития школьного курса информатики в значительной степени стали присущи черты тех-нологизации. Так, нынешний этап развития базового курса информатики во многом характеризуется включением в его содержание учебного материала по широкому спектру информационных технологий, реализуемых с помощью различных программных средств: систем управления базами данных, табличных процессоров, редакторов различного назначения, экспертных систем, средств телекоммуникации и т.д.

Однако при изучении данных программных средств важная общеобразовательная цель формирования алгоритмической культуры учащихся в явном виде не ставилась, что существенно снижало общеобразовательную значимость курса и не способствовало повышению качества знаний учащихся по информатике в целом, поскольку именно знание алгоритмизации создает основу для понимания сущности и принципов работы изучаемых учащимися средств новых информационных технологий. В этой связи приведем мнение А. Г. Кушниренко, который в ходе обсуждения на "Круглом столе "Школьная информатика в России" [67] наиболее актуальных проблем развития школьного курса информатики говорил о необходимости наряду с умением работать в раз-

v жчных средах "понимать, что при этом происходит, уметь объяснять словами, что можно делать в данной программной системе и как это делается" [67, с. 16].

Более того, в последние годы на практике все большая часть учителей информатики увеличивает долю часов в базовом

* курсе информатики на изучение информационных технологий. Появляются учебные пособия, адресованные учащимся, изучающим информатику, содержанием которых являются исключительно информационные технологии на базе современных ПЭВМ [180]. В этой связи М.П. Лапчик отмечает негативное влияние на ряд

«ft программ и учебных пособий по информатике для учащихся тенденции, связанной с усиливающимся интересом школьников и их родителей к образованию в сфере практических навыков использования информационных технологий [78]. Этот процесс характеризуется как кризис школьного курса информатики, поскольку

(<* создается "угроза "выдавливания" общеобразовательных, фундаментальных основ знаний из школьного образования в области информатики" [78, с. 62]. Устранение отмеченного положения является важнейшей задачей теории и методики обучения информатике.

Нуждается в совершенствовании и методика формирования знаний и умений учащихся, связанных с обучением работе с современными программными средствами. Как показывает анализ школьной практики, зачастую попытки учителей организовать изучение подобных современных программных комплексов "наты-каются" на непрерывное появление все более новых и еще более мощных аналогичных программных систем (WINDOWS 3.1, например, сменился на WINDOWS 95), При этом затрачивается значи-

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

* Учителя затрудняются в выделении структурных связей в про
цессе обучения основным выделенным компонентам базового кур
са информатики ("теоретическая информатика" и "информацион
ные технологии"), что на практике приводит к искажению целей
изучения данного предмета.

* Определенное М. П. Лапчиком понятие алгоритмической
культуры учащихся получило в дальнейшем реализацию и разви
тие в ряде диссертационных исследований и практических реко
мендациях для школьных учителей, в их числе работы, выпол
ненные в период до появления в школе предмета "Основы инфор-

* матики и вычислительной техники" [168, 177 и др.].

С момента введения в общеобразовательную школу курса "Основы информатики и вычислительной техники" были проведены диссертационные исследования, авторы которых в своих работах обращались к понятию "алгоритмическая культура учащихся" (B.C. Аблова [1], А.А. Шрайнер [185], Чан Зоань Винь [176] и др.), а также рассматривали вопросы изучения и использования алгоритмизации в связи с совершенствованием методических систем обучения информатике, математике и другим предметам (В.В. Бизюк [20], М.И. Дербинян [44], Г.В. Кондратьева [64], Т.Н. Гурьева [40], Ю.П. Куликов [75], М.В. Петухова [129] и др.). Однако применительно к базовому курсу информатики -основному элементу системы подготовки учащихся в области ин-

9 форматики и информационных технологий - проблема формирова-

ния алгоритмической культуры учащихся не рассматривалась. Представленный в настоящем исследовании подход основывается на целесообразности формирования алгоритмической культуры учащихся на всех выделенных этапах изучения информатики в

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

Задача формирования алгоритмической культуры учащихся в

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

(* операционной системы компьютера, целесообразно действующими системами.

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

классов.

Всем вышесказанным определяется актуальность исследования, связанная с исследованием возможностей формирования в современных условиях алгоритмической культуры учащихся как средства совершенствования методической системы обучения базовому курсу информатики.

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

Цель исследования: обоснование дидактической целесообразности и разработка методики формирования алгоритмической культуры учащихся в процессе обучения базовому курсу информатики.

Объект исследования: процесс обучения учащихся базовому курсу информатики.

Предмет исследования: методика формирования алгоритмической культуры учащихся в процессе обучения базовому курсу информатики.

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

се и повысить уровень качества знаний учащихся по информатике.

Исходя из цели исследования и сформулированной выше гипотезы, были определены следующие задачи:

  1. Теоретически обосновать дидактическую целесообразность формирования алгоритмической культуры учащихся в процессе обучения базовому курсу информатики.

  2. Определить современное содержание компонентов алгоритмической культуры учащихся в базовом курсе информатики.

  3. Уточнить содержание учебного материала базового курса информатики, разработать дидактические, педагогические программные средства и методику формирования алгоритмической культуры учащихся с использованием этих средств.

  4. Проверить экспериментально эффективность разработанной методики формирования алгоритмической культуры учащихся в процессе обучения базовому курсу информатики.

При проведении исследования в основу положены: теория поэтапного формирования умственных действий и усвоения знаний (П.Я. Гальперин, Н.Ф. Талызина), критерии оптимизации процесса обучения (Ю.К. Бабанский), системный подход (А.И. Уемов, И.В. Блауберг, Э.Г. Юдин, B.C. Тюхтин), результаты исследований по проблемам информатизации образования (С. А. Бешенков, Я.А. Ваграменко, А.П. Ершов, А.А. Кузнецов, B.C. Леднев, А.С. Лесневокий, M.IL Лапчик, И.В. Роберт, Э.Г. Ски-бицкий, А.Ю. Уваров и др.), внутрипредметных и межпредметных связей процессов обучения основам наук в школе (Г.И. Батурина, В, А. Далингер, И. Д. Зверев, В.Н. Максимовым. Н. Скаткин и др.).

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

Научная новизна и теоретическая значимость исследования состоят в том, что:

разработан подход, направленный на совершенствование методической системы обучения базовому курсу информатики посредством понятия алгоритмической культуры учащихся;

выявлена дидактическая целесообразность и разработана методика формирования алгоритмической культуры учащихся в процессе обучения базовому курсу информатики;

определено содержание компонентов понятия алгоритмической культуры учащихся в базовом курсе информатики на основе системного подхода.

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

гут быть использованы для совершенствования методической подготовки будущих учителей информатики в педвузе.

На зашиту выносятся следующие основные положения:

  1. формирование алгоритмической культуры учащихся в базовом курсе информатики является важным фактором усиления общеобразовательной значимости курса, раскрытия алгоритмической сущности процессов и понятий базового курса информатики и повышения качества знаний по информатике;

  2. содержание компонентов современной алгоритмической культуры учащихся в базовом курсе информатики требует уточнения с учетом алгоритмических аспектов информационных технологий;

  3. сформулированные теоретические положения реализуются в методике формирования алгоритмической культуры учащихся в процессе обучения базовому курсу информатики на основе использования специально разработанных-дидактических и педагогических программных средств, которые также рассматриваются как предмет защиты в данной диссертации.

Апробация работы. Теоретические положения, материалы и результаты исследования докладывались и обсуждались на региональных научно-практических конференциях "Новые информационные технологии в учебном процессе и управлении в педвузе и школе" (Омск, 1991, 1992, 1993 г.г., Магнитогорск, 1995 г.); Первой международной научно-практической конференции "Информационные технологии и радиосети - 96" (Омск, 1996 г.); II Сибирских методических чтениях "Современные проблемы методики преподавания математики и информатики" (Омск, 1997 г,); VI, VII Международной конференции-выставке "Информационные

технологии в образовании" (Москва, 1997, 1998 г.г.); Всероссийской научно-практической конференции "Региональные проблемы информатизации образования" (Пермь, 1999 г.); на курсах переподготовки учителей информатики школ г. Омска и Омской области (1990-1999 г.г.).

Становление, современное состояние и тенденции развития базового курса информатики

"Основы информатики и вычислительной техники" в качестве обязательного общеобразовательного предмета были введены в учебный план средней школы в 1985 г. За годы, прошедшие с этого момента до настоящего времени (почти 15 лет), школьный курс информатики как никакой другой претерпел огромные изменения, обусловленные самыми различными факторами: переосмыслением целей обучения информатике в школе, развитием представлений об общеобразовательном и мировоззренческом потенциале данного предмета, продолжавшимся формированием самой науки информатики, все ускоряющимся совершенствованием средств новых информационных технологий, накапливаемым как позитивным, так и негативным опытом организации обучения учащихся в области информатики и информационных технологий и другими.

Как один из основных результатов, полученных за прошедшие годы в результате развития и совершенствования методической системы обучения информатике, выделим обоснованное в теории, подтвержденное на практике и закрепленное нормативными документами Минобразования РФ [123] определение нескольких этапов в овладении учащимися основами информатики. Первый этап (I-VI класс) - пропедевтический, в ходе которого организуется педагогически целесообразное первоначальное знакомство учащихся с компьютером, информатикой и информационными технологиями. Второй этап (VII-IX классы) предполагает изучение учащимися базового курса информатики. При этом школьники должны усвоить основные теоретические положения информатики и овладеть методами и средствами информационных технологий. И, наконец, на третьем этапе (X-XI классы) предусматривается профильное обучение в области информатики с учетом интересов школьников и направленности их допрофессио-нальной подготовки [74, 88, 123, 136].

Проводимое нами исследование определило как первостепенное рассмотрение всего комплекса вопросов, относящихся к методической системе обучения базовому курсу информатики, что не умаляет огромного значения решения педагогических проблем, связанных с другими этапами определенной выше структуры обучения информатике в школе. В этой связи проведем анализ предпосылок появления, современного состояния и возможных перспектив развития базового курса информатики.

Отметим, что вопросы становления школьного курса информатики отражены в многочисленных публикациях [5, 71, 78, 80, 142 и др.]. Так, подробный исторический обзор предпосылок возникновения школьного курса информатики представлен М.П. Лапчиком в учебном пособии по методике преподавания информатики для студентов педвузов [80] и монографии, отражающей историко-методологические аспекты развития информатики [78]. Н.В. Апатовой были глубоко рассмотрены вопросы становления содержания школьного курса информатики, начиная с первых экспериментов по преподаванию программирования до этапа развития предмета на начало 90-х годов [5].

Основа для создания базового курса информатики была по существу заложена появлением в 1985 г. самого курса "Основы информатики и вычислительной техники". На основе Программы курса [116] были разработаны первые учебные пособия: "ОИВТ" (часть 1) - для 9 класса и "ОИВТ" (часть 2) - для 10 класса [118, 119], а также соответствующие методические пособия для учителя [56, 57]. Одной из методических особенностей данных учебных пособий являлась их преимущественная ориентация на безмашинный вариант обучения, что было обусловлено крайне низким уровнем оснащения школ компьютерами в этот период.

Алгоритмическая культура учащихся в базовом курсе информатики

Понятие "культура" вообще является сложным, общеметодологическим и многогранным. Как отмечается в философском энциклопедическом словаре, "В широком смысле культура есть совокупность проявлений жизни, достижений и творчества народа или группы народов" [167, с. 229], Применительно к различным сферам жизни возможно рассмотрение и соответствующих культур. Так, например, широко распространены такие термины, как "политическая культура", "художественная культура".

Образование также является одной из сфер жизни общества, и именно в системе образования широко используется понятие "культура" в связи с рассмотрением проблем обучения и воспитания учащихся. Так, B.C. Леднев, характеризуя черты всесторонне развитой личности, выделяет такие основные стороны культуры личности, как познавательная культура, нравс твенная культура, трудовая культура, эстетическая культура, коммуникативная культура, физическая культура [87]. Еще одним примером является понятие "технологическая культура", вводимое в теорию и практику в связи с развитием образовательной области "Технология" [153].

Рассматриваемое и анализируемое нами понятие "алгоритмическая культура учащихся" было введено в педагогическую теорию и практику М.П. Лапчиком в начале 70-х годов - период накопления в нашей стране опыта организации обучения учащих-# ся алгоритмизации, программированию, кибернетике, основам устройства ЭВМ. Содержание и основные компоненты данного понятия были раскрыты им в диссертационном исследовании [79].

В самом общем виде под алгоритмической культурой учащегося понимается "совокупность специфических представлений, умений и навыков, связанных с овладением наиболее общими компонентами алгоритмизации, которое на современном этапе развития общества начинает рассматриваться как естественное требование к части общей культуры каждого человека и, следовательно, определять целенаправленный компонент общего школьного образования" [78, с. 32],

В момент своего появления понятие алгоритмической культуры учащихся объективно могло рассматриваться прежде всего применительно к курсу математики, в рамках которого проводилось ознакомление учащихся с алгоритмизацией и программированием. В условиях нажчия в учебном плане школы предмета "Основы информатики и вычисжтельной техники" (см. 1 главы 1) работа по формированию алгоритмической культуры учащихся должна проводиться прежде всего именно в рамках данного предмета, поскольку его содержание включает понятия, определенные ранее в качестве основополагающих элементов наложения понятия алгоритмической культуры учащихся [79].

Ниже на рис. 2 представлена схема формирования алгоритмической культуры учащихся в процессе обучения базовому курсу информатики. Здесь изображены основные компоненты и система связей алгоритмической культуры учащихся, представленные в диссертационном исследовании М.П. Лапчика [79].

Разработка и использование макетов инструментальных программных средств как дидактическое средство формирования алгоритмической культуры учащихся

При разработке конкретных дидактических средств и методических материалов, предназначенных для формирования алгоритмической культуры учащихся в процессе обучения базовому курсу информатики, было необходимо опираться на некоторую программу и содержание данного курса. Начальный этап исследования характеризовался использованием программ, являвшихся отражением существовавших представлений о содержании базового курса информатики (см. 1 главы 1). В дальнейшем программа базового курса информатики совершенствовалась с учетом широко представленных в психолого-педагогической литературе рекомендаций, важнейшей из которых является работа [70], а также практической апробации.

С начала 1997/98 учебного года уже в ходе обучающего этапа педагогического эксперимента за основу была взята программа базового курса информатики [69], соответствующая разработанному стандарту по информатике [136]. Содержание данной программы создает основу для эффективного решения проблемы формирования алгоритмической культуры учащихся. Однако объем часов, отводимый на его изучение, изменялся, как правило, в сторону увеличения с учетом возможностей конкретных учебных заведений г. Омска и Омской области (программой [69] на изучение базового курса информатики отводилось 68 часов).

При этом, принимая за основу данный базовый курс, на практике в ряде случаев изменялась последовательность изучения программных вопросов. В этой связи обратим внимание на содержание разделов программы данного курса. Так, раздел "Первоначальное знакомство с ЭВМ" предполагает начальное ознакомление учащихся с основными видами программного обес печения ЭВМ и, в том числе, текстовым и графическим редакто ром, справочными таблицами и системами. Следующим является раздел 5 "Алгоритмы: их запись и исполнение". В ходе изуче ния этого раздела будет реализовываться методика, представ ленная в данном параграфе. Сформированные при этом у учащих ся знания в дальнейшем используются при изучении учебного материала раздела 6 "Информационная технология решения за- дач", связанного с инструментальными программными средства ми. Отметим также, что использование оригинальных педагоги ческих программных средств в поддержку преподавания вело к корректировке содержания базового курса информатики.

Для раскрытия предлагаемой в настоящем параграфе методики обратим внимание на то, что раздел "Алгоритмы: их запись и исполнение" согласно программе предполагает как изучение учащимися собственно основ алгоритмизации, так и их ознакомление с реальным языком программирования.

Конкретная методика формирования у учащихся представлений, связанных с пониманием алгоритмической природы инструментальных программных средств, предполагает использование метода "учебного проектирования программных средств". Учащиеся в этом случае сами проектируют и разрабатывают с использованием изучаемых в базовом курсе информатики языков программирования действующие макеты программных средств, например, текстовый или графический редакторы, а также могут использовать специально-разработанные программные средства Tail кого рода.

Особенностью этих учебных программных средств является то, что они "прозрачны" для учащихся. Ученик может просмотреть исходный текст такой программы (алгоритм) и увидеть, например, подпрограмму, обеспечивающую реализацию некоторой функции данного программного средства. Применительно к текстовому редактору это может быть "вывод на принтер", "удаление символа", "удаление строки" и др. При необходимости ученик может сам разработать новую подпрограмму, реализующую какую-либо функцию такого программного средства (вспомога-тельный алгоритм), например, "вставка пустой строки" или "удаление символа".

Похожие диссертации на Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики