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

общение

Перейти на форум

Обсудить тезисы

Написать автору

события

Расписание

Приветствия

Пленарные заседания

"Круглые столы"

Семинары

Презентации

Мастерские

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

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

Фотогалерея

секции

Содержание

I.1, I.2, I.3

II.1, II.2, II.3, II.4

III.1, III.2, III.3

- IV -

- V -

- VI -

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

статистика

Вид доклада: [только публикация]

ИТО-2002/Секция I /Подсекция 1

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

Мукашева Манаргуль Умирзаковна

Актюбинский государственный университет им. К. Жубанова (АкГУ им. К. Жубанова)

В статье рассматриваются методические особенности изучения некоторых тем в преподавании языка Турбо Паскаль. Для изучения темы “Типы данных” предлагается компьютерно-экспериментальный подход. Преимущество такого подхода заключается в том, что с его помощью можно научить обучаемых, правильно применять типы данных при составлении программы на Турбо Паскале. Излагается методика изучения темы “Записи”.

Языки программирования являются искусственными языками, предназначенными для описания алгоритма решения задачи для компьютера—исполнителя. Развитие индустрии программирования привело к появлению большого количества таких языков. Некоторые из них более-менее универсальны, т. е. они позволяют описывать почти все алгоритмы, а это означает, что можно решить любую задачу на компьютере, если имеется алгоритм решения задачи. Другие языки могут быть предназначены для описания алгоритмов решения более узкого круга задач.

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

Для современных ПЭВМ разработаны несколько версий языка Паскаль, названные Турбо Паскалем. Наиболее мощными из них являются версии Турбо Паскаль 7.0 и выше.

В данной статье мы хотим обратить внимание на то, что изучение некоторых тем языка программирования Турбо Паскаль требуют определенного методического подхода. Например, в Турбо Паскале имеется несколько целых типов, как integer, Word, byte, shortint и longint. При составлении программы на Турбо Паскале обязательно нужно учитывать диапазон возможных значений вышеперечисленных типов. Это зависит от их внутреннего представления, которое может занимать один, два или четыре байта. Доказательство тому, что в начальных этапах программирования обучаемые допускают логические ошибки следующего характера: при работе с большими числами не учитываются их представления в программе, т.е. не обращается должное внимание, в определении типов данных и в итоге получаются ошибочные результаты. Следует отметить, что таким ошибкам компилятор языка не дает диагностику, потому они не относятся ни к синтаксическим и ни к техническим ошибкам. Для устранения недостатков такого характера в обучении программированию, нами предлагаются компьютерно-экспериментальный подход в изучении темы “Типы данных” /[1],174-178с.с.

Изучение темы “Записи” на Турбо Паскале так же имеет свою специфику. Допустим, изучение этой темы во многом связано с темой “Файлы”, но к сожалению почти во всех учебниках по языку программирования Турбо Паскаль первым проходит тему “Записи”. С точки зрения программиста особенного тут ничего нет, но при решении задач по этой теме, точнее при вводе данных типа запись с клавиатуры, необходимость изучения темы “Файлы” первым явно видно.

На наш взгляд, будет целесообразно, если изучать тему “Записи” по следующим этапам:

  • ввод понятия “запись”;

  • работа с записью (определение структуры, описание в программе, ввод, обработка и вывод);

  • решение простых примеров;

  • записи с вариантными полями;

  • оператор with-do;

  • решение сложных примеров.

При вводе понятия “запись” можно применить метод проблемного обучения, т.е. обучаемые сами должны определить необходимость ввода такого типа данных, как запись.

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

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

Литература

  1. Мукашева М.У. Компьютерно-экспериментальный подход в обучении языку программирования Турбо Паскаль. Журнал: Поиск, № 6,2001 г.
обсудить на форуме написать автору
Сервер поддерживается фирмой НПП "БИТ про"
и Московским центром Федерации Интернет Образования