<metakeywords>Информатика, класс, урок, на тему, 9 класс, Знакомство с языком Паскаль.</metakeywords><br>
<metakeywords>Информатика, класс, урок, на тему, 9 класс, Знакомство с языком Паскаль.</metakeywords><br>
-
'''Тема: Знакомство с языком Паскаль.'''
+
==Тема==
+
*'''Знакомство с языком Паскаль.'''
-
'''Цель: '''Ознакомить со средой языка программирования Паскаль.
+
==Цель==
+
*Ознакомить со средой языка программирования Паскаль.
+
*Рассказать о истории возникновения.
+
*Подать его основные характеристики
-
Рассказать о истории возникновения.
+
==Ход урока==
-
Подать его основные характеристики
+
===Среда языка программирования Паскаль===
-
<br>
+
'''Pascal''' является языком программирования, написанный ''Никлаусом Виртом'' в конце 60-х годов. Язык был опубликован как небольшой и эффективный, способствующий легкому и понятному стилю программирования на основе логической структуры программирования и данных. Название получил в честь известного математика ''Блеза Паскаля.'' <br>
-
'''Pascal''' является языком программирования, написанный ''Никлаусом Виртом'' в конце 60-х годов. Язык был опубликован как небольшой и эффективный, способствующий легкому и понятному стилю программирования на основе логической структуры программирования и данных. Название получил в честь известного математика ''Блеза Паскаля.''
-
<br>
-
'''''Рис. Никлаус Вирт'''''
+
[[Image:Niklaus.jpg|240px|Никлаус Вирт]]
-
[[Image:Niklaus.jpg]]
+
''Рис. Никлаус Вирт''
С самого начала, Паскаль создавался как учебный язык с простым синтаксисом, строящимся на минимальном количестве основных понятий и умеющий простым компилятором переводить программы в машинный код. Первая версия языка была очень громоздкой для коротких программ. Но уже тогда этот язык мог создавать мощные программы с поддержкой определенной структуры.
С самого начала, Паскаль создавался как учебный язык с простым синтаксисом, строящимся на минимальном количестве основных понятий и умеющий простым компилятором переводить программы в машинный код. Первая версия языка была очень громоздкой для коротких программ. Но уже тогда этот язык мог создавать мощные программы с поддержкой определенной структуры.
Строка 26:
Строка 28:
'''Турбо Паскаль '''– направление языка программирования Pascal, созданный в 80-х годах для повышения качества и скорости разработки программ. Приставка «Турбо» отражает торговую марку разработчика ''Borland International'' (США). Турбо Паскаль – это интегрированная среда программирования, включая в себя редактор, компилятор, отладчик со множеством сервисных возможностей.
'''Турбо Паскаль '''– направление языка программирования Pascal, созданный в 80-х годах для повышения качества и скорости разработки программ. Приставка «Турбо» отражает торговую марку разработчика ''Borland International'' (США). Турбо Паскаль – это интегрированная среда программирования, включая в себя редактор, компилятор, отладчик со множеством сервисных возможностей.
В 1992 г. Компания Borland International опубликовала две версии приложений на языке Паскаль – это <u>Turbo Pascal 7.0</u> и <u>Borland Pascal 7.0 </u>
+
В 1992 г. Компания Borland International опубликовала две версии приложений на языке Паскаль – это '''Turbo Pascal 7.0''' и '''Borland Pascal 7.0'''
Turbo Pascal 7.0 использовал все современные достижения в сфере программирования. Он может работать на любых машинах. К тому же его цена не отпугивала покупателей. Эта версия обладала широчайшимивозможностями и имела огромную модульную библиотеку. позволяет создавать тексты программ, компилировать их, находить и исправлять ошибки, Turbo Pascal мог «складывать» программы из разных частей, исправлять ошибки и выполнять отлаженную программу.
Turbo Pascal 7.0 использовал все современные достижения в сфере программирования. Он может работать на любых машинах. К тому же его цена не отпугивала покупателей. Эта версия обладала широчайшимивозможностями и имела огромную модульную библиотеку. позволяет создавать тексты программ, компилировать их, находить и исправлять ошибки, Turbo Pascal мог «складывать» программы из разных частей, исправлять ошибки и выполнять отлаженную программу.
Строка 59:
Строка 59:
*отсутствие возможности подключения функций, написанных на других языках и другие.
*отсутствие возможности подключения функций, написанных на других языках и другие.
-
<br>
+
<br>
{{#ev:youtube|-V6Kx-bMyaU&feature=related}}
{{#ev:youtube|-V6Kx-bMyaU&feature=related}}
Строка 65:
Строка 65:
<br>
<br>
-
'''Первое открытие Паскаль. '''
+
===Первое открытие Паскаль===
Для запуска Паскаля нужно отыскать в древовидной структуре каталогов ПК этот папку PASCAL и запустить из нее файл ''TURBO.EXE.'' Он содержит готовую к работе диалоговую систему. В него входят минимально необходимые компоненты Паскаля (текстовый редактор, компилятор, компоновщик изагрузчик).
Для запуска Паскаля нужно отыскать в древовидной структуре каталогов ПК этот папку PASCAL и запустить из нее файл ''TURBO.EXE.'' Он содержит готовую к работе диалоговую систему. В него входят минимально необходимые компоненты Паскаля (текстовый редактор, компилятор, компоновщик изагрузчик).
-
<br>
+
<br>
-
[[Image:Imgg1.jpg|695x391px]]
+
[[Image:Imgg1.jpg|480px|Turbo Pascal]]
-
<br>
+
<br>
Для выхода из Паскаля нужно нажать сочетания клавиш '''Alt + X''' и программа закроется. При необходимости вызова режима помощи ('''Help'''), нажмите на клавиатуре F1.
Для выхода из Паскаля нужно нажать сочетания клавиш '''Alt + X''' и программа закроется. При необходимости вызова режима помощи ('''Help'''), нажмите на клавиатуре F1.
-
<br>
+
===Написание первой программы===
-
'''Написание первой программы.'''
Итак, любая программа в Паскале начинается с заголовка такого вида:
Итак, любая программа в Паскале начинается с заголовка такого вида:
Строка 87:
Строка 86:
Далее идет раздел описаний, где должны быть описаны нужные идентификаторы, использующиеся в программе:
Далее идет раздел описаний, где должны быть описаны нужные идентификаторы, использующиеся в программе:
-
*переменные<br>
+
*переменные<br>
-
*типы<br>
+
*типы<br>
-
*константы<br>
+
*константы<br>
-
*функции<br>
+
*функции<br>
-
*процедуры<br>
+
*процедуры<br>
-
*метки<br>
+
*метки<br>
*и другие <br>
*и другие <br>
<br>
<br>
-
[[Image:Yazzzil.jpg]]
+
[[Image:Yazzzil.jpg|480px|Язык Паскаля]]
<br> Потом идет описания раздел операторов.
<br> Потом идет описания раздел операторов.
Строка 109:
Строка 108:
После слова ''End'' ставится точка.
После слова ''End'' ставится точка.
-
<br>
+
<br>
-
[[Image:So4 klaviw.jpg]] <br>
+
[[Image:So4 klaviw.jpg|480px|Использование клавиш в Паскаль]] <br>
-
<br>
+
<br>
Строгий синтаксис в языках программирования необходим потому как компьютер - исполнитель программы.
Строгий синтаксис в языках программирования необходим потому как компьютер - исполнитель программы.
Строка 123:
Строка 122:
<br> {{#ev:youtube|0ZQCXXhXq6Q&feature=related}}
<br> {{#ev:youtube|0ZQCXXhXq6Q&feature=related}}
-
'''Запуск написанной программы. '''
+
===Запуск написанной программы===
Для запуска программы нужно: выйти в главное меню с помощью клавиши F10 выбираем режим RUN дважды нажать Enter.
Для запуска программы нужно: выйти в главное меню с помощью клавиши F10 выбираем режим RUN дважды нажать Enter.
-
После этих действий на экране появится сообщение:''«Введите два целых числа через пробел». ''<br>
+
После этих действий на экране появится сообщение:''«Введите два целых числа через пробел». ''<br>
-
Там, где мигает курсор вводим два целых числа через пробел и жмем Enter,<br>
+
Там, где мигает курсор вводим два целых числа через пробел и жмем Enter,<br>
-
после этого появляется сообщение: ''произведение равно...''<br>
+
после этого появляется сообщение: ''произведение равно...''<br>
-
Нажимаем ''Enter.''<br>
+
Нажимаем ''Enter.''<br>
-
<br>
+
[[Image:Znakii.jpg|480px|Арифметические знаки в Паскале]]
-
<br>
+
<br>
-
<br>
+
===Как сохранять программы===
-
[[Image:Znakii.jpg]]
+
Для того, чтобы сохранить программу, нужно:
-
<br>
+
- выйти в главное меню и выбрать режим '''File'''
+
- нажать ''Enter'' и из появившегося окна выбрать режим ''Save as''...
+
- снова жмем ''Enter'' и появляется окно, в котором нужно набрать имя файла.
-
<br>
+
<u>Например, ''а:\primer_1.pas'';</u>
-
'''Как сохранять программы. '''
+
*где а:\ - название диска, где сохранится файл
-
+
*primer_1 - имя файла (может содержать не болmit 8 символов)
-
Для того, чтобы сохранить программу, нужно:
+
-
+
-
- выйти в главное меню и выбрать режим '''File'''
+
-
+
-
- нажать ''Enter'' и из появившегося окна выбрать режим ''Save as''...
+
-
+
-
- снова жмем ''Enter'' и появляется окно, в котором нужно набрать имя файла.
+
-
+
-
<u>Например, ''а:\primer_1.pas'';</u>
+
-
+
-
*где а:\ - название диска, где сохранится файл
+
-
*primer_1 - имя файла (может содержать не болmit 8 символов)
+
*pas - расширение файл написанного на языке Паскаль.
*pas - расширение файл написанного на языке Паскаль.
-
+
<br>
{{#ev:youtube|nm4WAzTMHfA&feature=related}}
{{#ev:youtube|nm4WAzTMHfA&feature=related}}
-
<br> '''Вопросы:'''
-
1. Кто и когда написал язык Паскаль?
+
===Вопросы===
-
2. Что представлял из себя этот язык?
+
''1. Кто и когда написал язык Паскаль?''
-
3. Назовите преимущества и недостатки языка Паскаль.
+
''2. Что представлял из себя этот язык?''
-
4. Как запустить Паскаль?
+
''3. Назовите преимущества и недостатки языка Паскаль.''
-
5. Процесс написания программы.
+
''4. Как запустить Паскаль?''
-
6. Как сохранить написанную программу?
+
''5. Процесс написания программы.''
+
+
''6. Как сохранить написанную программу?''
<br>
<br>
-
''Список использованных источников:''
+
==Список использованных источников==
-
1. Урок на тему: «Язык программирования Паскаль», Олейникова Т. В., г. Харьков.
+
''1. Урок на тему: «Язык программирования Паскаль», Олейникова Т. В., г. Харьков.''
-
2. Моргун А. Н. Программирование на языке Паскаль. Основы обработки структур данных. - М.: Диалектика, 2005 г.
+
''2. Моргун А. Н. Программирование на языке Паскаль. Основы обработки структур данных. - М.: Диалектика, 2005 г.''
-
3. УсковаО. Ф. Программирование на языке Паскаль. Задачник. - Питер, 2003 г.<br>
+
''3. УсковаО. Ф. Программирование на языке Паскаль. Задачник. - Питер, 2003 г.<br>''
-
4. pascal.sources.ru
+
''4. pascal.sources.ru''
-
<br>
+
----
''Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.''
''Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.''
-
<br> ---
+
----
-
'''<u>Над уроком работали</u>'''
-
Олейникова Т. В.
+
'''Над уроком работали'''
-
Соловьев М. С.
+
Олейникова Т. В.
+
Соловьев М. С.
+
+
<br>
----
----
-
+
<br>
Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на [http://xvatit.com/forum/ '''Образовательном форуме'''], где на международном уровне собирается образовательный совет свежей мысли и действия. Создав [http://xvatit.com/club/blogs/ '''блог,'''] Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. [http://xvatit.com/school/guild/ '''Гильдия Лидеров Образования'''] открывает двери для специалистов высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.<br>
Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на [http://xvatit.com/forum/ '''Образовательном форуме'''], где на международном уровне собирается образовательный совет свежей мысли и действия. Создав [http://xvatit.com/club/blogs/ '''блог,'''] Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. [http://xvatit.com/school/guild/ '''Гильдия Лидеров Образования'''] открывает двери для специалистов высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.<br>
Ознакомить со средой языка программирования Паскаль.
Рассказать о истории возникновения.
Подать его основные характеристики
Ход урока
Среда языка программирования Паскаль
Pascal является языком программирования, написанный Никлаусом Виртом в конце 60-х годов. Язык был опубликован как небольшой и эффективный, способствующий легкому и понятному стилю программирования на основе логической структуры программирования и данных. Название получил в честь известного математика Блеза Паскаля.
Рис. Никлаус Вирт
С самого начала, Паскаль создавался как учебный язык с простым синтаксисом, строящимся на минимальном количестве основных понятий и умеющий простым компилятором переводить программы в машинный код. Первая версия языка была очень громоздкой для коротких программ. Но уже тогда этот язык мог создавать мощные программы с поддержкой определенной структуры.
Первое восхождение Pascal «почувствал» с появлением приставки Турбо.
Турбо Паскаль – направление языка программирования Pascal, созданный в 80-х годах для повышения качества и скорости разработки программ. Приставка «Турбо» отражает торговую марку разработчика Borland International (США). Турбо Паскаль – это интегрированная среда программирования, включая в себя редактор, компилятор, отладчик со множеством сервисных возможностей.
В 1992 г. Компания Borland International опубликовала две версии приложений на языке Паскаль – это Turbo Pascal 7.0 и Borland Pascal 7.0
Turbo Pascal 7.0 использовал все современные достижения в сфере программирования. Он может работать на любых машинах. К тому же его цена не отпугивала покупателей. Эта версия обладала широчайшимивозможностями и имела огромную модульную библиотеку. позволяет создавать тексты программ, компилировать их, находить и исправлять ошибки, Turbo Pascal мог «складывать» программы из разных частей, исправлять ошибки и выполнять отлаженную программу.
Перед другими языками преимущества Паскаля можно выделить такие:
краткость языка (его иногда называют “спартанским” языком)
легкость и простота процесса программирования
мобильность и компактность написанных программ
умение отлаживать программы
Из первоначальных недостатков языка Pascal есть:
отсутствие надежных средств для работы с динамической памятью
небольшая библиотека ввода/вывода
отсутствие возможности подключения функций, написанных на других языках и другие.
Первое открытие Паскаль
Для запуска Паскаля нужно отыскать в древовидной структуре каталогов ПК этот папку PASCAL и запустить из нее файл TURBO.EXE. Он содержит готовую к работе диалоговую систему. В него входят минимально необходимые компоненты Паскаля (текстовый редактор, компилятор, компоновщик изагрузчик).
Для выхода из Паскаля нужно нажать сочетания клавиш Alt + X и программа закроется. При необходимости вызова режима помощи (Help), нажмите на клавиатуре F1.
Написание первой программы
Итак, любая программа в Паскале начинается с заголовка такого вида:
Program <имя программы>;
Далее идет раздел описаний, где должны быть описаны нужные идентификаторы, использующиеся в программе:
переменные
типы
константы
функции
процедуры
метки
и другие
Потом идет описания раздел операторов.
Этот раздел начинается со слова Begin, а заканчивается End.
Здесь задаются действия над объектами программы, введенными в разделе описаний.
Операторы отделяются точкой с запятой друг от друга.
После слова End ставится точка.
Строгий синтаксис в языках программирования необходим потому как компьютер - исполнитель программы.
Допустим, если разделителем в списке переменных должна быть запятая, то другой знак уже будет восприниматься ошибкой.
Если программист забыл поставить точку с запятой между какими-то двумя операторами, то компьютер будет принимать их за один и с ошибкой.
Запуск написанной программы
Для запуска программы нужно: выйти в главное меню с помощью клавиши F10 выбираем режим RUN дважды нажать Enter.
После этих действий на экране появится сообщение:«Введите два целых числа через пробел».
Там, где мигает курсор вводим два целых числа через пробел и жмем Enter,
после этого появляется сообщение: произведение равно...
Нажимаем Enter.
Как сохранять программы
Для того, чтобы сохранить программу, нужно:
- выйти в главное меню и выбрать режим File
- нажать Enter и из появившегося окна выбрать режим Save as...
- снова жмем Enter и появляется окно, в котором нужно набрать имя файла.
Например, а:\primer_1.pas;
где а:\ - название диска, где сохранится файл
primer_1 - имя файла (может содержать не болmit 8 символов)
pas - расширение файл написанного на языке Паскаль.
Вопросы
1. Кто и когда написал язык Паскаль?
2. Что представлял из себя этот язык?
3. Назовите преимущества и недостатки языка Паскаль.
4. Как запустить Паскаль?
5. Процесс написания программы.
6. Как сохранить написанную программу?
Список использованных источников
1. Урок на тему: «Язык программирования Паскаль», Олейникова Т. В., г. Харьков.
2. Моргун А. Н. Программирование на языке Паскаль. Основы обработки структур данных. - М.: Диалектика, 2005 г.
3. УсковаО. Ф. Программирование на языке Паскаль. Задачник. - Питер, 2003 г.
4. pascal.sources.ru
Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.
Над уроком работали
Олейникова Т. В.
Соловьев М. С.
Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на Образовательном форуме, где на международном уровне собирается образовательный совет свежей мысли и действия. Создав блог, Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. Гильдия Лидеров Образования открывает двери для специалистов высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.