1.  Значение переменной неопределенно, если ей не присвоено никакого значения.

2.  Новое значение, присеваемое переменной, заменяет ее старое значение.

Общий синтаксис программы на языке Opascal выглядит следующим образом:

Program <Имя_программы>;

Uses <Модули>;

Type <список констант>;

Const <типы данных, определяемых пользователем>;

Var <список всех используемых переменных>;

<список функций и процедур>;

begin

<операторы>

end.

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

Теперь попробуем написать программу, которая меняет местами значения переменных.


Алгоритм:

a

b

Было 1 2
стало 2 1

1) Нужно взять дополнительную переменную, поместить туда временно одно из значений:

оператор

a

b

c

a ® c

c := a 1 2 1

b ® a

a := b 2 2 1

c ® b

b := c 2 1 1

2) Без использования дополнительной переменной:

a

b

1 2
a := a + b 3 2
b := a – b 3 1
a := a – b 2 1

Program Obmen;

Uses SysUtils;

Var a, b: Integer;

Begin

Write (‘a = ’);

Readln (a);

Write (‘b = ’);

Readln (b);

a := a + b;

b := a – b;

a := a – b;

Writeln (‘a = ’, a, ‘; b = ‘, b);

Readln

End.

Домашнее задание: Написать программу обмена значений трех переменных (А à В à С à А).

Выводы:

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

Тенденция понижения роли алгоритмизации и программирования в современном курсе информатики является основной проблемой.


ЗАКЛЮЧЕНИЕ

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

Многолетняя практика убедительно показала, что, как минимум, начиная с позднего подросткового возраста, примерно с 15 лет, в системе образования должны быть созданы условия для реализации обучающимися своих интересов, способностей и дальнейших (послешкольных) жизненных планов. Социологические исследования доказывают, что большинство старшеклассников (более 70%) отдают предпочтение тому, чтобы знать основы главных предметов, а углубленно изучать только те, которые выбираются, чтобы в них специализироваться. Иначе говоря, профилизация обучения в старших классах соответствует структуре образовательных и жизненных установок большинства старшеклассников. При этом традиционную позицию как можно глубже и полнее знать все изучаемые в школе предметы (химию, физику, литературу, историю и т.д.) поддерживают около четверти старшеклассников.

К 15 – 16 годам у большинства учащихся складывается ориентация на сферу будущей профессиональной деятельности. Так, по данным социологических опросов, проведенных в 2002 году Центром Социологических исследований Минобразования России, профессиональное самоопределение тех, кто в дальнейшем намерен учиться в ПТУ или техникуме (колледже), начинается уже в 8-м классе и достигает своего пика в 9-м, а профессиональное самоопределение тех, кто намерен продолжить учебу в вузе, в основном складывается в 9-м классе. При этом примерно 70 – 75% учащихся в конце 9-го класса уже определились в выборе возможной сферы профессиональной деятельности. Большинство профессий в данное время связаны с компьютерами и программированием, поэтому широко распространяются элективные курсы по информационным технологиям, в том числе и по программированию, о которой шла речь в нашей работе. Выбор языка программирования Object Pascal обусловлено рядом их преимуществ:

1.  Object Pascal позволяет справляться со сложностью. Первое важное преимущество объектно-ориентированных систем вытекает из природы их связи с реальным миром.

2.  Object Pascal предназначен для изменений. Второе преимущество объектно-ориентированных систем обусловлено способом взаимосвязи объектов через сообщения.

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

4.  Object Pascal легко поддерживается. Четвертое преимущество заключается в способе комплектования объектно-ориентированных программных модулей.

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


СПИСОК ЛИТЕРАТУРЫ

1.Ваграменко Я.А., Зобов Б.И., Осипов А.П. "Педагогический виртуальный университет: основные задачи, принципы построения, структура информационных ресурсов. // "Педагогическая информатика", 1, 2002г.

2.Гусева О.Л., Гусев Е.В., Миронова Н.Н. Одна задача - два решения. - М.: "Информатика и образование" - 2000.

3.Захарова Т.Б. Профильная дифференциация обучения информатике в старшей ступени школы.-М.: МЦНТИ, 1997

4.Информатика. Систематический курс. 10 класс / Бешенков С.А, Ракитина Е.А. .- М.: БИНОМ. Лаборатория знаний, 2004.

5.Кузнецов А.А. Смекалкин Д. Проверка и оценка знаний и умений школьников по основам ИВТ. // Информатика и образование. 2003.

6.Лапчик М.П. и др. Методика преподавания информатики: Учебное пособие для студентов педагогических вузов/М.П.Лапчик, И.Г.Семакин, Е.К.Хеннер; под общей редакцией М.П.Лапчика. - М.: Издательский центр "Академия", 2001.- 624 с.

7.Макарова Н.В. Информатика (объектно-информационная концепция): Программа для учащихся с 6-го или 7-го по 11-й класс. - СПб.:Питер, 1999.

8.Макарова Н.В. Методология обучения новым информационным технологиям. - СПб.: Изд-во СПбУЭФ, 1992.

9.Методическое письмо "Об использовании результатов единого государственного экзамена 2007 года в преподавании информатики в средней школе"

10.Примерная программа основного общего образования по информатике и информационным технологиям ИнФО, N4, 2004.

11.Примерная программа среднего (полного) общего образования по информатике и информационным технологиям. Базовый уровень ИнФО, N4, 2004.

12.Примерная программа среднего (полного) общего образования по информатике и информационным технологиям. Профильный уровень ИнФО, N4, 2004.

13.Семакин И.Г., Хеннер Е.К. Информатика. 10 класс.-М.: БИНОМ. Лаборатория знаний, 2005.

14.Семакин И.Г., Хеннер Е.К. Информатика. 11 класс.-М.: БИНОМ. Лаборатория знаний, 2005.

15.Соловьева Е.Г. О межпредметных связях математики и информатики. // "Педагогическая информатика", 1, 1997 г.

16.Стандарт основного общего образования по информатике и информационным технологиям ИнФО, N4, 2004.

17.Стандарт среднего (полного) общего образования по информатике и информационным технологиям. Базовый уровень. ИнФО, N4, 2004.

18.Стандарт среднего (полного) общего образования по информатике и ИКТ. Профильный уровень. ИнФО, N4, 2004.

19.Угринович Н.Д. и др. Практикум по информатике и информационным технологиям. Учебное пособие. - М.: БИНОМ, 2003-2006.

20.Угринович Н.Д. Информатика и ИКТ Учебник для 10 класса. Профильный уровень - М.: БИНОМ, 2007.

21.Угринович Н.Д. Информатика и информационные технологии. 10-11. Учебник для 10-11 классов. - М.: БИНОМ, 2006.

22.Угринович Н.Д. Компьютерный практикум на CD-ROM. - М.: БИНОМ, 2004-2005.

23.Угринович Н.Д. Преподавание курса "Информатика и ИКТ" в основной и старшей школе: Методическое пособие для учителей. - М.: БИНОМ, 2004-2006.

24.Унт И. Э. Индивидуализация и дифференциация обучения. - М., 1990.

25.Федеральный базисный учебный план для образовательных учреждений Российской Федерации, реализующих программы общего образования (утвержден приказом 1312 Министерства образования РФ от 09.03.2004).


Информация о работе «Объектно-ориентированная среда программирования "Object Pascal" в профильном курсе информатики»
Раздел: Информатика, программирование
Количество знаков с пробелами: 49877
Количество таблиц: 5
Количество изображений: 0

Похожие работы

Скачать
192394
11
2

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

Скачать
75362
0
4

... (Wide Area Information Server) сервере; news - группа новостей телеконференции Usenet; telnet - выход на ресурсы сети Telnet; ftp - файл на FTP - сервере. host. domain - доменное имя в сети Интернет. port - число, которое необходимо указывать, если метод требует номер порта. Пример: http://support. vrn.ru/archive/index.html. Префикс http://указывает, что далее следует адрес Web-страницы, / ...

0 комментариев


Наверх