- Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы

Конспект урока «Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы» по информатике для 9 класса


Муниципальное бюджетное общеобразовательное учреждение

средняя общеобразовательная школа №70 г. Липецка

Конспект урока по информатике и ИКТ

в 9 классе

«Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы»

подготовила

учитель информатики и ИКТ

Иванова Юлия Михайловна











Липецк 2014


Тема: Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы (слайд 1)

УМК «Информатика и ИКТ», основная школа, 8-9 классы, автор Н.Д. Угринович


Цели: (слайд 2)

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

  2. развивающая: сформировать общее представление о языках программирования;

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

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

Характеристика контингента обучающихся: 9 класс.

Уровень изучения дисциплины: базовый.

Время урока: 45 минут.

Методы обучения: словесный, практический, наглядный.

Форма обучения: групповая.

ТСО: компьютер, учебники, интерактивная доска, презентация к уроку.


План урока

I. Организационное начало урока 2 минуты

II. Сообщение темы урока 1 минут

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

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

V. Подведение итогов 4 минуты

VI. Выставление оценок 2 минуты

VII. Домашнее задание 2 минуты

VIII. Организационное окончание урока 1 минута

Ход урока

I. Организационное начало урока

- Здравствуйте!

- Все готовы к уроку? Кто отсутствует?

II. Сообщение темы урока

- На сегодняшнем уроке мы будем изучать новую тему, запишите у себя в тетрадях «Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и констант».

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

- Запишите у себя в тетрадях (слайд 3-4)

Языки программирования – это формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер. Записи на языке программирования называются программами.

- Послушайте!

Существует несколько тысяч языков программирования. Такие как Джава (Java), Си (С, С++), Бейсик (Basic, Visual Basic), Паскаль (Pascal, Object Pascal, Delphi). Мы с вами познакомимся с языком программирования Паскаль, который был разработан Никлаусом Виртом (Швейцария) в 1968-1969 гг. Своё название этот язык получил в честь французского учёного Блеза Паскаля, известного не только своими достижениями в математике, физике и философии, но и созданием первой мире механической машины, выполнявшей сложение двух чисел.

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


- Изучение этого языка мы начнём с его алфавита – набор допустимых символов, которые можно использовать для написания программ.

- Запишите у себя в тетрадях

В алфавит языка Pascal входят следующие символы: (слайд 5)

1. 26 букв латинского алфавита от А до Z;

2. Буквы кириллицы от А до Я;

3. Цифры от 0 до 9;

4. Знаки арифметических операций: + , - , * , / , ^ , \ ;

5. Знаки отношений: = , ;

6. Специальные символы: пробел , " (кавычки) , # , $ , & , ? ,' (апостроф) , ( , ) , . , ; , % .

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

-Запишите следующий заголовок: «Типы данных языка Pascal» (слайд 6)


Название

Тип

Диапазон

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

integer

-32768..+32767

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

real

±(2,9·10-39…1,7·10+39)

Символьный

char

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

Строковый

string

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

Логический

boolean

Истина (true)=1 и ложь (false)=0


Данные можно представлять переменными и константами (слайд 7)

Переменная – это величина, которая в процессе выполнения программы может менять свое значение.

Имя переменной – это произвольный набор символов, который может содержать от 1 до 40 символов, причем первый символ должен быть латинской буквой, а остальные – латинскими буквами или цифрами.

Константа (числовая или символьная) – это величина, которая не меняет своего значения в ходе программы. Значения констант записываются явно – числом или строкой символов, или с помощью специального оператора, например:

A=10 или CONST B = 60, N = 12

CONST имя_ константы = значение

- Послушайте!

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

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

- Запишите у себя в тетрадях: «Структура программы на языке Паскаль» (слайд 8)

  • Заголовок программы (состоит из служебного слова program имя)

  • Раздел описаний (состоит из раздела описания констант (const), раздела описания переменных (var))

  • Тело программы (начинается со слова beginend) – блок описания действий

beginend – операторные скобки

; - отделение операторов друг от друга


Общий вид программы (слайд 9)

Program ;

Const ;

Var

Begin
      опеpатоp_1;
      опеpатоp_2;

   . . . 
       опеpатоp_N;

End.


На слайдах 10-11 вы видите окно программы Паскаль, его основные элементы (панель инструментов, вкладки программы, окно программы, окно вывода, строка заголовка), а также пример работы программы.


IV. Закрепление изученного материала (слайды 12-14)

- Теперь, для того, чтобы лучше усвоить новую тему, выполним следующие задания

Задание №1. Установите соответствие между названиями типов данных и их обозначениями:

string

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



boolean

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




integer

Символьный



real

Строковый



char

Логический






Задание №2. Запишите раздел описания переменных, необходимых для вычисления:

а) значение функции y=;

б) гипотенузы прямоугольного треугольника по двум известным катетам;

в) корней квадратного уравнения;

г) стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей.


Задание №3. Найдите ошибку в следующей программе:

Program a1;

var c: integer;

begin

c:= 4.75;

writeln (‘c=’, c)

end.


V. Подведение итогов

- На сегодняшнем уроке мы изучили новую тему урока: «Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы».

VI. Выставление оценок

- На этом уроке все справились с практическим заданием, поэтому получат хорошие оценки.

VII. Домашнее задание (слайд 15)

1) Записи в тетрадях;

2) Задания на карточках (Приложение 1)

VIII. Организационное окончание урока

- Урок окончен.

- До свидания!




















Список использованной литературы

1. Угринович Н. Д. Информатика и ИКТ: учебник для 9 класса / Н. Д. Угринович. – 2-е изд. – М.: БИНОМ. Лаборатория знаний, 2010. – 295с.

2. Босова Л.Л. Информатика и ИКТ: учебник для 9 класса: в 2 ч / Л.Л. Босова, А.Ю. Босова. – 2-е изд., испр. – М.: БИНОМ. Лаборатория знаний, 2012.

3. Босова Л.Л. Информатика и ИКТ: рабочая тетрадь для 9 класса / Л.Л. Босова, А.Ю. Босова. – 3-е изд., испр. – М.: БИНОМ. Лаборатория знаний, 2012. – 144с.



Использованные материалы и Интернет-ресурсы

1. http://school-collektion.edu/ru - «Единая коллекция цифровых образовательных ресурсов»

2. http://festival.1september.ru/ - Фестиваль педагогических идей «Открытый урок»

3. http://www.metod-kopilka.ru/ - методическая копилка учителя информатики



Здесь представлен конспект к уроку на тему «Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы», который Вы можете бесплатно скачать на нашем сайте. Предмет конспекта: Информатика (9 класс). Также здесь Вы можете найти дополнительные учебные материалы и презентации по данной теме, используя которые, Вы сможете еще больше заинтересовать аудиторию и преподнести еще больше полезной информации.

Список похожих конспектов

ОСНОВНЫЕ ПОНЯТИЯ О ЯЗЫКАХ ПРОГРАММИРОВАНИЯ QBASIC И TURBO PASCAL 7.0

ОСНОВНЫЕ ПОНЯТИЯ О ЯЗЫКАХ ПРОГРАММИРОВАНИЯ QBASIC И TURBO PASCAL 7.0

Тема:. ОСНОВНЫЕ ПОНЯТИЯ О ЯЗЫКАХ. ПРОГРАММИРОВАНИЯ. QBASIC. И. TURBO PASCAL 7.0 (2. ч. ). Урок 1. Цель:. дать основные сведения о языках ...
Графические возможности языка программирования

Графические возможности языка программирования

План-конспект. урока информатики в. VII. классе. Излагаемая тема, количество часов по теме:. «. Основы алгоритмизации и программирования. » ...
Методическая разработка. Изучение строк посредством объектно-ориентированного языка программирования Borland Delphi

Методическая разработка. Изучение строк посредством объектно-ориентированного языка программирования Borland Delphi

Муниципальное общеобразовательное учреждение. «Средняя общеобразовательная школа № 93». Новокузнецкого района Кемеровской области. ...
Построение графика функции. Язык программирования - PASCAL

Построение графика функции. Язык программирования - PASCAL

Автор Кондратьева Марина Олеговна. Место работы Москва, ГОУ ЦО №1440. Должность учитель информатики и ИКТ. ...
РАЗВЕТВЛЯЮЩИЕСЯ КОНСТРУКЦИИ ЯЗЫКА PASCAL

РАЗВЕТВЛЯЮЩИЕСЯ КОНСТРУКЦИИ ЯЗЫКА PASCAL

Муниципальное бюджетное образовательное учреждение. . дополнительного образования детей. . Центр внешкольной работы. ЗАТО г. Межгорье. ...
Решение математических примеров с использованием языка программирования Турбо Паскаль

Решение математических примеров с использованием языка программирования Турбо Паскаль

. Муниципальное бюджетное образовательное учреждение. средняя общеобразовательная школа № 12. Открытый урок по информатике и ...
Циклы в языке программирования Pascal

Циклы в языке программирования Pascal

. Методическая разработка. . на тему. «Циклы в языке программирования Pascal. ». ...
Графика на языке программирования АВС Pascal

Графика на языке программирования АВС Pascal

ПЛАН-КОНСПЕКТ УРОКА. ТЕМА: «. Графика на языке программирования АВС. Pascal. ». Тип урока:. получение. новых знаний. Технология:. системно-деятельностный ...
Язык программирования Турбо Паскаль

Язык программирования Турбо Паскаль

Вводный урок по теме: "Язык программирования Турбо Паскаль". Цели урока:. . . усвоить понятие программы, структуры программы на языке Turbo ...
Языки людей и языки программирования

Языки людей и языки программирования

Урок 12. Языки людей и языки программирования. Цели урока:. -. развивать первоначальные представления о компьютерной грамотности;. - формировать ...
Разработка web-сайтов с использованием языка разметки гипертекста HTML

Разработка web-сайтов с использованием языка разметки гипертекста HTML

ПЛАН-КОНСПЕКТ УРОКА № 1. «. Разработка. web. -сайтов с использованием языка разметки гипертекста. HTML. »(На изучение этой темы в учебном плане ...
Разработка программ на языке Turbo Pascal

Разработка программ на языке Turbo Pascal

Урок. Разработка программ на языке. Turbo. . Pascal. . Цель урока:. . . 1. . Повторить и обобщить знания, полученные по теме. “Алгоритм. Свойства ...
Типы данных и преобразование типов данных

Типы данных и преобразование типов данных

Тема:. Типы данных и преобразование типов данных. Цель:. познакомить с типом данных и их преобразованием в языке web. -программирования PHP; развивать ...
Язык программирования

Язык программирования

Учитель: Тишбаева Дина Заркыновна класс 9Б. Дата: 6.10.2014. Тема: Язык программирования. Цели и задачи:. Дать понятие языка программирования. ...
Программирование линейных алгоритмов на языке FREE PASCAL

Программирование линейных алгоритмов на языке FREE PASCAL

Конспект урока по информатике. Тема: «. Программирование линейных алгоритмов на языке. FREE. PASCAL. ». Барнаул ...
Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов

Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов

Тема:. Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов. . . Результаты:. ...
Основы языка разметки гипертекста

Основы языка разметки гипертекста

ПЛАН-КОНСПЕКТ УРОКА. . Основы языка разметки гипертекста. ФИО(полностью). Спичкова Наталья Викторовна. Место работы. МБОУ Верхне-Талызинская ...
Составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль

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

Ермолаев Александр Владимирович. . Учитель информатики. Муниципальное бюджетное общеобразовательное учреждение. “Окуневская СОШ ”. Промышленновский ...
Циклические алгоритмы на языке программирования работа с ними

Циклические алгоритмы на языке программирования работа с ними

Открытый урок. Тема:. « Циклические алгоритмы на языке программирования работа с ними». Учителя: Зеленецкой М.С. в 9В классе. Цели урока: ...
Основы языка гипертекстовой разметки документов HTML

Основы языка гипертекстовой разметки документов HTML

Тема:. Основы языка гипертекстовой разметки документов HTML. . Цель:. дать понятие о HTML. , научить создавать HTML. – документ; развивать память, ...

Информация о конспекте

Ваша оценка: Оцените конспект по шкале от 1 до 5 баллов
Дата добавления:17 ноября 2016
Категория:Информатика
Классы:
Поделись с друзьями:
Скачать конспект