Инфоурок Информатика Рабочие программыПлан конспект урока по информатике на тему "Запись математических выражений на языке программирования Паскаль"

План конспект урока по информатике на тему "Запись математических выражений на языке программирования Паскаль"

Скачать материал

Учитель информатики ГКУ "Гимназия №2 им.Ш.Уалиханова с дошкольным мини-центром" Костенко Ирина Ивановна

Тема: Программирование линейных алгоритмов.

Тип: комбинированный.

Цель урока: знать операторы ввода и вывода данных в Паскале, научить использовать в программе.

Задачи:

  • обучающая – дать определение операции присваивания, выражения, числовой функции; научить применять их в программе.

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

  • воспитательная – воспитание информационной культуры, программистской этики, заинтересованность знаниями, бережное отношение к технике.

Ход урока:

  1. Организационный момент – (2 минуты) – определение отсутствующих,

    • заполнение журналов по учету машинного времени,

    • организация внимания.

  2. Проверка знаний: тест «типы данных»

  3. Постановка цели урока: Вы научитесь программировать линейные алгоритмы, синтезируя уже полученные знания (структура программы, типы данных, выражения и функции, оператор присваивания) и новые операторы ввода и вывода данных.

  4. Проверка понятийного аппарата.

  1. Назовите операторы ввода, объясните, в чем их разница?

  2. Назовите операторы вывода, объясните, в чем их разница?

  3. Какой алгоритм называется линейным?

  1. Закрепление.

1. Запишите следующие формулы по правилам записи арифметических выражений в языке Pascal:

а) hello_html_me22a097.gif

Program A3;

var x,y: real;

begin

writeln(‘Введите y’); readln(Y);

x:=2.136+2/3*y;

writeln ('x=',x);

end.

б) hello_html_6b3839d2.gif

Program V3;

Var a,b,x:real;

Begin

Write(‘Введите значения a,b = ’);

Readln(a,b);

x:=((3.27+a)*(6.98+b))/(3.52*x);

writeln(‘ Ответ = ’,x:2:2);

end.

в) hello_html_me22a097.gif

program B3;

var x,y:real;

begin

write(‘ Введите значение y = ’);

readln(y);

x:= 2.136+(2/3*y);

writeln(‘ Ответ‘,x:2:2);

end.

г) hello_html_c801f4b.gif

program 3g_18str;

var x,y:real;

begin

readln (x);

y:= (sqr(x+1)*(x+1))((2*(x*x))-1);

writeln ('y= ',y);

end.

2. Запишите формулы, которые соответствуют приведенным арифметическим выражениям в языке Pascal:

а) 5*A*(B*B*B)+(A+B)/(2*A);

Ответ: hello_html_39608b4b.gif

б) (3*SQR(X)+2*Y)/(X*Y-7.4)+2/3Y.

Ответ: hello_html_m5fff3da3.gif

3. Вычислить:

а) hello_html_2b1be2ff.gif

program pr1;

var y: real;

begin

y:=SQRT(10+1)/(6.25-(1.8*1.8));

writeln ('y=',y);

end.

б) hello_html_5f5cd32c.gif

Program V1;

Var

Begin

Writeln(‘Программа на языке Паскаль’);

x:= 100*sin(3.14/100*40);

writeln(‘ Ответ = ’, x:2:2);

end.

в) hello_html_13d0fb6a.gifhello_html_m6cd8cc68.gif

Program G1;

var x:real;

begin

write(‘Программа на языке Паскаль’);

x:=(sin(cos(1)))/0.25;

writeln(‘Ответ = ’,x:2:2);

end.

г) hello_html_me3f6ca5.gif

program E1;

var a:real;

begin

writeln('Bычисление квадратного корня');

a:=sqrt(sqrt(5)+sqrt(6));

writeln( 'значение квадратного корня=',a:3:2);

end.

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

  1. Выучить конспект.

  2. Написать алгоритм вычисления математического выражения на языке программирования Паскаль hello_html_m5fd9de66.gif

  1. Итог урока. Знают операторы ввода и вывода данных, их разницу, научились выполнять ввод и вывод данных, закрепили знания, умения, навыки по теме.

3


Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "План конспект урока по информатике на тему "Запись математических выражений на языке программирования Паскаль""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Садовод-декоратор

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

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

Конспект урока содержит примеры заданий на закрепление программирования линейных алгоритмов. Поможет учителю добиться понимания записи выражений в среде программирования PascalABC. Учащимся принять правила записи выражений в среде программирования PascalABC, научиться применять операторы ввода, вывода, оператора присваивания, а также различать типы данных для вычисления значений выражений, развивать логическое мышление, умение анализировать полученные знания, развивать межпредметные связи предметов информатики и математики, проверить ЗУН программировать линейные алгоритмы на начальном этапе изучения языка программирования Паскаль.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 626 999 материалов в базе

Скачать материал

Другие материалы

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 11.02.2015 2952
    • DOCX 39.2 кбайт
    • 28 скачиваний
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Костенко Ирина Ивановна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Костенко Ирина Ивановна
    Костенко Ирина Ивановна
    • На сайте: 9 лет и 1 месяц
    • Подписчики: 0
    • Всего просмотров: 11064
    • Всего материалов: 7

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 38 человек из 20 регионов

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4450 руб.
Подать заявку О курсе
  • Сейчас обучается 43 человека из 22 регионов

Мини-курс

Основы профессиональной деятельности эксперта в области индивидуального консультирования

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Современные медиа: экономика, системы и технологии

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Институциональные основы современного инвестирования

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
Сейчас в эфире

Консультация эксперта в области деловых коммуникаций. Зачем нужна корпоративная культура?

Перейти к трансляции