kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Структура программы на Pascal. Операторы ввода, вывода.

Нажмите, чтобы узнать подробности

Тема : Структура программы на Pascal. Операторы ввода, вывода.

Тип урока: урок изучения нового материала

Цель урока:

- Отработать навыки составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль.

Задачи:

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

Развивающие – развитие внимательности, памяти, алгоритмического мышления школьников.

Воспитательные – развитие познавательного интереса, логического мышления.

План урока:

  1. Организационный момент
  2. Изучение нового материала
  3. Закрепление изученного материала
  4. Постановка домашнего задания
  5. Подведение итогов урока

 

Ход урока.

1. Организационный момент

2. Изучение нового материала

Структура программы.

Заголовок программы начинается со слова Program (программа), за которой следует произвольное имя, придуманное программистом.

Program <имя программы>

Имя образуется из латинских букв, знака подчеркивания и цифр от 0 до 9 и начинается с буквы. Имя используется для обозначения переменных, меток, процедур.

Раздел описания переменных начинается со слова Var, за которым идет список имен переменных через запятую. Тип указывается после двоеточия. В стандате языка Паскаль существуют два типа величин: вещественный и целый. Слово integer обозначает целый тип. Вещественный тип обозначается словом real. Например, раздел описания переменных может быть таким:

Var a,b: integer; c,d: real;

Идентификаторы переменных составляются из латинских букв и цифр; первым символом обязательно должная быть буква.

Раздел операторов – основная часть программы. Начало и конец раздела операторов программы отмечается служебными словами begin (начало) и  end (конец). В самом конце программы ставится точка:

begin

     < операторы >

end.

Операторы ввода, вывода.

Ввод исходных данных с клавиатуры происходит по оператору read (читать) или  readln (read line – читать строку):

Read (< список переменных>);

Или

Readln (< список переменных>);

При выполнении команды ввода компьютер ожидает действий пользователя. Пользователь набирает на клавиатуре значения переменных в том порядке, в каком они указаны в списке, отделяя их друг от друга пробелами. Одновременно с набором на клавиатуре они появляются на экране. В конце нажимается клавиша <ВВОД>. Разница в выполнении операторов read и readln состоит в том, что после выполнения ввода по оператору readln экранный курсор перемещается в начало строки, а по оператору read этого не происходит.

Вывод результатов происходит по оператору write (писать)  или  writeln (write line –писать в строку):

Write (< список вывода>);

или

Writeln (< список вывода>);

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

Разница в выполнении этих операторов в том, что после выполнения вывода по оператору writeln экранный курсор перемещается в начало новой строки, а по оператору write этого не происходит.

Компиляция и запуск программы

Компиляция программы осуществляется нажатием клавиш CTRL + F9

Запуск программы осуществляется нажатием клавиш ALT + F5

3. Закрепление изученного материала

Задача 1.

Написать программу, выводящую на экран фразу «Я изучаю информатику»

Решение:

Program z1;

Begin

 Writeln (‘Ia izuchau informatiku’);

End.

 

Задача 2.

Написать программу, выводящую на экран набор цифр 1 2 3 4 5 6 7 8 9 через пробел

Решение:

Program z1;

Begin

 Writeln (‘1 2 3 4 5 6 7 8 9’);

End.

 

Задача 3.  (самостоятельно)

Написать программу, выводящую на экран следующие изображения

 

WWWWWWWWW

W                            W

                            W

                        W

                    W

               W

               W

               W

               W

               W

               W

 

                           XXX

                       X          X

                       X          X

                           XXX

                     XXX   XXX

                     XX         XX

                  X   X         X   X

               XX   X         X   XX

                  X   XXXXX   X

                        XXXXX

                        XX   XX

                        X         X

                     XX         XX

 

4. Постановка домашнего задания

Выучить записи в тетради

5. Подведение итогов урока

Просмотр содержимого документа
«Структура программы на Pascal. Операторы ввода, вывода. »

9 класс

Тема: Структура программы на Pascal. Операторы ввода, вывода.


Тип урока: урок изучения нового материала

Цель урока:

- Отработать навыки составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль.

Задачи:

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

Развивающие – развитие внимательности, памяти, алгоритмического мышления школьников.

Воспитательные – развитие познавательного интереса, логического мышления.

План урока:

  1. Организационный момент

  2. Изучение нового материала

  3. Закрепление изученного материала

  4. Постановка домашнего задания

  5. Подведение итогов урока


Ход урока.

  1. Организационный момент

  2. Изучение нового материала

Структура программы.

Заголовок программы начинается со слова Program (программа), за которой следует произвольное имя, придуманное программистом.

Program имя программы

Имя образуется из латинских букв, знака подчеркивания и цифр от 0 до 9 и начинается с буквы. Имя используется для обозначения переменных, меток, процедур.

Раздел описания переменных начинается со слова Var, за которым идет список имен переменных через запятую. Тип указывается после двоеточия. В стандате языка Паскаль существуют два типа величин: вещественный и целый. Слово integer обозначает целый тип. Вещественный тип обозначается словом real. Например, раздел описания переменных может быть таким:

Var a,b: integer; c,d: real;

Идентификаторы переменных составляются из латинских букв и цифр; первым символом обязательно должная быть буква.

Раздел операторов – основная часть программы. Начало и конец раздела операторов программы отмечается служебными словами begin (начало) и end (конец). В самом конце программы ставится точка:

begin

операторы

end.

Операторы ввода, вывода.

Ввод исходных данных с клавиатуры происходит по оператору read (читать) или readln (read line – читать строку):

Read ( список переменных);

Или

Readln ( список переменных);

При выполнении команды ввода компьютер ожидает действий пользователя. Пользователь набирает на клавиатуре значения переменных в том порядке, в каком они указаны в списке, отделяя их друг от друга пробелами. Одновременно с набором на клавиатуре они появляются на экране. В конце нажимается клавиша . Разница в выполнении операторов read и readln состоит в том, что после выполнения ввода по оператору readln экранный курсор перемещается в начало строки, а по оператору read этого не происходит.

Вывод результатов происходит по оператору write (писать) или writeln (write line –писать в строку):

Write ();

или

Writeln ();

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

Разница в выполнении этих операторов в том, что после выполнения вывода по оператору writeln экранный курсор перемещается в начало новой строки, а по оператору write этого не происходит.

Компиляция и запуск программы

Компиляция программы осуществляется нажатием клавиш CTRL + F9

Запуск программы осуществляется нажатием клавиш ALT + F5

  1. Закрепление изученного материала

Задача 1.

Написать программу, выводящую на экран фразу «Я изучаю информатику»

Решение:

Program z1;

Begin

Writeln (‘Ia izuchau informatiku’);

End.


Задача 2.

Написать программу, выводящую на экран набор цифр 1 2 3 4 5 6 7 8 9 через пробел

Решение:

Program z1;

Begin

Writeln (‘1 2 3 4 5 6 7 8 9’);

End.


Задача 3. (самостоятельно)

Написать программу, выводящую на экран следующие изображения


WWWWWWWWW

W W

W

W

W

W

W

W

W

W

W


XXX

X X

X X

XXX

XXX XXX

XX XX

X X X X

XX X X XX

X XXXXX X

XXXXX

XX XX

X X

XX XX


  1. Постановка домашнего задания

Выучить записи в тетради

  1. Подведение итогов урока


3




Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 11 класс

Скачать
Структура программы на Pascal. Операторы ввода, вывода.

Автор: Боева Татьяна Александровна

Дата: 20.11.2014

Номер свидетельства: 133241

Похожие файлы

object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(174) "Конспект урока по информатике на тему: «Программирование линейных алгоритмов на языке FREE PASCAL» "
    ["seo_title"] => string(105) "konspiekt-uroka-po-informatikie-na-tiemu-proghrammirovaniie-linieinykh-alghoritmov-na-iazykie-free-pascal"
    ["file_id"] => string(6) "115170"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1411885346"
  }
}
object(ArrayObject)#873 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(82) "Структура программы.Операторы ввода, вывода "
    ["seo_title"] => string(44) "struktura-proghrammy-opieratory-vvoda-vyvoda"
    ["file_id"] => string(6) "109385"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1404458914"
  }
}
object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(63) "Синтаксис языка программирования."
    ["seo_title"] => string(33) "sintaksisiazykaproghrammirovaniia"
    ["file_id"] => string(6) "298546"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1456338519"
  }
}
object(ArrayObject)#873 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(49) "разработка урока *Паскаль* "
    ["seo_title"] => string(23) "razrabotka-uroka-paskal"
    ["file_id"] => string(6) "148091"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(12) "planirovanie"
    ["date"] => string(10) "1419579672"
  }
}
object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(96) "Урок "Программирование разветвляющихся алгоритмов" "
    ["seo_title"] => string(59) "urok-proghrammirovaniie-razvietvliaiushchikhsia-alghoritmov"
    ["file_id"] => string(6) "163397"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1422468699"
  }
}



ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства