Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Урок по информатике "Алфавит языка программирования Паскаль"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 26 апреля.

Подать заявку на курс
  • Информатика

Урок по информатике "Алфавит языка программирования Паскаль"

Выбранный для просмотра документ Алфавит и синтаксис языка программирования.pptx

библиотека
материалов
Алфавит и синтаксис языка программирования Паскаль
1. Алгоритм 1. графическийспособ записи алгоритма 2. Программа 2. знаковаясис...
1. Алгоритм 4. последовательность действий, приводящих к результату 2. Програ...
Ответы на вопросы 1. Что такое алфавит языка программирования? Алфавит - это...
Ответы на вопросы 4. Сколько букв входит в алфавит языка программирования Пас...
Ответы на вопросы 7. Можно ли в качестве комментариев использовать буквы русс...
Ответы на вопросы 9. Сформулируйте требования к записи идентификаторов Иденти...
Подведение итогов Подсчитайте набранные баллы 20 – 21 б	- оценка «5» 16 – 19...
8 1

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs

Описание презентации по отдельным слайдам:

№ слайда 1 Алфавит и синтаксис языка программирования Паскаль
Описание слайда:

Алфавит и синтаксис языка программирования Паскаль

№ слайда 2 1. Алгоритм 1. графическийспособ записи алгоритма 2. Программа 2. знаковаясис
Описание слайда:

1. Алгоритм 1. графическийспособ записи алгоритма 2. Программа 2. знаковаясистема для записи компьютерных программ 3. Блок-схема 3. алгоритм, записанный на языке «понятном компьютеру 4. Исполнитель 4. последовательностьдействий, приводящих к результату 5. Языкпрограммирования 5. объект, для управления которым разрабатывается алгоритм;

№ слайда 3 1. Алгоритм 4. последовательность действий, приводящих к результату 2. Програ
Описание слайда:

1. Алгоритм 4. последовательность действий, приводящих к результату 2. Программа 3. алгоритм, записанный на языке «понятном компьютеру1 3. Блок-схема 1. графический способ записи алгоритма 4. Исполнитель 5. объект, для управления которым разрабатывается алгоритм; 5. Языкпрограммирования 2. знаковая система для записи компьютерных программ

№ слайда 4 Ответы на вопросы 1. Что такое алфавит языка программирования? Алфавит - это
Описание слайда:

Ответы на вопросы 1. Что такое алфавит языка программирования? Алфавит - это совокупность допустимых в языке символов. 1 балл 2. Что такое синтаксис языка программирования? Синтаксис языка программирования – это правила построения основных конструкций языка 1 балл 3. Что такое семантика языка программирования? Семантика определяет смысл и правила использования элементов языка 1 балл

№ слайда 5 Ответы на вопросы 4. Сколько букв входит в алфавит языка программирования Пас
Описание слайда:

Ответы на вопросы 4. Сколько букв входит в алфавит языка программирования Паскаль? В алфавит языка Паскаль входит 52 буквы: 26 строчных и 26 прописных букв латинского алфавита 2 балла 5. Можно ли при записи основных конструкций языка использовать римские цифры? При записи основных конструкций не используются римские цифры, используется только 10 арабских цифр 2 балла 6. Как на языке программирования Паскаль записать следующие операции сравнения: х≥5, у≠10? x>=5 y<>10 2 балла

№ слайда 6 Ответы на вопросы 7. Можно ли в качестве комментариев использовать буквы русс
Описание слайда:

Ответы на вопросы 7. Можно ли в качестве комментариев использовать буквы русского алфавита? Да, в качестве комментариев можно использовать русские буквы, только комментарий нужно заключить в фигурные скобки 2 балла 8. Могут ли русские буквы использоваться в качестве значения символьной величины, как в таком случае они записываются? Да, в качестве значения символьной величины можно использовать русские буквы, только они заключаются в апострофы 2 балла

№ слайда 7 Ответы на вопросы 9. Сформулируйте требования к записи идентификаторов Иденти
Описание слайда:

Ответы на вопросы 9. Сформулируйте требования к записи идентификаторов Идентификатор (имя) - имя какого-либо элемента программы, которое должно удовлетворять следующим требованиям: первым символом не может быть цифра; переменная не может содержать пробел; имя не должно совпадать с зарезервированным (служебным) словом; прописные и строчные буквы воспринимаются одинаково. 3 балла

№ слайда 8 Подведение итогов Подсчитайте набранные баллы 20 – 21 б	- оценка «5» 16 – 19
Описание слайда:

Подведение итогов Подсчитайте набранные баллы 20 – 21 б - оценка «5» 16 – 19 б - оценка «4» 10 – 15 б - оценка «3» меньше 10 - оценка «2»

Выбранный для просмотра документ Лист самоконтроля.docx

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

Лист самоконтроля ________________________________

тема: Алфавит языка программирования Паскаль

отметьте значками: ! – знаю (умею) хорошо

Vзатрудняюсь в некоторых моментах

? – не знаю, но хочу узнать

критерий

в начале урока

в конце урока

в конце изучения темы

что такое алфавит




что такое синтаксис языка




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




какие символы входят в алфавит языка программирования Паскаль




какие символы нельзя использовать для записи основных конструкция языка




зачем нужны комментарии к программе




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




какие символы воспринимаются программой как единое целое




что такое идентификатор




требования к именам переменных






Лист самоконтроля ________________________________

тема: Алфавит языка программирования Паскаль

отметьте значками: ! – знаю (умею) хорошо

Vзатрудняюсь в некоторых моментах

? – не знаю, но хочу узнать

критерий

в начале урока

в конце урока

в конце изучения темы

что такое алфавит




что такое синтаксис языка




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




какие символы входят в алфавит языка программирования Паскаль




какие символы нельзя использовать для записи основных конструкция языка




зачем нужны комментарии к программе




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




какие символы воспринимаются программой как единое целое




что такое идентификатор




требования к именам переменных








Выбранный для просмотра документ Основы языка программирования Паскаль.docx

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

Основы языка программирования Паскаль

Синтаксис и семантика

Описание каждого элемента языка задается его СИНТАКСИСОМ и СЕМАНТИКОЙ. Синтаксические определения устанавливают правила построения элементов языка. Семантика определяет смысл и правила использования тех элементов языка, для которых были даны синтаксические определения.

Алфавит языка

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

  • строчные и прописные латинские буквы: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

a b c d e f g h i j k l m n o p q r s t u v w x y z

  • пробел

  • подчеркивание: _

  • арабские цифры: 0 1 2 3 4 5 6 7 8 9

  • знаки операций: + - * / = <> < > <= >= := @

  • ограничители: . , ' ( ) [ ] (. .) { } (* *) .. : ;

  • спецификаторы: ^ # $

  • служебные (зарезервированные) слова:

 Определение в языке

Значение

Определение в языке

Значение

Определение в языке

Значение

Absolute

Абсолютный

Function

Функция

procedure

Процедура

and

Логическое И

goto

Переход на

program

Программа

asm

Ассемблер

if

Если

record

Запись

begin

Начало

Implementation

Реализация

repeat

Повторять

case

Вариант

in

В (входит в …)

set

Множество

const

Константа

inline

Основной

shl

Сдвиг влево

constructor

Конструктор

Interrupt

Прерывание

shr

Сдвиг вправо

div

Деление нацело

Interface

Интерфейс

string

Строка

do

Выполнять

inherited

Наследование

then

То

downto

Уменьшить до

label

Метка

to

Увеличивая

destructor

Деструктор

library

Библиотека

type

Тип

else

Иначе

mod

Остаток от деления

unit

Модуль

end

Конец

nil

Отсутствие

until

До

exports

Экспорт

not

Логическое НЕ

uses

Использовать

external

Внешний

or

Логическое ИЛИ

var

Переменная

file

Файл

of

Из

while

Пока

for

Для

object

Объект

with

С

Forward

Опережающий

packed

Упакованный

xor

Исключающее ИЛИ

Элементарные конструкции

Элементарные конструкции языка Паскаль включают в себя имена, числа и строки.

Имена (идентификаторы) называют элементы языка - константы, метки, типы, переменные, процедуры, функции, модули, объекты. Идентификатор в Турбо Паскале может включать в себя:

- буквы латинского алфавита,

- цифры

- символ подчеркивания.

Строчные и прописные буквы не различаются (например, NAME, Name и name будет означать одно и то же). Цифра не может стоять на первом месте в идентификаторе, а символ подчеркивания может находиться в любой позиции (например, name1 и name2item являются допустимыми идентификаторами, а 5name - нет; _name, name_, name_item - тоже допустимые названия). Длина идентификатора может быть любой, но значимыми являются только первые 63 символа. В качестве имен не допускается использовать служебные слова.

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

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

Комментарии заключаются либо в скобки { ... }, либо в скобки вида (* ... *) и могут занимать любое число строк.

Числа в языке Паскаль обычно записываются в десятичной системе счисления. Они могут быть целыми и действительными. Положительный знак числа может быть опущен. Целые числа записываются в форме без десятичной точки, например: 217 -45 8954 +483

Действительные числа записываются в форме с десятичной точкой: 28.6 0.65 -0.018 4.0

Строки в языке Паскаль - это последовательность символов, записанная между апострофами. Если в строке в качестве содержательного символа необходимо употребить сам апостроф, то следует записать два апострофа. Примеры строк: 'СТРОКА' 'STRING' 'ПРОГРАММА' 'АД''ЮТАНТ'

Задание к уроку

    1. Алфавит языка Паскаль

Ответьте на вопросы, используя предложенный текст

  1. Что такое алфавит языка программирования?

  2. Что такое синтаксис языка программирования?

  3. Что такое семантика языка программирования?

  4. Сколько букв входит в алфавит языка программирования Паскаль?

  5. Можно ли при записи основных конструкций языка использовать римские цифры?

  6. Как на языке программирования Паскаль записать следующие операции сравнения: х≥5, у≠10?

  7. Можно ли в качестве комментариев использовать буквы русского алфавита?

  8. Могут ли русские буквы использоваться в качестве значения символьной величины, как в таком случае они записываются?

  9. Сформулируйте требования к записи идентификаторов


Выбранный для просмотра документ Язык программ 9 урок.docx

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

Дата

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

Класс 7 Урок 9

Тема

Алфавит и синтаксис языка программирования.

Общие цели

Дать учащимся представление о языке программирования Паскаль

Задачи

Учебные:

  • создать условия для усвоения учащимися основных понятий языка программирования Паскаль;

  • определить какие символы входят в алфавит языка Паскаль, особенности синтаксиса и семантики языка;

Развивающие:

  • развивать связную логическую речь,

  • развивать внимание, познавательную активность, сосредоточение, общую информационную культуру, самоконтроль и интерес к предмету;

Воспитательные:

  • продолжать воспитывать этические нормы общения, дисциплинированность, ответственность.

  • воспитывать у учащихся навыков учебного труда и ответственное отношение к учебному труду.

Результат обучения

Знает: алфавит языка программирования Паскаль, что такое синтаксис и семантика языка программирования

Определяет: критирии оценивания своих достижений

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

Оценивает: уровень своих достижений по теме

Тип урока

объяснение нового материала

Ключевые идеи

На данном уроке учащиеся приобретут знания по теме «Алфавит и синтаксис языка программирования». Используя стратегии ОдО, учащимся определят важные моменты темы, проанализируют полученную информацию. Работа в группах будет способствовать творческому самовыражению сильных учащихся.

Источники

Сайты: http://pascal.guti.ru, http://mojainformatika.ru/paskal/lekczii-po-pascal

Материалы и оборудование

ИКТ ресурсы, ПО PowerPoint, рабочая тетрадь, тексты с теоретическим материалом, маркеры, ватман

Ход занятия

Этапы проведения занятия

Время


Действия учителя и действия учеников

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

1 мин


Психологический настрой на работу.

Формирование групп и распределение ролей (учащиеся выбирают карточки, на которых нарисованы геометрические фигуры и указана роль в группе (эксперт, спикер, исполнитель, хранитель времени)

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

5 мин

Цель этапа: проверить знание основных терминов: алгоритм, исполнитель, программа, блок-схема

Учащимся предлагается найти соответствие между термином и определением:

Алгоритм

графический способ записи алгоритма

Программа

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

Блок-схема

алгоритм, записанный на языке «понятном компьютеру

Исполнитель

последовательность действий, приводящих к результату

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

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


Взаимопроверка, ключ выводится на доску


Целеполагание

2 мин


Цель этапа: учащиеся должны, спрогнозировать цели и результат обучения

Учащимся предлагается заполнить лист самоконтроля по теме, где они должны отметить значками

! – знаю хорошо, V – не уверен ? – не знаю, но хочу узнать.

После этого учащимся предлагается сформулировать цели урока в своих тетрадях:

Учащиеся записывают:

Хочу узнать: (свои варианты) Хочу научиться: (свои варианты)

Работа в группах

Работа с текстом

18 мин


Цель этапа: формирование новых знаний, активизировать учащихся, продолжить работу над формированием умения сравнивать, обобщать, анализировать, делать выводы

Каждой группе предлагается текст «Основные сведения о языке программирования Паскаль». Необходимо ответить на вопросы по тексту

  1. Что такое алфавит языка программирования?

  2. Что такое синтаксис языка программирования?

  3. Что такое семантика языка программирования?

  4. Сколько букв входит в алфавит языка программирования Паскаль?

  5. Можно ли при записи основных конструкций языка использовать римские цифры?

  6. Как на языке программирования Паскаль записать следующие операции сравнения: х≥5, у≠10?

  7. Можно ли в качестве комментариев использовать буквы русского алфавита?

  8. Могут ли русские буквы использоваться в качестве значения символьной величины, как в таком случае они записываются?

  9. Сформулируйте требования к записи идентификаторов


Обсуждение работы группы

3 мин

Учащиеся обмениваются мнениями по тексту и ответам на вопросы

Физминутка

2 мин


Упражнения на снятие зрительного напряжения и расслабление мышц плечевого пояса

Взаимопроверка

10 мин


Цель этапа: развитие коммуникативной компетентности учащихся и формирование адекватной самооценки и взаимооценки

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

Рефлексия


2 мин


Цель этапа: предоставить учащимся обратную связь о том, что они узнали по теме

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

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

2 мин


Консультанты дают формативную оценку работе группы

Подведение итогов урока по рабочим тетрадям

Выставление суммативной оценки за урок

Домашнее задание

  1. конспект

  2. подготовить сообщения по теме:

а) история появления языка Паскаль

б) эволюция языка Паскаль и среды программирования







Краткое описание документа:

представлен конспект урока + презентация и дополнительный теоретический материал к уроку. Урок объяснение нового материала, когда учащиеся самостоятельно добывают знания, отвечая на вопросы, вопросы подобраны таким образом, чтобы учащиеся показали свои умения анализировать, искать "скрытую информацию"

Автор
Дата добавления 20.11.2015
Раздел Информатика
Подраздел Конспекты
Просмотров1484
Номер материала ДВ-175222
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

Комментарии:

5 месяцев назад

Спасибо за урок, классный.

Похожие материалы

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