Инфоурок / Информатика / Конспекты / Открытый урок арифметических выражений Паскаль
Обращаем Ваше внимание: Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии (2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации).

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Законы экологии», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

ПРИЁМ ЗАЯВОК ТОЛЬКО ДО 21 ОКТЯБРЯ!

Конкурс "Законы экологии"

Открытый урок арифметических выражений Паскаль

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

Тема урока: Арифметические выражения языка Паскаль. Стандартные функции языка Паскаль.

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

Цель:

Обучающая:

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

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

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

  • Научиться записывать арифметические выражения на языке программирования Паскаль;

Воспитательная

  • Расширить кругозор и развить логическое мышление студентов;

  • Воспитание информационной культуры студентов, внимательности, дисциплинированности, аккуратности, усидчивости, уверенности в своих силах при решении задач;

Материально-техническое оснащение:

ПЛАН УРОКА:

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

  2. Актуализация и проверка знаний: Игра « Играем. Повторяем. Вместе!»

  3. Изучение нового материала

  4. Самостоятельная работа

  5. Закрепление нового материала

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

  7. Итоги урока



Ход урока

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

  2. Актуализация и проверка знаний: Игра « Играем, Повторяем. Вместе!»;

Группа делится на 3 команды.

Ход игры.

  • Организационный момент (знакомство с правилами игры и условными обозначениями).



1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49



  • Условные обозначения

  • Конкурс для команды, выбравший этот сектор.

В случае выигрыша команда получает количество очков,

которое стоит в этом секторе.

Следующий сектор выбирает другая команда.













hello_html_m282cd366.png



  • Вирус. Переход хода.

j0286034



  • Команда получает очки без выполнения задания и делает следующий ход.MCj04404140000[1]



  • В этом конкурсе участвуют все команды.

Очки идут команде, выигравшей конкурс.

Право выбора остается у этой команды.

hello_html_75f83689.gif

  • Блиц.hello_html_m84ae145.gif

Если команда не отвечает хотя бы на один из 3 вопросов, то не получает баллы.



Выигрывает команда, набравшая наибольшее количество очков.





  1. Изучение нового материала:

На прошлых уроках мы рассматривали вопросы: понятие алгоритма, типы алгоритмов, типы данных (константы и переменные), структура программы языка Паскаль, основные элементы языка Паскаль.

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

Слайд 3-12

  • Арифметические выражения определяет порядок получения некоторого значения. Оно строится из операндов, знаков операций и круглых скобок. Константы, переменные и функции, называемые операндами, должны быть обязательно либо описаны в программе, либо иметь стандартные имена.

  • Порядок выполнения операций в арифметическом выражении подчиняется трем правилам:

  1. Правилу скобок:

Оно гласит, что первыми выполняются операции в скобках. Если несколько пар скобок, вычисления начинаются с самых внутренних скобок.

hello_html_62fcaf8b.gif

  1. Правилу учета приоритета операций:

Вначале вычисляются значения функций, затем выполняются операции умножения и деления и в последнюю очередь – операции сложения и вычитания.

hello_html_m4f66c29e.gif

hello_html_m646850e0.gif

  1. Правилу следования

Операции одинакового старшинства (приоритета) выполняются слева направо в порядке их следования.

hello_html_m4aa2ff53.gif;

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

hello_html_mea4cc28.gif(x+1)/(2*x)

Слайд13-15

  • Бинарные арифметические операции Pascal

Кроме известных арифметических операций, к целого типа могут применяться ряд дополнительных операций:

  • деление нацело - div; например: 10 div 3=3

  • нахождения остатки от целочисленного деления – mod

например: 10 mod 3=1



hello_html_m51007b33.gif

Слайд 16-18



  • Стандартные математические функции Pascal

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

  • Приоритет выполнения функции выше, чем приоритет выполнения арифметических операций.

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

hello_html_14e06759.gif

Слайд 19

  • Возведение положительного числа в вещественную степень

используя математическое равенство xy = e ylnx

  • На Паскале: xy= exp(y*ln(x))

Например: (2x+1)xy =exp(x*y*ln(2*x+1));

Слайд 20-21

  • Нестандартные математические функции

hello_html_5f688cc5.gif

hello_html_m2a172563.gifba =ln(a)/ln(b)

cos2 x=sqr(cos(x))

cos3x =cos(cos(cos(x)))

arcsin x=arctan(x/sqrt(1-sqr(x)))

hello_html_5d0a7f7d.gif= exp(1/3*ln(1+x))

1!=1

2!=1*2=2

3!=1*2*3=6

n!=1*2*3*4*5*….*n

x3=x*x*x

x4=sqr(sqr(x))

π=Pi=3.14

x-1 =1/x

hello_html_m1edbfae4.gif=alpha+beta*x*x+gamma

Слайд 22-26

  1. Самостоятельная работа

  1. Записать на языке Паскаль

hello_html_6df5677.gifhello_html_562b5629.gif





  1. Исправить ошибки:

hello_html_m36649964.gif

  1. Закрепление урока:

  • Что такое «операнды», «выражение», «операция»?

  • Какие стандартные тригонометрические функции, реализованные в языке Паскаль, вы знаете?

  • Каков приоритет выполнения арифметических операций?

  • Какое равенство используется для записи возведение степень положительных чисел?



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

  • Индивидуальные карточки по теме: «Арифметические выражения на языке Паскаль»

  • [6], стр. 200-203

  • [7], стр. 87-90

  1. Итоги урока








Самые низкие цены на курсы переподготовки

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

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

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

Начало обучения ближайшей группы: 18 октября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Общая информация

Номер материала: ДВ-071061

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