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


ГПОУ ТО «Крапивенский лесхоз-техникум»
МЕТОДИЧЕСКАЯ РАЗРАБОТКА
учебного занятия
по дисциплине «Информатика и ИКТ»
(название)
Представление о системах программирования: состав, назначение компонентов. Знакомство с языком Pascal
(название работы)
Разработала преподаватель Блажевич Л.С.
с. Селиваново, 2016 г.
Содержание TOC \o "1-3" \h \z \u Аннотация PAGEREF _Toc296958866 \h 3Введение3План учебного занятия4Структура учебного занятия5Конспект учебного занятия6Заключение PAGEREF _Toc296958871 \h 13Список литературы PAGEREF _Toc296958872 \h 14Приложение №1 (ПРЕЗЕНТАЦИЯ) PAGEREF _Toc296958873 \h 15
Аннотация
Методическая разработка к уроку на тему: «Представление о системах программирования: состав, назначение компонентов. Знакомство с языком Pascal» знакомит студентов еще с одним разделом информатики, который называется «программирование». Основные цели предлагаемой методической разработки - придать курсу программирования в изучении дисциплины «Информатика и ИКТ» научно обоснованный базис, сформировать на его основе определенную культуру проектирования и разработки программ, структурировать соответствующим образом учебный процесс. 
Введение
Программирование является стержнем как базового, так и профильного курсов информатики. Изучение основ программирования на языке Pascal — это не столько средство подготовки к будущей профессиональной деятельности, сколько формирование новых умений и навыков: разделение задачи на этапы решения, построение алгоритма, составление блок-схемы. Изучение программирования в курсе дисциплины «Информатика и ИКТ» является одной из самых сложных тем. Перед преподавателем стоит задача разработки такой методики, которая максимально упростит достижение способности программировать, что очень важно для большинства людей в современном мире информационных технологий.
План учебного занятияДисциплина Информатика и ИКТ
Тема Представление о системах программирования: состав, назначение компонентов. Знакомство с языком Pascal
Цели:
дидактическая
дать начальное представление о системах программирования; рассмотреть основные понятия языка программирования Pascal: алфавит языка, типы данных, структура программы, оператор присваивания и операторы ввода/вывода
развивающая
развить умение анализировать и обобщать информацию, работать с теоретическим материалом самостоятельно, формулировать вопросы и грамотно отвечать на них
воспитательная Формирование положительного отношения к обучению; развитие интереса к дисциплине «Информатика и ИКТ»
Вид занятия изучение нового материала (лекция)
Организационные формы обучения фронтальная форма обучения в сочетании с индивидуальной формой
Методы обучения объяснительно-иллюстративные методы (лекция), презентация на тему: «Язык программирования Pascal», репродуктивный метод
Средства обучения конспект лекций, презентация
Вид контроля тестирование, устный опрос
Средства контроля тестовые задания, контрольные вопросы по теме лекции
Внутрипредметные связи внутрипредметные связи с темой «Средства представления и записи алгоритмов: алгоритмический язык, блок-схемы, основные алгоритмические конструкции»
Межпредметные связи межпредметные связи с общеобразовательными дисциплинами («Математика»)
Вид самостоятельной работы сообщение «История создания языка программирования Pascal»
Домашнее задание выучить лекционный материал, подготовиться к тестированию
Структура учебного занятияЭтап Продолжительность (мин.)
1 Организационный момент 5 мин.
2 Актуализация опорных знаний 15 мин.
3 Объяснение нового материала 35 мин.
4 Закрепление материала (практическая работа) 20 мин.
5 Подведение итогов занятия 10 мин.
6 Домашнее задание 5 мин.
Длительность занятия 60 мин.
Конспект занятия
СТРУКТУРА И ХОД УРОКА
1. Организационный момент
Преподаватель:
Взаимное приветствие студентов и преподавателя.
Проверка присутствующих, отметка в журнале.Сообщение темы и цели занятия.
Тема занятия: «Представление о системах программирования: состав, назначение компонентов. Знакомство с языком Pascal».
Цели занятия: изучить начальное представление о системах программирования; рассмотреть основные понятия языка программирования Pascal: алфавит языка, типы данных, структура программы, оператор присваивания и операторы ввода/вывода.
2. Актуализация опорных знаний
Преподаватель: На прошлом уроке мы говорили с вами об алгоритмах и блок-схемах. Приведите, пожалуйста, пример алгоритма. Назовите основные блоки, из которых состоит блок-схема, и изобразите их на доске.
Ответьте на вопросы:
Что такое алгоритм?
Перечислите средства записи алгоритмов.
Перечислите свойства алгоритмов.
Что такое алгоритмический язык?
Для чего составляют блок-схему к задаче?
Студенты:
Фронтальный опрос (студентам предлагается ответить на вопросы, за которые они будут получать баллы)
Письменный контроль в форме теста: каждому студенту выдается тест с вариантами ответов; студенты меняются листами и оценивают друг друга; результат теста проверяется с помощью «ключа»
Преподаватель: правильно, молодцы. За ответы поставлю оценки: 4, 5, 5, 4, 4.
Сообщение и усвоение новых знаний
Сегодня на уроке мы с вами изучим системы программирования и познакомимся с языком программирования Pascal, а также полученные знания вы сможете продемонстрировать при выполнении практической работы.
Запишем в тетрадях тему урока «Представление о системах программирования: состав, назначение компонентов. Знакомство с языком Pascal».
Теоретический материал
Теперь вам предстоит ближе познакомиться еще с одним разделом информатики, который называется «программирование».
Назначение программирования — разработка программ управления компьютером с целью решения различных информационных задач. Для составления программ существуют разнообразные языки программирования.
Язык программирования — это фиксированная система обозначений для описания алгоритмов
и структур данных.
Популярными языками программирования сегодня являются Паскаль, Бейсик, Си, Фортран, Делфи и др.
Для создания и исполнения на компьютере программы, написанной на языке программирования, используются системы программирования.
Система программирования — это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования.
Существуют системы программирования на Паскале, Бейсике и других языках.
Система понятий
Программирование — это раздел информатики, занимающийся вопросами разработки программ управления компьютером.
Алгоритм решения любой задачи на ЭВМ составляется из следующих команд: присваивания; ввода; вывода; обращения к вспомогательному алгоритму; цикла; ветвления.
Программа для ЭВМ — это алгоритм, записанный на языке программирования.
Язык программирования — это фиксированная система обозначений для описания алгоритмов и структур данных.
Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля – французского ученого, изобретателя механической вычислительной машины. Автор языка Паскаль – швейцарский профессор Никлаус Вирт.
Паскаль – это универсальный язык программирования, позволяющий решать самые разнообразные задачи обработки информации.
Основные привлекательные черты Паскаля — логичность, поддержка концепций структурного и процедурного программирования, работа с динамической памятью, возможность создания своих типов данных.
Команду алгоритма, записанную на языке программирования, принято называть оператором. 
Программа на Паскале близка по своему виду к описанию алгоритма на Алгоритмическом языке.
Алфавит языка Паскаль
Все латинские прописные и строчные буквы (A-Z, a-z);
Арабские цифры (0,1, 2, … 9);
Буквы русского алфавита (в сообщениях, комментариях);
Специальные символы + - * / ‘ > < = ^ , ; . : ( ) [ ]
Cлужебные слова
Служебное слово – слово, имеющее определенное смысловое значение. Например, PROGRAM, Begin, End, Var.
Заголовок программы начинается со слова Program (программа), за которым следует произвольное имя, придуманное программистом.
Program <имя программы>;
Раздел описания переменных
Раздел описания переменных начинается со слов var (variables - переменные), за которым идет список имен переменных через запятую. Тип указывается через двоеточия.
Например: Var a, b : integer; c, d : real; 
Имена (идентификаторы) используют для обозначения переменных, констант, типов, процедур и функций, определённых в программе. Имя может иметь и программа.
Имя может состоять из любого количества букв или цифр (в MS DOS не более 8 символов), но должно начинаться с буквы.
Вместо пробела в имени используют знак _(подчёркивания).
В программах часто используют осмысленные имена, например, summa. Прописные и строчные буквы в именах не различимы, например, My_Name и my_name совпадают.
Виды данных:
Переменные – данные, способные изменять своё значение в процессе работы программы. В программе описываются с помощью служебного слова var.
Константы – неизменные данные, которыми оперирует программа. В программе описываются с помощью служебного слова const.
Массивы – это ограниченная упорядоченная совокупность однотипных величин. 
Типы данных
Любая константа или переменная, используемая в программе, принадлежит к определённому типу.
Стандартные типы данных
Данные целого типа (integer);
Данные действительного типа (real);
Данные логического типа (boolean);
Данные символьного типа (char).
Раздел операторов
Раздел операторов – основная часть программы. Начало и конец раздела операторов программы отмечаются служебными словами begin (начало) и end (конец). В самом конце программы ставится точка.
beginраздел операторов;
end. 
Операторы ввода
Ввод исходных данных с клавиатуры происходит по оператору read ( читать) или readln ( read line – читать строку).
Read (<список переменных>) или readln (< список переменных>). 
Операторы вывода
Вывод результатов происходит по оператору write (писать ) или writeln (писать в строку).
Write (<список вывода>) или writeln (<список вывода>) 
Операторы присваивания
Арифметический оператор присваивания на Паскале имеет следующий формат:
<числовая переменная>:= <арифметическое выражение>
Арифметическое выражение может содержать числовые константы и переменные, знаки арифметических операций, круглые скобки. 
Пунктуация Паскаля
Точка с запятой (;) ставится в конце заголовка программы, в конце раздела описания переменных, является разделителем операторов. Перед словом end точку с запятой можно не ставить.
Запятая (,) является разделителем элементов во всевозможных списках: списке переменных в разделе описания, списках вводимых и выводимых величин.
Текст программы заканчивается точкой.
В программу можно вставлять комментарии, т. е. пояснения к программе, которое записывается в фигурных скобках {}.В Паскале нет различая между строчными и прописными буквами.
Презентация темы «Язык программирования Pascal» в программе Power Point. Пояснение каждого слайда и запись конспекта студентами.
4. Закрепление изученного на уроке материала.
А теперь вашему вниманию предлагаются вопросы по изученному материалу:
Что такое система программирования?
Автор языка программирования Паскаль?
С чего начинается заголовок программы на языке программирования Паскаль?
С какого слова начинается раздел описания переменных в языке программирования Паскаль?
Для чего используются идентификаторы в языке программирования Паскаль?
Перечислите виды данных языка программирования Паскаль?
Перечислите типы данных языка программирования Паскаль?
Оператор ввода языка программирования Паскаль?
Оператор вывода языка программирования Паскаль?
Назовите правила пунктуации языка программирования Паскаль?
5. Выдача домашнего задания
Выучить конспект и подготовиться к практическому занятию по изученной теме.
6. Подведение итогов урока и оценка деятельности студентов на уроке
Заключительная часть:
Таким образом, сегодня на уроке мы получили представление о системах программирования и познакомились с языком Pascal.
Ответьте на вопросы:
Для чего нужен такой раздел информатики, как программирование?
Что такое программа для компьютера?
Что такое язык программирования?
Спасибо за урок! До свидания!
Заключение
Основная идея данной методической разработки – познакомить студентов еще с одним разделом информатики, который называется «программирование», а также дать основы для приобретения навыков в этой области деятельности.
В методической разработке рассматриваются понятие систем программирования, основные элементы языка программирования Pascal, приведены контрольные вопросы для самостоятельной работы студентов.
Методическая разработка предназначена для преподавателей и студентов 1 курсов при проведении урока на тему «Представление о системах программирования: состав, назначение компонентов. Знакомство с языком Pascal».
Список использованной литературы
Гребенюк Е.И. Технические средства информатизации. – М.: Издательский центр «Академия», 2012.
Михеева Е.В. Информатика: учебник для студентов учреждений СПО – М.: Издательский центр «Академия», 2012.
Могилев А.В. Информатика. – М.: Издательский центр «Академия», 2012.
Немцова Т.Н., Назарова Ю.В. Практикум по информатике: учеб. пособие. / Под ред. Л.Г. Гагариной. Ч I.-M.: «ФОРУМ», ИНФРА-М, 2010.
Немцова Т.Н., Назарова Ю.В. Практикум по информатике: учеб. пособие. / Под ред. Л.Г. Гагариной. Ч II.-M.: «ФОРУМ», ИНФРА-М, 2010.
Резникова Ф.А. Быстро и легко осваиваем работу на компьютере. – М.: Лучшие книги, 2010.
Семакин И.Г. Информатика и ИКТ. Базовый уровень: учебник для 10-11 классов. – М.: БИНОМ, Лаборатория знаний, 2011.
Сергеева И.И., Музалевская A.A., Тарасова Н.В. Информатика: учебник. – М.: «ФОРУМ», ИНФРА-М, 2008.
Симонович С.В. Общая информатика. – СПб.: Питер, 2013.
Угринович Н.Д. Информатика и ИКТ. Базовый уровень: учебник для 10 класса. – М.: БИНОМ, Лаборатория знаний, 2011.
Угринович Н.Д. Информатика и ИКТ. Базовый уровень: учебник для 11 класса. – М.: БИНОМ, Лаборатория знаний, 2011.
ПРИЛОЖЕНИЕ №1
(ПРЕЗЕНТАЦИЯ)





















Приложенные файлы

  • docx metod pascal
    Размер файла: 1 MB Загрузок: 4