8 марта

Подарочный сертификат от проекта «Инфоурок»

Выбрать сертификат
Инфоурок Информатика КонспектыКонспект урока по информатике на тему" Структура программы на языке Паскаль"

Конспект урока по информатике на тему" Структура программы на языке Паскаль"

библиотека
материалов

Урок №     17               Класс        9    предмет              информатика   дата 14.01.2021

Тема:  Структура программы на языке Паскаль 

 

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

 

Планируемые результаты:

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

-Метапредметные УУД:

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

·        Познавательные :    познание  информационной культуры учащихся, внимательность, аккуратность, дисциплинированности, усидчивости.

·         Коммуникативные :  развитие внимательности, памяти, алгоритмического мышления школьников.

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

 

 

Ход урока.

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

2.     Постановка цели и задач урока. Мотивация учебной деятельности учащихся.

3.     Актуализация знаний.

 

Назначение языков программирования.

Какие виды языков программирования мы знаем? Какого уровня язык Паскаль?

Что такое транслятор?

В чем отличие компилятора от интерпретатора?

Назовите символы, входящие в алфавит языка Паскаль.

 

   4) Первичное усвоение новых знаний.

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

Заголовок программы начинается со слова 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

 

 

   5) Первичная проверка понимания( на двойных листиках)

Что такое  Var?

Какие клавиши отвечают за запуск программы ?

 

   6) Первичное закрепление.

Задача 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.

 

  7) Информация о домашнем задании, инструктаж по его выполнению

 

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

 

  8) Рефлексия

 

Сегодня на уроке я …..

Мне не все было понятно, а именно …..

 

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

Спасибо всем за урок

 

 

 

Курс повышения квалификации
Курс профессиональной переподготовки
Учитель математики и информатики
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Проверен экспертом
Общая информация
Учебник: «Информатика», Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В.

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.