автореферат и диссертация по педагогике 13.00.01 для написания научной статьи или работы на тему: Дидактические основы формирования у учащихся средней общеобразовательной школы алгоритмического способа решения задач
- Автор научной работы
- Кащей, Владимир Васильевич
- Ученая степень
- кандидата педагогических наук
- Место защиты
- Москва
- Год защиты
- 1998
- Специальность ВАК РФ
- 13.00.01
Содержание диссертации автор научной статьи: кандидата педагогических наук, Кащей, Владимир Васильевич, 1998 год
ВВЕДЕНИЕ.
Глава I. Обучение алгоритмическому способу решения задач как педагогическая проблема.
§ 1. Понятие алгоритмического способа решения задач.
Сущность и содержание.
§2. Критерии оценки.
§ 3. Обзор существующих программ. Отличие авторской программы.
Глава II. Содержательные формы и методы обучения старшеклассников алгоритмическому способу решения задач.
§ 1. Специальные методы и средства обучения алгоритмическому способу решения задач.
§2. Способ предъявления задач и заданий учащимся.
§ 3. Итоги опытно-экспериментальной работы.
Введение диссертации по педагогике, на тему "Дидактические основы формирования у учащихся средней общеобразовательной школы алгоритмического способа решения задач"
Актуальность исследования.
Широкое применение средств вычислительной техники, в особенности персональных компьютеров, оказывает революционизирующее влияние на все сферы человеческой деятельности. Умение работать с персональным компьютером становится одним из необходимых условий социальной адаптации личности в современном обществе.
Новые технологии разработки программ, в особенности основанные на объектно-ориентированном подходе в программировании, а также большая концентрация материальных, человеческих и финансовых ресурсов позволяют достаточно быстро и качественно создавать высокоэффективные специализированные программные продукты, обладающие большим набором средств для повышения производительности труда человека. Для использования таких программных продуктов необходимо освоить соответствующие знания и приобрести практические навыки.
В 1985 году был введен школьный курс "Основы информатики и вычислительной техники", провозглашавший своей основной целью овладение компьютерной грамотностью, под которой понималось умение работать с компьютером.
При изучении большинства школьных предметов особое внимание обращается, прежде всего, на знание учащимися фактического материала. Умению оперировать этими знаниями, операциональной стороне, обучению методу постановки и решения задач уделяется значительно меньше внимания. Постановка и решение задач, как правило, являются прерогативой таких учебных предметов как математика, физика, химия. Однако, используемые в них методы не соответствуют современному подходу к постановке и решению задач, разработанному в кибернетике, определяемому многими авторами как алгоритмический стиль мышления (М.М. Бежанова, С.А. Бешенков, А.Г. Гейн, С.Г. Григорьев, A.M. Гришин, А.К.
Дубров, И.В. Дьяков, В.Г. Житомирский, В.А. Каймин, Г.А. Квашнин, В.В. Кравец, A.A. Кузнецов, А.Г. Кушниренко, Г.В. Лебедев, A.C. Лесневский, Е.В. Лесневский, Т.А. Матвеева, Л.А. Москвина, А.О. Ноготков, М.А. Плаксин, О.П. Пономарев, В.Б. Попов, A.C. Потапов, В.И. Потапов, М.В. Сапир, P.A. Скворень, C.B. Тархов, А.Н. Флоренсов, В.Ф. Шолохович и другие) (59, 68, 90, 92, 98, 106). В отличие от остальных предметов, информатика ставит одной из своих основных целей обучение умению ставить и решать задачи, то есть уметь выполнять операции с полученными знаниями.
Многие авторы существующих программ курса информатики (Кушниренко и др., Каймин и др., Гейн и др.) (143) подчеркивают необходимость развития алгоритмического мышления школьников. В то же время, эти авторы отмечают, что развитие алгоритмического мышления школьников недостаточно обеспечено в научном и организационно-методическом аспектах.
Таким образом, в педагогической практике возникло противоречие, суть которого состоит в следующем: с одной стороны потребность формирования у учащихся школы умений постановки задачи, принятия и исполнения решения как необходимое условие полноценной подготовки молодежи к трудовой деятельности в информационном обществе, а с другой - нацеленность школьного курса информатики на подготовку пользователя и недостаточная разработанность в педагогической теории и практике методов обучения школьников алгоритмическому способу решения задач.
Многие авторы существующих программ курса информатики (Кушниренко и др., Каймин и др., Гейн и др.) (143) подчеркивают необходимость обучения школьников алгоритмическому способу решения задач, который в настоящее время недостаточно научно и организационно-методически обеспечен. Цель исследования. Теоретически обосновать и экспериментально проверить основные этапы, оптимальные методы, организационные формы и условия обучения старшеклассников алгоритмическому способу решения задач (на примере предмета "Основы информатики и вычислительной техники").
Объект исследования. Общеобразовательная подготовка учащихся средней общеобразовательной школы.
Предмет исследования. Формирование у учащихся средней общеобразовательной школы алгоритмического способа решения задач в процессе их общеобразовательной подготовки.
Гипотеза исследования. Предполагается, что обучение старшеклассников алгоритмическому способу решения будет способствовать повышению эффективности их общеобразовательной подготовки, если будут выполнены следующие условия: разработаны основные этапы обучения алгоритмическому способу решения задач с учетом возрастных особенностей школьников в процессе преподавания информатики; определены условия эффективности процесса обучения алгоритмическому способу решения задач старшеклассников средней общеобразовательной школы; выявлены оптимальные методы преподавания информатики, обеспечивающие эффективность обучения алгоритмическому способу решения задач; обоснована связь информатики и других учебных предметов (математики, физики, химии и др.), прерогативой которых является решение задач; разработаны методы и критерии проверки и оценки успешности освоения учащимися алгоритмического способа решения задач.
Задачи исследования:
1. Выявить и систематизировать понятия, подходы, методы составляющие основу алгоритмического способа решения задач.
2. Разработать основные этапы обучения алгоритмическому способу решения задач на уроках информатики и обосновать взаимосвязь с другими учебными предметами, прерогативой которых является решение задач.
3. Определить условия эффективности процесса обучения учащихся алгоритмическому способу решения задач.
4. Выявить и экспериментально проверить оптимальные методы и формы обучения учащихся алгоритмическому способу решения задач.
Научная новизна исследования.
Теоретически обоснованы и экспериментально проверены личностные, методические и организационные условия эффективности обучения алгоритмическому способу решения задач старшеклассников средней общеобразовательной школы на уроках информатики с учетом непрерывности и преемственности образования.
Разработаны основные этапы обучения учащихся алгоритмическому способу решения задач на уроках информатики: обучение постановке задачи, разработке математической модели, выбору численного метода решения задачи, разработке интерфейса, разработке алгоритма, кодированию, отладке и тестированию, эксплуатации и модификации программы; разработана их содержательная часть в виде теоретических сведений, задач, тестов и контролирующе-обучающих систем; обоснована взаимосвязь с другими учебными предметами (математика, физика).
Выявлены оптимальные методы, формы обучения учащихся, такие как структурный подход к решению задачи, разделение решения задачи на соответствующие этапы, двухуровневая структура обучения, проведение занятий в форме лекций, семинаров и лабораторных работ, способы записи алгоритмов в виде псевдокода, реализация которых в учебном процессе обеспечивает освоение учащимися алгоритмического способа решения задач.
Практическая значимость исследования состоит в том, что разработанный и апробированный комплекс методов и организационных форм обучения алгоритмическому способу решения задач может быть включен в учебный процесс; разработаны и внедрены в практику методические рекомендации, программа курса по информатике, практические и контрольные задания, программное обеспечение для контролирующе-обучающего режима по ряду тем программы.
Для записи алгоритмов разработана специальная форма, помогающая облегчить понимание алгоритмов и переход к кодированию программ.
Исследование проводилось с 1987г. по 1998г. и включало три этапа.
Первый этап (1987г.-1992г.) включал в себя анализ существующей системы подготовки старшеклассников по информатике, осмысление противоречий и проблем, выявление социально-педагогических резервов повышения эффективности учебного процесса. На этом этапе использовались такие методы педагогического исследования как выявление условий, изучение теоретических источников и анализ реального процесса, анкетирование, беседы.
Второй этап (1992-1996) проводился формирующий эксперимент, в ходе которого в педагогический процесс обучения информатике вводились изменения в соответствии с задачами исследования. На основании отработанной функциональной модели обучения старшеклассников алгоритмическому способу решения задач апробировались выявленные существенные условия адаптивности учебного процесса средней общеобразовательной школы к потребностям обучаемых, отслеживались результаты, подтверждающие или опровергающие гипотезу исследования.
Третий этап (1996г.- 1998г.) обобщение итогов экспериментальной работы, определение окончательных результатов, формирование выводов, внедрение результатов исследования в педагогический процесс.
На защиту выносятся:
Совокупность критериев оценки обучения учащихся алгоритмическому способу решения задач.
Совокупность задач и заданий для обучения школьников алгоритмическому способу их решения, отвечающих следующим дидактическим требованиям:
- возможность рассмотрения всех этапов решения задачи (постановка задачи, разработка математической модели, выбор метода численного решения, разработка интерфейса, разработка алгоритма, кодирование, отладка и тестирование, получение и интерпретация результата, эксплуатация и модификация программы);
- последовательное повышение уровня сложности задач;
- реализация творческого подхода к решению;
- реализация структурного подхода к решению, суть которого состоит в использовании методов пошаговой детализации, нисходящего проектирования, ограничении только базовыми конструкциями при разработке алгоритма, отказе от необоснованного использования операторов безусловного перехода и так далее.
Условия эффективности процесса обучения учащихся алгоритмическому способу решения задач, такие как: личностные (обеспечивающие комфортность школьника в учебном процессе); методические (создающие учителю необходимый инструментарий для преподавания); организационные (обеспечивающие доступность к информационным ресурсам).
Способ записи алгоритма с помощью псевдокода, позволяющего осуществить оптимальный переход от записи алгоритма решения задачи к кодированию его на языке программирования.
Апробация результатов исследования. Опыт работы по обучению старшеклассников алгоритмическому способу решения задач получил одобрение и используется в лицее № 1557 (образован в июле 1998г. на базе общеобразовательной физико-математической школы № 1030 при МИЭТ) г. Зеленограда, в Головков-ской сельской школе Наро-Фоминского района и при переподготовке преподавателей информатики в Институте повышения квалификации и переподготовки работников народного образования Московской области.
Положения и выводы, полученные в результате исследования, использовались при написании практического пособия для инженерно-педагогических работников системы профессионально-технического образования "Программное обеспечение микроЭВМ. Практикум по программированию. Книга 11", докладывались на VII Международной конференции "Информатизация непрерывного образования" (Москва, ноябрь, 1997г.).
Основные идеи и материалы диссертации заслушивались на заседаниях кафедры технологий и предпринимательства ИПК и ПРНО МО, а также использовались автором в процессе занятий по информатике с учащимися 10-х классов лицея №1557, в Головковской сельской школе и при проведении занятий с преподавателями информатики на курсах повышения квалификации ИПК ПРНО МО.
Заключение диссертации научная статья по теме "Общая педагогика, история педагогики и образования"
Выводы по главе II. Дидактический подход к обучению учащихся алгоритмическому способу решения задач сформулирован нами в виде следующих положений:
1. Необходимо рассматривать все этапы решения задачи, начиная от постановки задачи до возможной модификации программы.
2. Особенное внимание при решении задач необходимо уделять этапам проектирования (постановка задачи, моделирование, выбор метода решения), которые имеют крайне важное значение и не только для информатики.
3. Для обучения проектированию необходим набор специальных задач, на примере которых можно продемонстрировать обоснованность и необходимость тщательной проработки постановки задачи, моделирования и выбора метода решения и предоставить возможность продемонстрировать на их примере методически правильные методы решения.
Для обучения алгоритмическому способу решения задач нами использовались следующие специальные методы и средства: 1 .Система лекционных и семинарских занятий.
2.Проведение занятий, контрольных мероприятий и оценок знаний учащихся, включающее в качестве обязательных следующие условия:
-разделение занятий на лекционные, семинарские (решение задач вплоть до написания текстов программ и тестов) и занятия в компьютерном классе (от набора программ до их модификации); -изучение основных типов алгоритмических конструкций и обучение разработке алгоритмов предшествует изучению алгоритмического языка; -специальные формы контроля, предусматривающие оценку по конечному результату при постоянном контроле в процессе обучения.
3.Специально разработанная система записи алгоритмов, позволяющая проводить дополнительную проверку их правильности и не допускающая неправильных неструктурированных конструкций (псевдокод).
4.Применение знаний из других предметов (математика, физика, биология, литература и др.) для выполнения заданий по курсу информатики.
При опытно-экспериментальной оценке предложенной системы обучения эффективность обучения алгоритмическому способу решения задач оценивалась по пяти основным критериям:
- способность ученика решать различные типы задач;
- количество времени, затрачиваемое на решение задачи определенного типа или количество задач, решаемых за определенное время;
- умение самостоятельно выделить и поставить задачу;
- способность самостоятельно разбираться в новом материале в результате инициативной работы с ним;
- итоговые оценки по информатике.
Опытно-экспериментальная работа, в ходе которой мы оценивали обучение алгоритмическому способу решения задач по вышеуказанным критериям, показала, что оценки для экспериментальной и контрольной групп различалось от 1,16 раз в начале обучения до 1,6-2,5 и даже 5 раз в конце обучения, что свидетельствует об эффективности предлагаемой системы обучения старшеклассников алгоритмическому способу решения задач.
ЗАКЛЮЧЕНИЕ.
В результате проведенного исследования были определены следующие педагогические условия обучения старшеклассников алгоритмическому способу решения задач на уроках информатики:
1 ■ Личностные (обусловливающие комфортность школьника в учебном процессе):
- усвоение учащимися теоретических основ алгоритмического способа решения задач;
- наличие духа сотрудничества, коллективного творчества, обучение младших старшими, коллективная работа над задачей;
- осознание учащимися целей обучения и ценности полученных знаний для их дальнейшей деятельности;
2. Методические (создающие учителю необходимый инструментарий для преподавания):
- поэтапное обучение алгоритмическому способу решения задач в соответствии с этапами решения задачи, а не в соответствии с типами алгоритмов как это сейчас принято, устранение параллельности изучения алгоритмов и языка программирования;
- использование специальных форм записи алгоритма, облегчающих его разработку, обеспечивающих структурность алгоритма и простоту его перевода на язык программирования;
- оценка по конечному результату — допускается исправление оценки, оценка выставляется по результатам работы программы (при изучении языка) с привлечением независимых экспертов;
3. Организационные (обеспечивающие доступность к информационным ресурсам):
- доступность ресурсов ЭВМ во внеурочное время;
- возможность получить практически в любое время консультацию преподавателя и товарищей;
- использование новых информационных технологий (Internet, любительскую сеть ЭВМ — ФИ ДО, средства мультимедиа и так далее).
В настоящее время, в условиях резко увеличивающегося потока информации, появления новых средств телекоммуникаций и обработки информации все более возрастает значение обучения правилам мышления, в частности - способам постановки задачи (проблемы), принятия и исполнения решения.
Учащиеся должны знать и осознанно применять эти способы в своей деятельности. Для этого они должны иметь представление о теоретических основах и методах алгоритмического способа решения задач и уметь их практически применять.
Вопросам постановки задачи, разработки математической модели и выбору метода численного решения, которые имеют важное значение в развитии алгоритмического мышления, уделяется недостаточно внимания. Необходимо, помимо тщательного рассмотрения этих вопросов при решении каждой задачи, проводить специальное занятие, посвященное в первую очередь этим темам.
Использование методов структурного программирования позволяет облегчить один из самых трудных этапов решения задач - разработку алгоритма. Для практической реализации этого подхода разработан способ записи алгоритмов на псевдокоде, базирующийся на принципах структурного программирования.
В отличие от практически повсеместно принятого способа параллельного изучения алгоритмов и языка программирования предлагается их последовательное изучение в соответствии с классификацией этапов решения задач. При этом сначала осваивается методика разработки алгоритмов, и только после этого начинается изучение языка программирования и кодирование программ по разработанным алгоритмам.
Исследование показало важность обучения старшеклассников алгоритмическому способу решения задач на уроках информатики.
Проведенное исследование подтвердило его гипотезу и позволило сформулировать следующие выводы:
1. Обучение старшеклассников алгоритмическому способу решения задач: -улучшает их умение решать задачи;
-способствует развитию навыков мышления, связанных с решением задач (умению выделить и поставить задачу, разработать математическую модель, выбрать численный способ решения, разработать сценарий, составить алгоритм и программу, провести ее тестирование); -развивает способность самостоятельно разбираться в новом материале; -воспитывает умение самостоятельно выделять, ставить и решать задачи, причем не только в области информатики; -повышает успеваемость.
2. Обоснована необходимость включения теоретической (фундаментальной) компоненты в курс информатики, определены ее роль и место, а также стоящие перед ней задачи.
3. Определены особенности обучения алгоритмическому способу решения задач в процессе теоретических и практических занятий.
4. Разработан набор заданий для практических занятий и составлены методические указания по их решению, составлен набор тестовых заданий и программное обеспечение для контроля знаний учащихся.
5. Разработан способ записи алгоритмов на специально разработанном псевдокоде, позволяющий максимально формализовать запись структуры алгоритма при минимальной формализации синтаксиса, помогающий наиболее естественным для учащихся образом перейти к записи алгоритма на формальном алгоритмическом языке (кодированию). Особым достоинством этого метода является невозможность составить неструктурированный алгоритм, при условии соблюдения правил записи.
6. Для теоретических занятий добавлены дополнительные разделы (дополнительный учебный материал) по этапам решения задач, структурному программированию, методике составления алгоритмов, организации данных.
7. Разработано содержание и методические рекомендации для проведения практического занятия по постановке задач и составлению моделей.
Основные положения диссертационного исследования нашли отражение в публикациях:
1. Программное обеспечение микроЭВМ. Практикум по программированию. Книга 11.// Практическое пособие для инженерно-педагогических работников системы профессионально-технического образования - М.:Высшая школа, 1991г. - 143с. (В соавторстве, авторские -24с.). Рекомендовано Госпрофобром СССР в качестве практического пособия.
2. Выбор способа записи алгоритмов при преподавании информатики в средней школе.// VII Международная выставка "Информатизация непрерывного образования" - М., 1997г., с.71-72.
3. Начинающему пользователю персонального компьютера о текстовом процессоре.// Методические рекомендации.- М.,1998г. - 24с.
Список литературы диссертации автор научной работы: кандидата педагогических наук, Кащей, Владимир Васильевич, Москва
1. Абдукадыров A.A. и др. Информационные технологии в народном образовании: Методическая разработка. /НИИ информатики и вычисл. техники АПН СССР; Под ред. И.М.Бобко. - Новосибирск, 1991. - 186 с.
2. Айдарова Л.И. Психологические проблемы обучения младших школьников русскому языку М.: Просвещение, 1978,144с.
3. Амонашвили Ш.А. Обучение. Оценка, Отметка. М.1980.
4. Артоболевский И.И. и др. Терминология основных понятий автомати-ки./труды международной федерации по автоматическому управлению., т.З М.:Ан СССР, 1961г. 486с.
5. Архангельский С.И. Некоторые новые задачи высшей школы и требования к педагогическому мастерству. М.:3нание, 1976. - 40 с.
6. Асмолов А. Психология личности М., 1990. - 90 с.
7. Афанасьев В. Человек в управлении обществом. М.: Политиздат, 1977. -210 с.
8. Бабанский Ю.К. Избранные педагогические труды М.:Педагогика, 1989. -560с.
9. Ю.Базы и банки данных. Учебник для ВУЗов. М.:Высшая школа, 1987. -507 с.
10. П.Балл Г.О., Чмут Т.К. Система развивающих задач на базе математических задач Начальная школа 1982г., №3, с.20-24
11. Барабанщиков A.B. Развитие творческого мышления у слушателей: Метод. сборник. M.:BJIA, 1973. - №20.-с.8-20.
12. Баринов A.B. Компьютер в ПТУ сегодня и завтра// Информатика и образование. - 1986.- № 3. - с. 25-27.
13. Батышев С.Я. Научная организация педагогического труда. М.:А.П.О., 1992. -170 с.
14. Батышев С.Я., Соколов А.Н., Рабицкий А.И. Управление профессиональной подготовкой и повышением квалификации рабочих М.:А.П.О., 1995. -208 с.
15. Беспалько В.П. Слагаемые педагогической технологии. -М., 1989. 192 с.
16. Беспалько В.П. Стандартизация образования: основные идеи и понятия. //Педагогика.- 1993.- И 5.- С. 16-25.
17. Библер B.C. Мышление как творчество.-М.:Педагогика, 1975. 399 с.
18. Бозлов И.Ф., Шляго А.Н. Экзаменационные материалы по информатике. //Информатика и образование. 1996. - №4.
19. Болотов В.А. Программы разные стандарт общий //Информатика и образование. - 1993. - №5. - С.5-7.
20. Брановский Ю.С. Новая дисциплина "Введение в пед. информатику" в структуре многоуровнего пед. образования. -М.:Педагогическая информатика. 1995. - №2. - С. 18-29.
21. Брушлинский A.B. Психология мышления и проблемное обучение. -М.:3нание, 1983. 96 с.
22. Васильев Ю.В. Педагогическое управление в школе:методология, теория и практика. М. ¡Педагогика, 1995. - 139 с.
23. Васильев Ю.В. Социально-педагогическая среда как условие становления и развития региональных сфер образования. М.:ИПК и ПРНО МО, 1994. - 135с.
24. Васильев Ю.В. Развивающееся социально-педагогическое пространство -условие развития региона.- М.:ИПК и ПРНОМО, 1994. 23 с.
25. Васильев Ю.К. Управление целостным учебно-воспитательным процессом. -Ж-л "Сов. Педагогика", 1988г., №8.
26. Васильев Ю.К. Физика, техника,технология, производство: Пособие для учителей физики.-М., 1992. 48с.
27. Велихов Е.П. Литературная газета, 15 мая 1985г.
28. Винер Н. Кибернетика или управление и связь в животном и машине. -М.:Наука, ВНИИ проф.-техн. образования. Л., 1990.
29. Воскресенская Т.Н. Вопросы разработки системы программного обеспечения моделирования: Сб. Теория сложных систем и методы их моделирования. М.ВНИИСИ, 1982. - 120с.
30. Выготский JI.C. Избранные психологические исследования М.:Изд. АПН РСФСР, 1956. - 520 с.
31. Гальперин П.Я. Психолого-педагогические проблемы профессионального обучения: Сб. статей /М.:Изд. МГУ, 1979. 208 с.
32. Гальперин В.Я., Запорожец A.B., Эльконин Д. Б. Проблемы формирования знаний и умений школьников и новые методы обучения. -Ж-л "Вопросы психологии", 1963, №5.
33. Гальперин П.Я. Введение в психологию. М., 1976.
34. Ганелин Ш.И. Принципы дидактики и их взаимосвязь у классиков педагогики. ж-л "Советская педагогика", 1961, №5.
35. Гастев А.К. Как надо работать.-М., 1966. 478 с.
36. Гастев А.К. Трудовые установки. М., 1973. - 343 с.
37. Гергей Т., Машбиц Е.И. К характеристике модели решения учебных задач. Вопросы психологии 1973, №6, с.54-61
38. Гершунский Б.С. Компьютеризация в сфере образования: проблемы и перспективы. М.: Педагогика, 1987.
39. Глоссарий терминов по технологии образования: ЮНЕСКО. Париж, 1986. - 239 с
40. Глушков В. М. Введение в кибернетику. АН СССР. Киев, 1964.
41. Голощекина Л.П. Модульный принцип построения методических систем профессионального обучения будущих рабочих //Межинститут, науч. сессия профессионально-преподавательского состава и молодых ученых. -Тбилиси, 1988. С.226-227.
42. Готт B.C., Семенюк Э.П., Урсул А.Д. Социальная роль информатики. М., 1987. - (Новое в жизни, науке, технике. Сер. "Философия"; № 2).
43. Гриценко В.И., Довгялло А. М. Пути развития информатизации образования /Информатика и образование. 1989. №6. - С. 3-12.
44. Гриценко В.И., Довгялло А. М. Информатизация образования //Новые информационные технологии в процессе обучения при подготовке квалифицированных рабочих в странах членах СЭВ: Сб.науч.тр. /ВНИИ проф. техн. образования. - Л., 1990. - С. 18-32.
45. Давыдов В.В. Виды обобщения в обучении. М.: Педагогика, 1972г., 422с.
46. Давыдов В.В. Проблемы развивающего обучения. М.: Просвещение, 1986.
47. Давыдов В.В. Формирование учебной деятельности школьников. -М.:Педагогика, 1982.
48. Дейкстра Э. Дисциплина программирования. М.:Мир, 1978г., 275с.
49. Днепров Э.Д. Четвертая школьная реформа в России. М.:Интерфон, 1994. -162 с.
50. Довгялло A.M., Никулин В.Н., Петрушин В.А. Средства обработки знаний и учебная информатика // Теоретические и учебные аспекты информатики- Киев, 1987. С. 11-17.
51. Дьюи Д., Дьюи Э. Школы будущего. Берлин. Гос. изд. РСФСР, 1922.
52. Ершов А.П., Кушниренко А.Т. и др. Основы информатики и вычислительной техники: Пробный учебник для средних учебных заведений //Под ред. А.П.Ершова М.:Просвещение, 1986. - 206 с,
53. Журавлев Е. Системные проблемы развития математической психологии. М.:Наука, 1983. - 95 с.
54. Журавлев В.И. Педагогика в системе наук о человеке. М., 1990. - 84с.62.3аинчковский И.Л. Проблемы информатизации проблемы интеллектуального развития общества//Информатика и образование. - 1994.-№2.-С.З-4.
55. Иванова Е.О., Осмоловская И.М. Знание теории основа творческого поиска.-С. 120-121. (Меретукова З.К. Теор. и прак. основы развивающего обучения. - Майкоп, 1994.)
56. Иванова Е.М. Основы психологии изучения профессиональной деятельности. М., 1987. - 207 с.
57. Ильина Т.А. Педагогика. М., 1983. - 495 с.
58. Ильина Т.А. Педагогическая технология // Буржуазная педагогика на современном этапе /Под ред. 3.А.Мальковой, Б.Л.Вульфсона. М., 1984.- С. 200-216.
59. Информатика и моделирование процессов в природе и обществе. -М.:МОРФ. ИИОб., 1994. 149с.
60. Каймин В.А., Угрикович Н.Д. Информатика: теория, методика, задачи. -М.: МГИУУ, 1988.
61. Кальней В.А. Политехнический аспект применения электронно-вычислительной и микропроцессорной техники в трудовой подготовке школьников//Новые исследования в педагогических науках. М., 1987. -№2(50). - С.52-55.
62. Кальней В.А. "Компьютерная техника в трудовом обучении" ж-л "Советская педагогика" 1987., № 11
63. Кальней В.А. Изучение электроники на уроках труда. М., 1990. - 41с.
64. Кальней В.А. Использование компьютерной техники в политехнической подготовке учащихся на уроках трудового обучения. М.: 1987., Метод, рек.
65. Каптерев П.Ф. Избранные педагогические сочинения. М.:Педагогика, 1982. - 704 с.
66. Кацура А.В., Келле В.В., Новик И.Б. Философско-гносеологические аспекты системного моделирования. М.:ВНИИСИ, Препринт, 1982. - 57 с.
67. Кирсанов А.А.,Зайцева Ж.А. Развитие творческой активности учащихся в педагогическом процессе. Казань, 1995. - 103с.
68. Кларин М.В. Игра в учебном процессе //Советская педагогика. М., 1985., №6
69. Кларин М.В. Инновационные модели обучения в зарубежных педагогических поисках. М., 1994.
70. Кларин М.В. Педагогическая технология в учебном процессе (анализ зарубежного опыта). М., 1989.
71. Кларин М.В. Развитие педагогической технологии и проблемы теории обучения. Сов. педагогика, 1984., №4
72. Клейсон Д. Компьютерные игры и решение задач //Импакт: наука и общество. 1984. М., С.40-51.
73. Концепция информатизации образования // Информатика и образование. -1988.-№6.-С. 3-31.
74. Концепция информатизации образования России.// Проект Мин.науки, высш. школы и тех. политики РФ. Комитет по высш. школе.-М.: 1992.-48 с.
75. Концепция внедрения средств новых информационных технологий в учебный процесс общеобразовательной школы. Разработано: Роберт И.В.- М.: Ротапринт НИИ ШОТСО АПН СССР, 1990.
76. Концепция информатизации образования // Информатика и образование. -1990.-№1.-С. 3-9.
77. Концепция информатизации образования. М., 1989.-51 с.
78. Концепция компьютерной технологии обучения / НИИ пробл. высш.шк.; Разраб. В.А.Новиков и др. М., 1987. - 36 с.
79. Крейтсберг П.У. Понятие целей обучения //Проблемы конкретизации целей обучения и воспитания. Тарту, 1982.
80. Кричевский В. Ю. Демократизация школьной жизни. М.: Знание, 1991.-38 с.
81. Крупнов А.И., Прядин А.П. К вопросу о понятии "активностью/Личность и деятельность: Тезисы докладов к 4 Всероссийскому съезду психологов СССР. М., 1977.- С. 46-63.
82. Кузнецов A.A. О разработке стандарта школьного образования по ин-форматике//Информатика и образование. 1994. - №1.-С.5-12.
83. Кузнецов А.Д. Руководитель: проблема выработки оптимальных решений. М.:3нание, 1991. - 61с.
84. Кузнецов A.A., Долматов В. Методическая система обучения ОИВТ: структура и функции, состояние и перспективы// Информатика и образование. -1989. №2.
85. Кузьмина Н.В. Формирование педагогических способностей. Л.:Изд. ЛГУ, 1961. - 98 с.
86. Кузьмина Н.В. Очерки психологии труда учителя. Л.:Изд. ЛГУ, 1967. 183 с.
87. Кузьмина Н.В. Профессионализм деятельности преподавателя и мастера производственного обучения профтехучилища. М., 1989.
88. Кулюткин Ю.Н. Мышление учителя: Личностный механизм. М., 1990.
89. Кушниренко А.Г. Несколько замечаний о школьной информатике в России 1998 года. // Информатика, 1998г.№16, с. 14-16
90. Ланда Л.Н. Алгоритмизация в обучении. М.:Просвещение, 1966г., 523с.
91. ЮО.Лапчик М.П. Информатика и компьютерные технологии в содержании профессиональных программ высшего педагогического образования //Педагогическая информатика.-1994. №1.
92. Леднев B.C. Непрерывное образование. Структура и содержание. М., 1988.-171 с.
93. Леонтьев А.Н. Деятельность. Сознание. Личность. М.:Мысль, 1971. 304 с.
94. Леонтьев А.Н. Потребность, мотивы, эмоции. М.гМысль, 1971. 40 с.
95. Лернер И.Я. Дидактические основы методов обучения.- М.: Педагогика, 1981. -186 с.
96. Лернер И.Я. Процесс обучения и его закономерности. М., 1980. Юб.Лесневский А.С.Так зачем же изучать информатику? // Информатика,1998г., №16, с.10—11
97. Л омов Б.Ф. Методологические и теоретические проблемы психологии. -М.:Наука, 1984. 444 с.
98. Ломов Б.Ф. Методологические проблемы психологии. М.:Наука, 1983. -242 с.
99. Маджаров А. Педагогика и технология // Народна просвета. 1987. - № 5. - С. 12-19.
100. ПО.Манушин Э.А. Проблемы последипломного образования. М.: ВИПК, 1990. - 24 с.
101. Марев Ив. и др. Кибернетика и педагогика. София, 1980. -27с.
102. Машбиц Е.И. Психологические проблемы проектирования учебной деятельности Вопросы психологии, 1979 №6, с. 96-104.
103. Пб.Машбиц Е.И. Психолого-педагогические основы компьютеризации обучения. М., 1989. - 16 с.
104. Монахов В.М. Что такое новая информационная технология обучения? // Математика в шк- 1990., №2. С. 17-52.
105. Монахов В.М. Проектирование и внедрение новых технологий обучения в школе // Сов.педагогика. 1990. №7. - С. 17-22.
106. Монахов В.М. Основные аспекты использования информационных технологий обучения в совершенствовании методологической системы обучения. М., 1987. - 190с.
107. Мультимедиа /Под редакцией Петренко А.И.-Киев:Торгово-издат. бюро ВНЧ.-1994.-272 с.
108. Никандров Н.Д. Программированное обучение и идеи кибернетики: Анализ заруб, опыта. М., 1970. - 204с.
109. Новик И.Б. Новый тип модельного познания. Гносеологический анализ глобальных моделей. Вопросы философии. 1980. - №7.
110. Новик И.Б. Негэнтропия и количество информации. // Вопросы философии, -1962. -№6.
111. Новиков A.M. Базовое профессиональное образование: проблемы интеграции. М., Специалист, -1996. №5. - С.2-5.
112. Новиков A.M. Английский колледж.-М.,1995.-31 с.
113. Новиков A.M. Процесс и методы формирования трудовых умений.-М.: Высшая школа, 1987.-288 с.
114. Педагогическая технология: (Темат. подборка статей) // Перспективы. -1983.-№2.-С. 77-166.
115. Перовский Е.И. Проверка и оценка знаний в средней школе. М., 1958.
116. Пидкасистый П.И. Самостоятельная познавательная деятельность школьников в обучении. М.: Педагогика, 1980 -240 с.
117. Платонов К.К. Краткий словарь системы психологических понятий. -М.:Высш. шк., 1984. 147 с.
118. Поверяя алгеброй гармонию // Учит.газ.-1988. -7 июня.
119. Пономарев Я.А. Психология творчества и педагогика. М.¡Педагогика, 1976. - 280 с.
120. Понтрягин JI.C., Болтянский В.Р., Гамкрелидзе Р.В., Мищенко Е.Ф. Математическая теория оптимальных процессов. -М.:Наука, 1983. 88 с.
121. Преобразование-высшему образованию// Учит.газ. 1988. - 9 июля.
122. Проблемы применения ЗВМ в профессионально-технических заведениях стран-членов СЭВ: Сб.науч.тр. /ВНИИ проф.-техн. образования. -Л.,1989. -116 с.
123. Программа информатизации культуры: Сб. статей/ Под ред. Ю.С. Зубова и И.М.Андреевой.-М:Изд. Моск.гос. ун-та культуры, 1994. -215с.
124. Программа информатизации образования Россиской Федерации на 19941995 -Мин. обр. РФ.-М.:1993.-34с.
125. Программы средней общеобразовательной школы.Основы информатики и вычислительной техники. М.:Просвещение, 1991г.,44с.
126. Пугач В.И. Подготовка технических кадров в процессе непрерывного образования: проблемы и перспективы М.:МГПУ, 1995. - 296 с.
127. Разработка сценариев педагогических программных средств. Методические рекомендации. С.А. Марков.-Л.:ВИПКР и СПТО, 1986. 38 с.
128. Разработка и применение автоматизированных курсов АУК. Методические рекомендации. -Кишинев: КГУД984. 42 с.
129. Разработка педагогических программных средств вычислительной техники в средних профтехучилищах. Методические рекомендации./Под ред.В.В.Шапкина.- Л., ВНИИ ПТО, 1987 . 125с.
130. Региональная Программа информатизации и компьютеризации образования в школах и ПТУ Пермской области//Информатика и образование. 1994.-№2.-С.6-19.
131. Ромишовский А.Д. Самостоятельная познавательная деятельность в обучении. М.:Педагогика, 1984. -286с.
132. Ропаков Н.И. Категория цели: проблемы, исследования. М.:Мысль, 1980.- 127с,
133. Рувинский Л.М. Самовоспитание личности, -Минск, 1984. 140 с.
134. Садовский В.Н. Основания общей теории систем. Логико-методологический анализ.- М.:Наука, 1974. 276 с.
135. Селье Г., Стресс без дистресса М.: Прогресс, 1979. -123с.
136. Сенокосов А.И.Кто виноват в том, что школьная информатика такая. или как нам ее реорганизовать и с чего начать. // Информатика, 1998г.,№ 16, с.6-7
137. Сергеева Т. Новые информационные технологии и содержание обучения.-ж-л "Инфо", 1991., №1
138. Серебренникова И.И. Проблемы внедрения компьютеров в школы ФРГ -М.,1986.
139. Середа Ю.А. Методические средства квалиметрии и графического представления структур в преподавании информатики, 1996, автореферат. -18с.
140. Сериков В.В. "Осознать себя исследователем", -Самара, 1994.- 118 с.
141. Сластенин В.А., Филиппенко Н. И. Культура умственного труда студентов.- М., 1994.- 108 с.
142. Соколова Е.П. Человеческая ориентация научно-технического прогресса -М„ 1990.- 103 с.
143. Талызина Н.Ф. Формирование познавательной деятельности учащихся. М.,1983. - №6 с.
144. Талызина Н.Ф. Управление процессом усвоения знаний. М.:Изд. МГУ, 1975. - 344 с.
145. Талызина Н.Ф. Теоретические проблемы программированного обучения.-М., 1969.
146. Талызина Н.Ф. Управление процессом усвоения знаний. М.:Издательство МГУ, 1975г., 343с.
147. Талызина Н.Ф., Буткин Г.А. Опыт обучения геометрическому доказательству Новые исследования в педагогических науках, 1968,№2, с. 122128.
148. Теоретические основы процесса обучения в советской школе /Под ред.В.В. Краевского, И.Я. Лернера. М., 1989.
149. Технологическая система профессиональной подготовки учащихся средних ПТУ / Милерян Е.А., Саркисова И.М., Хачатрян А., Ереван, 1985. - 152 с.
150. Титров К.С. Творчество и современность.-М.:Знание, 1982. 61 с.
151. Тонконогая Е.П. Проблемы повышения профессиональной квалификации руководителей школ. М., 1987. - 166 с.
152. Тори Т., Фрай Дж. Проектирование структур баз данных". В 2-х книгах, книга 1 пер. с англ. под редакцией В.И. Скворцова - М.: Мир, 1985.
153. Требования к перспективному кабинету вычислительной техники всех типов средних учебных заведений. Разработано: Роберт И. В.; сост.:Гельтищева Е.А., Петров А.Е. и др. М.: Ротапринт НИИ ШОТСО АПН СССР, 1989.
154. Уваров А.Ю. НИТ и реформа образования //Информатика и образование.-1994- JNb3.-C.3-14.
155. Уемов А.И., Портнов Я. Анализ систем и способы их задания.//В книге "Системные исследования", -М.:Наука, 1982. 165 с.
156. Учебные стандарты школ России. Государственные стандарты начального общего, основного общего и среднего (полного) общего образования. Книга 2. Математика. Естественно-научные дисциплины. М.:ТЦ сфера, 1998г., 336с.
157. Флорес Ц.Память.-В кн.: Экспериментальная психология, вып. 5. М.: Прогресс, 1973. - 35с.
158. Фридман Л.М. Педагогический опыт глазами психолога. М., 1987.
159. Хеннер Е.К. О школьной информатике. //Информатика, 1998г., №16, с. 1213
160. Христочевский С.А. Информатизации образования//Информатика и образование.- 1994. -№1.-с. 13-19.
161. Худоминский П.В. Государственно-общественная система управления народным образованием: Методические рекомендации.-М., 1991. 43 с.
162. Цага Э. История и современность электронизации и образования в ЧССР. Прага, 1988.
163. Чечель И.Д., Горский В.Д. Блочно-модульный подход к построению программы трудовой подготовки школьников//Новые исследования в педагогических науках.- М.,1989. №1(53).
164. Шаталов В.Ф. Эксперимент продолжается. -М., 1989. 79с.
165. Шатров А., Цевенков Ю. Проблемы информатизации образования // Информатика и образование. 1989. - № 5. с. 3-9.
166. Шафрин Ю.А.Что делать со школьной информатикой? // Информатика, 1998г., №16, с.2-5
167. Шафрин Ю.Основы компьютерной технологии. /Учебное пособие для 7-11 классов по курсу "Информатика и вычислительная техника" М.:АВР, 1996г. 555с.
168. Шепель В.М. Основы человековедения.-М.:1991.-79с.
169. Штернберг Л.Ф. Разработка и отладка программ- М.: Радио и связь, 1984г.-88с.
170. Щерба Н.П. Особенности индивидуального и группового решения задач в условиях совместной деятельности. // "Вопросы психологии", 1984.,№2.
171. Эйрес Р. Научно-техническое прогнозирование и долгосрочное планирование. М.:Мир.-1971.-325 с.
172. Эльконин Л.Б. Психологические вопросы формирования учебной деятельности в младшем школьном возрасте. // В кн. Питания психологи нав-чання i виховання. К.: Радянська школа, 1961, с. 12-13.
173. Ядов В.А. Социальные проблемы и факторы интенсификации научной деятельности. -М., 1990. 163 с.
174. Яковлев С.В. Мама, я не хочу быть ламером. // Компьютерра №20, 25 мая 1998г., с.50-54
175. Anderson L.W. Increasing Teacher Effectiveness. — Paris, 1991.
176. Anderson L.W. The Classroom Environment Study: Teaching For Learning Comparative Education Review. 1987. Vol.31. P.69-87.
177. Anderson L.W., Armbrater B.A. Some Maxims For Learning And Instmction //Teachers College Record. 1990. Vol.91. №3.
178. Anderson L.W., Ryan D.W., Shapiro B.J. The IEA Classroom Environment Study. Oxford, 1989.
179. Bell-Gredler M.E. Analysing Deep Structure In Games And Simulations Simulation Games For Learning. 1990. Vol.20. №3. P.329-334.
180. Bell-Gredler M.E. Learning And Instruction: Theory Into Practice. — N.Y., 1986.
181. Bellanca J. Keep Them Thinking: Level 3. A Handbook Of Model Lessons. — Palatine (111.), 1990.
182. Bellanca J. The Cooperative Think Tank: Practical Techniques To Teach Thinking In The Classroom. Palatine (111.), 1990.
183. Bloom B.S. All Our Children Learning: A Primer For Parents, Teachers And Other Educators. — N.Y., Louis, San Fransisco Etc., 1981.
184. Botkin J.W., Elmandra M., Melitza M. No Limits To Learning. Oxford, 1979.
185. Brookfield S.D. The Skillful Teacher: On Technique, Tmst And Responsiveness In The Classroom. — San Fransisco Oxford, 1991.
186. BrooldieId S.D. Developing Critical Thinkers. — San Fransisco Oxford, 1991.
187. Bruner J.S. Toward A Theory Of Instruction. Cambridge (Mass.)., 1966
188. Carin A.A., Sund R.B. Teaching Science Through Discovery, 3rd Ed. — Columbus (Ohio), 1975.
189. Dahl O.-J., Dijkstra E.W., Hoare C.A.R Structured programming London and New York: Academic Press, 1972. - 247p.
190. Dewey J. Progressive Education And The Science Of Education. Wash., 1928.
191. DickW., Carey L. The System Design of Instmction. Glenview (III), 1985.
192. Driver R., Bell B. Student's Thinking and the Learning ofScince: A Constmctivist View//Scince in Scince Education. Vol. 13. P. 443-455.
193. Egan K. Teaching as Story Telling: an Alternative Approach to Teaching and Curriculum in the Elementary School. Chicago, 1989.
194. ElIington H.J., Addinal E., Percival F. Games And Simulations In Science Education. L.-N.Y., 1981.
195. Ellis A.K., Fouts J.T. Research On Educational Innovations. Princeton Junction, 1993.
196. Gronlund N.E. Measurement And Evaluation Of Teaching. N.Y.-L., 1978.
197. Hard Lessons. //The Wall Street Journal Reports 17 Nov.1997, pp. 234-237
198. Hartley J. Computer Assisted Learning. In: Human Interaction with Computer. / Ed. by H. T. Smith and T. R. G. Green. - L. - N. Y. Academic Press, 1980, p. 129-159.
199. Hughes Joan K., Mitchom Jay I. A sturctured approarch to programming. Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1977 278p.
200. Jonson D.W., Jonson R.T. Critical Thinking Through Structured Controversy //Educational Leadership. 1988. Vol.45. №8.
201. Kearsley G., Hunter B. and Seidel R. Two Decades of Computer-Based Instruction Projecst: What Have We Learned? — Technological Horisons in Educational Journal, 1983, Febr., p. 88-96.
202. Kreitzberg P. The Legitimation of Educational Aims: Paradigms and Methaphors. Lund, 1993.
203. Lewine D.U. Improving Student Achievment through Master Learning Programs//D.U. Lewine a. Associates. San Francisco etc., 1985
204. Mager R.F. Goal Analysis. Belmont (CA), 1972.
205. Megarry J. Simulation And Gaming // The International Encyclopedia Of Education: Research And Studies /Ed. By T. Husen, T.N. Postlethwaite. — Oxford, 1985. Vol.3. P.4575.
206. Percival F., Ellington H. A Handbook Of Educational Technology. L., 1984.
207. Posner G.I., Stike K.A., Hewson P.W., Gertzog W.A. Accomodation of Scientific Conception: Towaed a Theory of Conceptual Change//Scince Education. 1982. Vol.66. P. 211-227.
208. Presseisen B.Z. Thinking Skills Through The K-12 Curriculum: A Conceptual Design. Philadelphia (Pa.), 1985.
209. Svensson I., Hogfors C. Conceptions as the Content of Teaching: Improving Education in Mechanics//Improving Learning/Ed, by U. Ramsden. L., 1988.
210. Taxonomy of Educational Objectives/Ed, by B.S.Bloom et al. N.Y., 1967. Vols. 1-2.1. Приложен ue1.
211. Программа курса ОИВТ для старших классов общеобразовательной среднейшколы.
212. Составил старший преподаватель кафедры ИУВС МИЭТ, учитель информатики
213. ОФМШ №1030 Кащей В.В. Литература.
214. Основы информатики и вычислительной техники. Учебник для 10-11 классов средней школы. М.: Просвещение, 1990г.
215. Е.А.Зуев Программирование на языке Turbo Pascal 5.0,7.0, М:Веста, Радио и связь, 1993г.
216. А.Епанешников, В.Епанешников Программирование в среде Turbo Pascal 7.0 M: ДИАЛОГ-МИФИ, 1993г.
217. Г.Д.Фролов, Э.И.Кузнецов Элементы информатики М:Высшая школа, 1989г.5. Конспект лекций.1. Аннотация.
218. Тем не менее, некоторая часть этой информации должна быть повторена в старших классах, что и отражено в данной программе.
219. При изучении курса информатики в 7-9 классах обязательно должен проводиться курс на формирование алгоритмического (операционного) мышления даже при выработке практических навыков.
220. Тематическое планирование учебного материала и содержание обучения
221. Часть 1. Информация и ЭВМ как средство обработки информации. (14 часов)
222. Информация. Измерение количества информации. (2 часа)
223. Состав и структура ЭВМ. (4 часа)
224. Функциональная организация ЭВМ. Три принципа фон Неймана.
225. Операционная система. (4 часа)
226. Понятие файла. Типы файлов. Файловая система: имена файлов, запрещенные имена файлов, каталог, текущий каталог, устройство, текущее устройство, путь к файлу.
227. Понятие об операционной системе и ее состав: аппаратная и программная компоненты базовая система ввода/вывода, системный загрузчик, модуль расширения, внешние драйверы устройств, базовый модуль, командный процессор, утилиты.
228. Структура команды операционной системы: имя команды, параметры и ключи. Типы команд общие, инструментальные, фильтры, конфигурирования системы, для командных файлов. Командные файлы. Перенаправление ввода/вывода.
229. Организация интерфейса и оболочки. (4 часа).
230. Часть 2. Решение задач на ЭВМ и основы алгоритмизации. (36 часов).
231. Этапы решения задач на ЭВМ. (4 часа)
232. Постановка задачи, определение входных и выходных параметров и допустимых значений их величин.
233. Выбор метода численного решения, обоснование выбора метода, оценка его сходимости.
234. Разработка интерфейса человек-ЭВМ. Понятие кадра как элемента сценария.1. Разработка алгоритма.
235. Кодирование алгоритма на формальном языке программирования.
236. Тестирование и отладка. Необходимость разбиения программы на модули и разработки системы тестов для каждого модуля, учитывающих типичные, граничные и недопустимые данные.
237. Получение и интерпретация результатов. Анализ полученных результатов с точки зрения допустимости полученных значений. Определенных на этапе постановки задачи.
238. Эксплуатация и модификация программы. Сопровождение. Необходимость наличия документации по программе. Обучение умению квалифицированно работать с программой. Службы технической поддержки. Горячая линия. Проблемы программного пиратства.
239. Алгоритмы и их свойства. (22 часа).
240. Понятие алгоритма. Характерные черты (свойства), присущие алгоритму. Понятие исполнителя и его системы команд.
241. Способы записи алгоритмов словесный, схемы алгоритмов, Р-схемы, псевдокод. Достоинства и недостатки каждого метода.1. Линейные алгоритмы.
242. Ветвления. Полная и сокращенная (коррекция) версии. Логические переменные и выражения. Вложенные ветвления.
243. Циклы. Виды циклов с предусловием, с постусловием, с параметром. Цикл с предусловием как наиболее общий случай, к которому сводятся два других типа цикла. Вложенные циклы и ветвления.
244. Вспомогательные алгоритмы. Вид вспомогательных алгоритмов процедуры и функции. Рекомендации по их использованию. Понятие формальных и фактических параметров и правила их соответствия.
245. Структуры данных и способы их организации. (10 часов).1. Простые переменные.
246. Массивы. Многомерные массивы. Определение адреса элемента массива в оперативной памяти.
247. Очереди. Стеки. Их реализация в оперативной памяти.
248. Строки (списки). Включение и исключение элемента.
249. Часть 3. Алгоритмический язык программирования Турбо-паскаль. (52 часа).
250. Общая характеристика и назначение языка Турбо-паскаль.(4 часа).
251. Способы описания языка естественный язык, формы Бэкуса-Наура (БНФ),синтаксические диаграммы. Достоинства и недостатки каждого из способов.
252. Среда Турбо-паскаля (встроенная оболочка).2. Алфавит языка.(2 часа).
253. Символы, используемые в идентификаторах, разделители, специальные символы, неиспользуемые символы.
254. Типы данных и структура программы. (4 часа).
255. Структура программы: заголовок программы, предложение использования, раздел описаний (описание меток, констант, типов, переменных, процедур и функций) и правила очередности описаний, раздел операторов.
256. Операторы языка. (12 часов)
257. Типы операторов простые и структурированные. Простые операторы -присваивания, обращения к процедуре, безусловного перехода и пустой оператор.
258. Структурированные операторы. Составной оператор.
259. Условный оператор (ветвления и выбора). Вложенность условных операторов. Разрешение коллизий для оператора ветвления.
260. Оператор цикла с предусловием, с постусловием и с параметром. (С возрастанием и с убыванием). Причины по которым в операторе с параметром нет возможности задания произвольного шага. Реализация оператора с параметром я Турбо-паскале.
261. Организация структур данных в Турбо-паскале. (10 часов)
262. Массивы. Описание массивов, обращение к элементу массива. Действия с массивами. Многомерные массивы. Наиболее характерные ошибки при работе с массивами.
263. Строки. Особенности строкового типа данных описание, действия со строками, процедуры и функции работы со строками.
264. Множества. Описание, действия со множествами. Конструктор множества. Рекомендации по использованию множеств.
265. Записи. Описание и операции с записями. Записи с вариантами. Оператор над записями.
266. Файлы. Типы файлов текстовые, типизированные и нетипизированные. Описание файловых переменных. Процедуры и функции для работы с файлами.6. Подпрограммы. (16 часов).
267. Понятие об объектно-ориентированном программировании. (4 часа).