СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

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

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Знакомство с языком Паскаль. Структура программы на языке Паскаль.

Категория: Информатика

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

Просмотр содержимого документа
«Знакомство с языком Паскаль. Структура программы на языке Паскаль.»

Дата: 16.12.2021 УРОК № 15 Класс: 9

ТЕМА: Знакомство с языком Паскаль.

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


Тип урока: Урок открытия нового знания. 

Цель: Сформировать представление у учащихся об основных понятиях темы:

- возникновение и назначение Паскаля;

- структура программы на Паскале;

- операторы ввода, вывода, присваивания;

- правила записи арифметических выражений;

- пунктуация Паскаля;

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

Предметные:

знать общие сведения о языке программирования Pascal (история возникновения, алфавит, используемые типы данных, структура программы);

Метапредметные :

умения анализа языка Паскаль как формального языка;

  • Познавательные УУД:

    • изучить структуру программы на языке Pascal;

    • научиться запускать программу после написания программы;

    • применять полученные знания при написании программ.

  • Регулятивные УУД

    • выполнять учебные задания в соответствии с целью;

    • соотносить приобретенные знания с реальной жизнью;

    • выполнять учебное действие в соответствии с планом.

  • Коммуникативные УУД

    • формулировать высказывание, мнение;

    • умение обосновывать, отстаивать свое мнение;

Личностные:

  • формирование ответственного отношения к учению на основе мотивации к обучению и познанию;

  • формирование осознанного, уважительного и доброжелательного отношения к другому человеку, его мнению;

  • формирование коммуникативной компетентности в общении и сотрудничестве со сверстниками и взрослыми в процессе учебной деятельности.

Основные понятия и термины: Паскаль, оператор, рrogram, var, типы числовых величин, begin, end, read, readln, write, writeln.

Используемые на уроке средства ИКТ:

- персональный компьютер (ПК) учителя, мультимедийный проектор, экран;

- ПК учащихся.


Лицензионные ЭОР: ЕК ЦОР http://school-collection.edu.ru/

Демонстрации к лекции «Структура программы на Паскале» http://school-collection.edu.ru/catalog/res/6c855a78-5832-41d5-9417-1390bcd448e0/view/,

«Синтаксис программы на Паскале» http://school-collection.edu.ru/catalog/res/e07b8fb9-e022-485f-9342-9a32a9f36ee5/view/,

«Правила записи арифметических выражений» http://school-collection.edu.ru/catalog/res/706459e5-c460-4250-82be-36b619f5d4ad/view/.

УМК: Базовый учебник: Семакин И. Г., Залогова Л.А., Русаков С.В., Шестакова Л.В., Информатика. Базовый курс. Учебник для 9 класса. 2014 г.

ХОД УРОКА

1. Организационный момент (приветствие, отметка отсутствующих, проверка готовности к уроку, настрой на урок, объявление хода урока).

2. Проверка домашнего задания. Коррекция знаний учащихся по д/з.

Задания на повторение изученного материала.


Работы оцениваются сразу (провести работу над ошибками).

3. Актуализация опорных знаний.

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

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

Чтобы компьютер выполнил решение какой-либо задачи, ему необходимо получить от человека инструкции, как её решать. Набор таких инструкций для компьютера, направленный на решение конкретной задачи, называется, компьютерной программой.

К сожалению, компьютер не понимает программы, записанные на каком-либо употребляемом человеком языке – русском, английском, немецком… Команды, предназначенные для компьютера, необходимо записывать в понятной ему форме. С этой целью применяются языки программирования – искусственные языки, алфавит, словарный запас и структура которых удобны человеку и понятны компьютеру.


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

Новый материал излагается в сопровождении:

Презентации «Общие сведения о языке программирования Паскаль»

Демонстрации к лекции «Структура программы на Паскале» http://school-collection.edu.ru/catalog/res/6c855a78-5832-41d5-9417-1390bcd448e0/view/,

«Синтаксис программы на Паскале» http://school-collection.edu.ru/catalog/res/e07b8fb9-e022-485f-9342-9a32a9f36ee5/view/,

«Правила записи арифметических выражений» http://school-collection.edu.ru/catalog/res/706459e5-c460-4250-82be-36b619f5d4ad/view/.


Среди современных языков программирования одним из самых распространенных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля – французского ученого, изобретателя механической вычислительной машины Никлаусом Виртом, для обучения программированию, но вскоре стал использоваться для разработки программных средств в профессиональном программировании.











3 слайд

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

Команду алгоритма, записанную на языке программирования, принято называть оператором.

Программа на Паскале близка по своему виду к описанию алгоритма на Алгоритмическом языке.

4 слайд - Алфавит языка программирования Паскаль - набор допустимых символов, которые можно использовать для записи программы:

- латинские прописные буквы (А, В, С, ..., X, Y, Z);

- латинские строчные буквы (а, b, с, ..., х, у, z);

- арабские цифры (0, 1, 2, ..., 7, 8, 9);

- специальные символы (знак подчёркивания; знаки препинания; круглые, квадратные и фигурные скобки; знаки арифметических операций и др.).

5 слайд — алфавит языка (схема);

В алфавит языка Паскаль включены неделимые элементы (составные символы).

:= (знак оператора присваивания);

= и );

6 слайд — алфавит и словарь языка.

Имена (констант, переменных, программ и других объектов) - любые отличные от служебных слов последовательности букв, цифр и символа подчеркивания, начинающиеся с буквы или символа подчеркивания.

Прописные и строчные буквы в именах не различаются. Длина имени может быть любой.

7 слайд — простые типы данных (таблица);

В языке Паскаль используются различные типы данных. Мы будем пользоваться некоторыми из так называемых простых типов данных:

Название

Обозначение

Допустимые значения

Область памяти

Целочисленный

integer

- 32 768… 32 768

2 байта со знаком

Вещественный

real

(2.9 *10-39 …1.7*10+38)

6 байтов

Символьный

char

Произвольный символ алфавита

1 байт

Строковый

string

Последовательность символов длиной меньше 255

1 байт на символ

логический

boolean

True и False

1 байт

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

А теперь поговорим об общей структуре программы. Структура программы на языке Паскаль имеет следующий вид:

9 слайд — структура программы на языке Паскаль (схема);

В программе, записанной на языке Паскаль, можно выделить:

1) заголовок программы;

2) блок описания используемых данных;

3) блок описания действий по преобразованию данных (программный блок).

Заголовок программы состоит из служебного слова program и имени программы. После имени программы ставится точка с запятой.


Физкультминутка


10 слайд — раздел описания переменных (схема);


Блок описания данных состоит из раздела описания констант (const), раздела описания переменных (var). В разделе описания переменных указываются имена используемых в программе переменных и их тип. Имена переменных одного типа перечисляются через запятую, затем после двоеточия указывается их тип; описание каждого типа заканчивается точкой с запятой. Ниже приведён пример раздела описания переменных:

var i,j: integer; x: real;

integer — основной, но не единственный тип для работы с целочислен- ными данными. Дополнительную информацию по этому вопросу вы можете найти в справочниках по программированию на языке Паскаль.

В 9 классе мы ограничимся рассмотрением разделов описания констант и переменных, оставив рассмотрение других разделов для старшей школы.

11 слайд — общий вид программы;

Общий вид программы:

program ;

const ;

var ;

begin

;

;

end.

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

Точка с запятой служит разделителем между операторами, а не является окончанием соответствующего оператора.

Перед оператором end точку с запятой ставить не нужно.

12 слайд — оператор присваивания;

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

Общий вид оператора:

:=

13 слайд — выполнение оператора присваивания (схема);

Рассмотрим процесс выполнения операторов присваивания на следующем примере:

а:=10;

b:=5;

s:=a+b

При выполнении оператора а:=10 в ячейку оперативной памяти компьютера с именем а заносится значение 10; при выполнении оператора b:=5 в ячейку оперативной памяти компьютера с именем b заносится значение 5. При выполнении оператора s:=a+b значения ячеек оперативной памяти с именами а и b переносятся в процессор, где над ними выполняется операция сложения. Полученный результат заносится в ячейку оперативной памяти с именем s.

14 слайд — самое главное.

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

- Основные Типы данных в языке Паскаль: целочисленный (Integer), вещественный (Real).

- В программе, записанной на языке Паскаль, можно выделить:

1) заголовок программы;

2) описание используемых данных;

3) описание действий по преобразованию данных (программный блок).

- Общий вид программы:

program ;

const ;

var ;

begin

;

;

end.



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

Вопросы и задания

15 слайд – вопросы и задания;

Вопросы 1-7 к параграфу 11 стр.79


Практическая часть

В практической части урока познакомить учащихся со средой программирования PascalABC.NET.

Продемонстрировать ученикам основные приемы работы в этой среде.


7. Подведение итогов урока. Сообщение домашнего задания, инструктаж по его выполнению. Выставление оценок в ЭлЖур

16 слайд — опорный конспект;
17 слайд — Д/з.

Прочитать §11(стр.74 - 79), ответить на вопросы на стр.79 (нечетные), выучить ОК, структуру программы на Паскале.

8. Рефлексия