Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Конспект урока информатики в 9 классе "Реализация алгоритмов ветвления на языке Паскаль"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 26 апреля.

Подать заявку на курс
  • Информатика

Конспект урока информатики в 9 классе "Реализация алгоритмов ветвления на языке Паскаль"

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

Информатика 9 класс


Учитель: Тимофеева И.В., МБОУ СОШ №2 г. Лобня


Тема урока: Реализация алгоритмов ветвления на языке Паскаль.

Цели урока:

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

Развивающая: способствовать развитию алгоритмического мышления, внимательности, быстроты реакции, памяти, познавательных интересов, навыков работы за компьютером.

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

Ход урока

  1. Мотивация.

Однажды Сократ, окружённый учениками, поднимался к храму. Навстречу им спускалась известная афинская гетера. “Вот ты гордишься своими учениками, Сократ, - улыбнулась она ему, - но стоит мне только легонько поманить их, как они покинут тебя и пойдут вслед за мной”. Мудрец же ответил так: “Да, но ты зовёшь их вниз, в тёплую весёлую долину, а я веду их вверх, к неприступным, чистым вершинам”.

Вот и мы с вами сегодня должны подняться на одну ступеньку вверх, “преодолевая” задачи, которые будут рассмотрены на этом уроке.

Пусть девизом нашего урока будут слова: Приобретать знания – храбрость,

Приумножать их – мудрость,

А умело применять – великое искусство.

  1. Определение темы и целей урока.

Для того, чтобы определить тему урока, я предлагаю разгадать два ребуса. (Программирование, условие).

Какова же тема урока? (Ответы учащихся)

Какие цели перед собой поставим? (ответы учащихся)

  1. Актуализация опорных знаний.

  • Скажите, пожалуйста, что необходимо знать для написания программы на языке программирования? (Структуру программы, основные операторы).

Давайте вспомним, какие служебные слова необходимы для создания программы? Работа в парах: разгадать кроссворд.

  • Для решения задач сегодня нам потребуются так же знание и математических функций. Давайте их вспомним. (Cам. работа с взаимопроверкой)


Вариант 1

  1. sqr(0.7) = 0,49

  2. 38 div 8 = 4

  3. 16 mod 2 = 0

  4. round(5.6) = 6

  5. frac(7.9 ) = 0,9

Вариант 2

  1. sqrt(0.36) = 0,6

  2. 27 mod 2 = 1

  3. round(8.21) = 8

  4. 14 div 3 = 4

  5. int(6.8) = 6



  • Итак, мы сегодня будем составлять программы, в которых применяются операторы ветвления. Скажите, а в каких случаях используются алгоритмы с разветвляющейся структурой? Приведите примеры из жизни, в которых применяются такие алгоритмы.

(Если на улице дождь, то бери с собой зонт. Если горит зеленый свет, то можно переходить дорогу, иначе – стой.)

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

  • Составить программу, которая определяет четность или нечетность введенного с клавиатуры числа.

Какую структуру будет иметь данный алгоритм? Почему?

Составим блок-схему данного алгоритма. (Работа со схемой)

hello_html_e1bd5c9.png

  • Какие служебные слова используются для записи операторов ветвления на языке Паскаль? (работа с учебником)

Запись программы:

program chislo;

var a:integer;

begin

writeln('Введите целое число');

readln(a);

if a mod 2=0 then writeln('Число четное')

else writeln('Число нечетное');

end.

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

  • число положительное, отрицательное

  • число кратно 5

  • число а делитель числа b

  • hello_html_70c33788.gif

  • hello_html_m7a494d68.gif

  1. Закрепление изученного материала (Практическая работа).

Выполнение практической части за компьютерами по вариантам.

Вариант 1

  1. Составить программу для вычисления значения функции hello_html_c9dd65b.gif.

  2. Составить программу для вычисления модуля числа, введенного с клавиатуры.



Вариант 2

  1. Составить программу для вычисления значения функции hello_html_29f8640f.gif.

  2. Составить программу, которая запрашивает у пользователя два числа и выводит на экран большее из чисел.



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

  1. Написать программу, которая определит, имеете ли Вы право голосовать на выборах. (В голосовании принимают участие люди, достигшие 18 лет)

  2. hello_html_m41471ed2.gifНапишите программу нахождения значения функции


  1. Составить программу нахождения корней квадратного уравнения по значению его коэффициентов.



  1. Рефлексия. Итог урока.

Заполняют карточку

На уроке я работал

активно

пассивно

Своей работой на уроке я

доволен

не доволен

Урок для меня показался

коротким

длинным

У меня

все получилось

есть проблемы

Мое настроение

стало лучше

стало хуже

Материал урока мне был

полезен

интересен

бесполезен

скучен

Домашнее задание мне кажется

легким

интересным

трудным

не интересным



Вся наша жизнь – это алгоритм сложной структуры.

Надо стремиться к тому, чтобы каждое наше действие было обдуманным и приводило к правильному, достойному результату!

Урок окончен!





Автор
Дата добавления 02.02.2016
Раздел Информатика
Подраздел Конспекты
Просмотров680
Номер материала ДВ-407212
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

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

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

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

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