Тема: Основные элементы языка программирования Паскаль.
Цели:
образовательные:
Ознакомить учащихся с основными характеристиками языка программирования Паскаль;
Дать понятие об алфавите, идентификаторах и константах;
развивающие:
развивать умения воспринимать и осмысливать знания;
развить логическое мышление, самостоятельность, познавательный интерес;
воспитательные:
Тип урока: формирование новых знаний.
Методы: объяснение, лекция, демонстрация, работа с книгой.
Литература: П. П. Беленький «Информатика».
Оборудование: компьютерный класс, интернет, проектор, интерактивная доска, презентация.
Хронологическая карта урока:
Организационный момент – 2 мин.
Вступительное слово учителя – 4 мин.
Мотивация учебной деятельности – 4 мин.
Формирование новых знаний – 28 мин.
Итог урока – 6 мин.
Домашнее задание – 1 мин.
Ход урока:
Организационный момент.
Здравствуйте! Садитесь! (проверка присутствующих перекличкой).
Вступительное слово учителя.
Мотивация учебной деятельности.
При изучении любого языка, не только языка программирования, мы должны узнать, какие элементы входят в его состав, что он вообще собой представляет, знать историю создания, изучить его алфавит. И для того, чтобы мы могли в дальнейшем программировать в среде Lazarus, нам необходимо познакомиться с его основными элементами.
Формирование новых знаний.
Один из самых популярных языков программирования высокого уровня – язык Паскаль был разработан швейцарским ученым Никлаусом Виртом в 1969 году и получил широкое распространение благодаря наглядности программ и легкости при изучении. По мере своего развития Паскаль совершенствовался и приобретал новые свойства.
Как и любой реальный язык, Паскаль имеет свой собственный алфавит. Алфавит языка Турбо Паскаль включает буквы, цифры, шестнадцатеричные цифры, специальные символы, пробелы и зарезервированные слова.
Буквы - это буквы латинского языка, а также знак подчёркивания. Турбо Паскаль не различает прописные и строчные буквы, если только они не используются в качестве данных программы.
Цифры - арабские цифры от 0 до 9.
Каждая шестнадцатеричная цифра имеет значение от 0 до 15. Первые 10 шестнадцатеричных цифр обозначаются арабскими цифрами от 0 до 9. Оставшиеся 6 латинскими буквами A .. F.
Специальные символы Турбо Паскаля:
+ - * / , ‘ . : ; < > [ ] { } ( ) ^ @ $ # <> >= <= := (* *) (. .)
Пробелы в Турбо Паскале являются разделителями.
При написании текста программы используются служебные (зарезервированные) слова языка Паскаль. Таких слов 55 и смысл каждого из них зафиксирован в языке.
Идентификаторы - это имена констант, переменных, типов, объектов, процедур, модулей, функций и других конструкций языка.
длина идентификатора может быть произвольной, но значащими считаются первые 63 символа;
идентификатор состоит из любых букв латинского алфавита, цифр, знака;
подчёркивания; никакие другие символы в идентификаторе недопустимы;
идентификатор не может начинаться с буквы;
идентификатор не должен совпадать ни с одним из зарезервированных слов;
Константы. В качестве констант в Турбо Паскале могут использоваться целые вещественные и шестнадцатеричные числа, логические константы, символы, строки символов.
Целые числа - записываются со знаком или без него по обычным правилам и могут принимать значения от - [pic] до ( [pic] -1). Если целочисленная константа выходит за рамки указанного диапазона, то компилятор выдаёт сообщение об ошибке.
Вещественные числа - записываются со знаком или без него с использованием десятичной точки и/или экспоненциальной части. Экспоненциальная часть начинается символом Е (е), за которым следует знак порядка +(-) и десятичный порядок.
Символьная константа - это любой символ ПК, заключённый в апострофы. Например: 'z' - символ z.
Переменные можно сравнить с устройством, способным хранить элемент информации, например, число. Во время выполнения программы содержимое этого устройства может меняться.
Итог урока.
Кем и когда был разработан язык программирования Паскаль?
Что включает в себя алфавит языка Паскаль?
Что такое идентификаторы?
Какие из этих идентификаторов записаны неправильно?
1Ploshad;
Trap 1;
Krug2;
Lin_3;
Цикл1.
Предполагаемые ответы детей:
Язык Паскаль был разработан швейцарским ученым Никлаусом Виртом в 1969 году.
Алфавит языка Турбо Паскаль включает буквы, цифры, шестнадцатеричные цифры, специальные символы, пробелы и зарезервированные слова.
Идентификаторы - это имена констант, переменных, типов, объектов, процедур, модулей, функций и других конструкций языка.
1Ploshad; Trap 1; Цикл1.
Подведение итогов. Выставление оценок за урок.
Домашнее задание.