Главная страница

поиск
 
события

Расписание

Участники конференции

Экспоненты выставки

секции

Содержание

- A -

- B -

- C -

- D -

- E -

- F -

- G -

- H -

- K -

Алфавитный список авторов

статистика
Рейтинг@Mail.ru Rambler's Top100 AllBest.Ru Яндекс цитирования

ИТО-98/99/Секция G

МЕТОДИКА ПРЕПОДАВАНИЯ АЛГОРИТМИЧЕСКИХ ЯЗЫКОВ В ПРОФЕССИОНАЛЬНОЙ ПОДГОТОВКЕ УЧИТЕЛЯ ИНФОРМАТИКИ

Строгов Михаил Владимирович, Дудина Ирина Павловна,
Агошкова Татьяна Александровна, Тольяттинский филиал Самарского государственного педагогического университета, г.Тольятти

В настоящее время существует большое количество разработанных методик преподавания алгоритмических языков в учебных заведениях. Однако все они рассчитаны на один какой-либо язык: Бейсик или Паскаль. В этом случае, если в программе обучения студентов предусмотрено преподавание нескольких языков, то последовательное, раздельное обучение языкам, например, в одном семестре Бейсик, в другом — Паскаль, в третьем — Си, нам показалось нецелесообразным. Мы построили курс “Алгоритмические языки” на идее одновременного обучения трем основным языкам: Си, Паскаль и Бейсик. Во-первых, сэкономили время за счет того, что основные синтаксические конструкции (циклы и альтернативы) объясняются только один раз, а на алгоритмических языках дается способ их реализации. Во-вторых, при этом появляется возможность сравнивать особенности изучаемого каждого языка, объяснять преимущества или недостатки тех подходов, которые были заложены при разработке алгоритмического языка, т.е. курс обучения основам на сравнительном анализе изучаемых языков. В-третьих, одновременное изучение нескольких языков подчеркивает их некое ”равноправие” и предоставляет студенту выбрать для себя наиболее приемлемый язык для выполнения курсовых и дипломных работ.

Разработанный нами курс состоит из лекционной (15 ч) и лабораторно-практической (30 ч) частей. Лабораторно-практическая часть включает в себя 7 лабораторных работ, в которых последовательно объясняется синтаксис алгоритмических языков. В лекционной части сравниваются изучаемые языки, привлекается внимание студентов к характерным их особенностям, излагаются теоретические основы структурного программирования и т.д.

Сервер поддерживается фирмой НПП "БИТ про"
и Московским центром Федерации Интернет Образования