План открытого урока по информатике. Тема урока «Условный оператор в Pascal»
1. Образовательная: сформировать знания о полной и краткой формах условного оператора в языке программирования Pascal .
2. Развивающая :а) развить познавательный интерес к самостоятельному изучению языка программирования Pascal ;
б) навыки работы в составлении программ с использованием условного оператора.
3. Воспитательная: воспитать в учащихся чувство ответственности, инициативность.
Тип урока: комбинированный.
Оснащенность урока: ПО- язык программирования Pascal .
Место проведения: кабинет №13
I Организационный момент:
Текущий инструктаж по технике безопасности.
II Активизация имеющихся знаний учащихся:
а )методом фронтального опроса:
1. На какие основные части разделяется программа, пишущаяся на языке программирования Pascal ? (на три основные части: заголовок программы, раздел объявления величин, тело программы);
2. Каким служебным словом обозначается название программы? ( Program );
3. Какие существуют правила записи названия программы? (название программы записывается при помощи букв английского алфавита, допустимо использование арабских цифр, но заголовок не должен начинаться с цифры, длина названия программы должна быть не более 256 символов и не должна содержать пробелов);
4. Какой оператор предваряет раздел объявления переменных? (оператор Var ) ;
5. Как выглядит запись объявления раздела переменных ?
( Var < имена переменных>: < тип величины>; ) ;
6. Каким служебным словом записывается начало тела программы? ( Begin ) ;
7. Каковы синтаксические правила, которые соблюдаются при составлении программ на языке программирования Pascal ? (каждая строка в программе заканчивается знаком «;», а конец программы оператором End c « . »);
б) методом решения задач:
Найти ошибки в программах:
а) Написать программу на Pascal , вычисляющую площадь круга.
Var R , S : integer ;
б) Написать программу, вычисляющую значение функции у=у1-у2, если у1= 2.5х, а у2=5+х;
Var x,y,y1,y2: Real;
a ) вычисляющую сумму квадратов двух чисел а и b .
б) найти скорость равномерного прямолинейного движения тела (значения S и t вводятся с клавиатуры)
III Формирование новых знаний.
Мы закончили с вами раздел изучения программирования на языке Pascal линейных алгоритмов и теперь переходим к изучению раздела «Алгоритмы ветвления».
Для решения такого типа задач необходимо узнать как выглядит блок оператора условия в графическом способе представления алгоритмов :
Внесите этот блок в таблицу блоков, составленную нами ранее.
Оператор команды ветвления может быть двух форм: краткой и полной.
Краткая форма записи оператора ветвления используется в задачах с двумя вариантами действий в зависимости от условия, и выглядит следующим образом:
IF <условие> THEN <действие>;
Найти значение функции у=5/х.
С оставим блок-схему задачи:
Напишем программу по созданному нами алгоритму:
If x=0 then Write (‘ нет решения ’);
Полная форма записи оператора ветвления используется в задачах с двумя и более вариантами действий в зависимости от условия, и выглядит следующим образом:
IF <условие> THEN <действие 1> ELSE <действие 2>;
Составить блок- схему задачи по следующим условием: определить кислотность среды при погружении в нее лакмусовой бумажки.
Таким образом мы разобрали основные принципы использования операторов условия, их типы, а также некоторые особенности их использования в задачах на разветвляющиеся алгоритмы.
Переходим к закреплению полученных знаний.
VI Закрепление полученных знаний методом решения задач.
Задание №1
Составить блок- схему и написать программу вычисления функции у=5х, если х>0 , и у=х-2,5, если х <=0
Краткая форма оператора условия
If x<=0 then у := х -2.5;
If x=0 then у :=5* х ;
Полная форма оператора условия
If x <=0 then у:=х-2.5 ELSE у:=5*х;
Задание №2
Составить блок- схему и написать программу вычисления функции у=5/(х-2);
Решение: рассмотрим данную функцию. При некоторых значениях х ее решение не возможно, так как знаменатель обращается в 0. Выясняем, что это происходит при х=2, это мы должны учесть.
Краткая форма оператора условия
If x =2 then Write (‘ нет решения ’);
If x<>0 then у :=5/( х -2);
Полная форма оператора условия
If x=2 then Write (‘ нет решения ’) ELSE у :=5/( х -2);
VI Подведение итогов урока, выставление оценок
На этом уроке мы узнали основные принципы использования операторов условия, их формы, а также некоторые особенности их использования в задачах на разветвляющиеся алгоритмы. Мы сформировали основы навыков решения задач на алгоритмы ветвления при программировании на языке Pascal .
VII Домашнее задание.
1. Выучить краткую и полную формы записи операторов условия, запомнив при этом когда и при каких условиях они применяются при программировании.
2. Составить блок-схему и написать программу, вычисляющую значение функции
Найти ошибки в программах:
а) Написать программу на Pascal , вычисляющую площадь круга.
б) Написать программу, вычисляющую значение функции у=у1-у2, если у1= 2.5х, а у2=5+х;
Var x,y,y1,y2: Real;
Краткое описание документа:План открытого урока по информатике.
"Тема урока: Условный оператор в Pascal.
Цели урока:
1. Образовательная: сформировать знания о полной и краткой формах условного оператора в языке программирования Pascal.
а) развить познавательный интерес к самостоятельному изучению языка программирования Pascal;
б) навыки работы в составлении программ с использованием условного оператора.
3. Воспитательная: воспитать в учащихся чувство ответственности, инициативность.
Тип урока: комбинированный.
Оснащенность урока: ПО- язык программирования Pascal.
Таким образом, мы разерем основные принципы использования операторов условия, их типы, а также некоторые особенности их использования в задачах на разветвляющиеся алгоритмы.
- подготовка к ЕГЭ/ОГЭ и ВПР
- по всем предметам 1-11 классов
Курс повышения квалификации
Дистанционное обучение как современный формат преподавания- Сейчас обучается 929 человек из 80 регионов
Курс повышения квалификации
Инструменты онлайн-обучения на примере программ Zoom, Skype, Microsoft Teams, Bandicam- Курс добавлен 31.01.2022
- Сейчас обучается 51 человек из 30 регионов
Курс повышения квалификации
Педагогическая деятельность в контексте профессионального стандарта педагога и ФГОС- Сейчас обучается 34 человека из 21 региона
- Для учеников 1-11 классов и дошкольников
- Бесплатные сертификаты учителям и участникам
Дистанционные курсы для педагогов
Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:5 620 497 материалов в базе
Ищем педагогов в команду «Инфоурок»
- ЗП до 91 000 руб.
- Гибкий график
- Удаленная работа
Самые массовые международные дистанционные
Школьные Инфоконкурсы 2022
33 конкурса для учеников 1–11 классов и дошкольников от проекта «Инфоурок»
«Психологические методы развития навыков эффективного общения и чтения на английском языке у младших школьников»
Свидетельство и скидка на обучение каждому участнику
Другие материалы- Информатика
- 5 класс
- Презентации
- 13.04.2013
- 1817
- 1
- Информатика
- Тесты
- 11.04.2013
- 1419
- 0
- Информатика
- 5 класс
- Другие методич. материалы
- 10.04.2013
- 5179
- 6
- Информатика
- Презентации
- 08.04.2013
- 2326
- 2
- Информатика
- Тесты
- 07.04.2013
- 19154
- 42
- Информатика
- Рабочие программы
- 02.04.2013
- 6116
- 72
- Информатика
- Конспекты
- 02.04.2013
- 2563
- 1
- Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
- Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
- Курс повышения квалификации «Методика преподавания информатики в начальных классах»
- Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
- Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
- Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
- Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
- Курс повышения квалификации «Современные тенденции цифровизации образования»
- Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
- Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
- Курс повышения квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»
Авторизуйтесь, чтобы задавать вопросы.
- 17.04.2013 4271
- DOCX 86 кбайт
- 8 скачиваний
- Рейтинг: 4 из 5
- Оцените материал:
Настоящий материал опубликован пользователем Варенов Валерий Витальевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Автор материала- На сайте: 7 лет и 2 месяца
- Подписчики: 0
- Всего просмотров: 15567
- Всего материалов: 6
40%
- Подготовка к ЕГЭ/ОГЭ и ВПР
- Для учеников 1-11 классов
Московский институт профессиональной переподготовки и повышения квалификации педагогов
Дистанционные курсы для педагогов
663 курса от 690 рублей
Выбрать курс со скидкой
Выдаём документы установленного образца!
Учителя о ЕГЭ: секреты успешной подготовки
Время чтения: 11 минут
Онлайн-конференция о психическом здоровье педагогов и детей
Время чтения: 2 минуты
В России учреждены премии для лучших преподавателей в области музыкального искусства
Время чтения: 1 минута
Школьник из Забайкалья выиграл суд против оскорбившего его учителя
Время чтения: 1 минута
В России отменили экзамены по английскому языку IELTS
Время чтения: 1 минута
Правительство запустило информационный портал для россиян «Объясняем.РФ»
Время чтения: 1 минута
Минпросвещения проведет всероссийское родительское собрание о защите детей от информационных манипуляций
Время чтения: 1 минута
Подарочные сертификаты- Курсы «Инфоурок»
- Онлайн-занятия с репетиторами на IU.RU
Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.
Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.