Инфоурок Информатика КонспектыУрок планирование по информатике на тему "Условный оператор" (8 класс)

Урок планирование по информатике на тему "Условный оператор" (8 класс)

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

Урок по информатике 8 класс.

Тема: Условный оператор.

Цель: познакомиться с условным оператором; научиться составлять программы и блок-схемы с использованием условного оператора.

План урока:

I. Орг. момент.

II. Проверка  домашнего  задания.

III. Теоретическая часть.

IV. Практическая часть

V. Д/з.

VI. Вопросы учеников.

VII. Итог урока.

Ход  урока:

I.   Орг. момент.

Добрый день! Давайте улыбнемся друг другу и с положительными эмоциями начнем наш с вами урок. Для начала хочу Вас ознакомить с листами оценивания. За каждое задание Вы будете ставить баллы соответствующие Вашим правильным ответам. На листе оценивания подпишите свою фамилию и имя.

II.   Проверка  домашнего  задания.

А сейчас давайте приступи к работе и выполним с Вами тест материал которого мы с Вами проходили на прошлом уроке. Тест состоит из 10 вопросов.  Вам дается 7 минут в течении которого Вы должны будете ответить на него. Приступаем к работе.

ТЕСТ «Основы языка Pascal»

1.                     Язык программирования Pascal создал:

1.                      Н. Вирт

2.                      Б. Паскаль

3.                      М. Фортран

4.                      Правильных ответов нет

2.                     Оператор присваивания имеет вид:

1.                      =

2.                      :=

3.                      =:

4.                      Верного ответа нет

3.                     раздел VAR служит

1.                      Для описания используемых переменных

2.                      Для описания величин

3.                      Для описания выражений

4.                      Верного ответа нет

4.                     Переменные – это:

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

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

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

4.                      Верного ответа нет

5. Раздел операторов начинается служебным словом:

1.                     VAR

2.                     INTEGER

3.                     BEGIN

4.                     Верного ответа нет

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

1.                     WRITE, WRITELN

2.                     READ, READLN

3.                     PROGRAM

4.                     Верного ответа нет

7. Вывод данных на экран осуществляется с помощью оператора:

1.                     WRITE, WRITELN

2.                     READ, READLN

3.                     PROGRAM

4.                     Верного ответа нет

8. Простейшая ("пустая") программа на Паскале будет выглядеть следующим образом:

1.                     program p;

begin

end.

2.                     Program: p;

Begin;

end.

3.                     Program; p;

Begin.

end.

4.                     Верного ответа нет.

9. Оператор End - это:

1.                     оператор присваивания

2.                     завершения программы

3.                     описания типа данных

4.                     верного ответа нет

10. Какая запись верна?

1.                     Program zadacha

2.                     Programm zadacha

3.                     Program zadacha;

4.                     Верного ответа нет

Время истекло, давайте проверим Ваши ответы теста.

 

III. Теоретическая часть.

Мы должны сегодня усвоить понятие условный оператор в паскале, научиться составлять программы и блок-схемы  с использованием условного оператора.  Этим вы разовьете логическое и аналитическое мышление.

Мы с Вами знаем что алгорит выполняется в строгой последовательности. А как же быть, если в задаче стоит какое-либо условие? Для этого в программировании и существует условный оператор IF. Итак, условный оператор IF используется, при существовании условия и в зависимости от его выполнения или невыполнения осуществляются те или иные команды.

Посмотрите, пожалуйста, на экран. Вы видите блок-схему, отображающую условный оператор.

http://school-trud.ru/wp-content/uploads/2014/09/20.09.jpg

IF условие THEN <операторы1> ELSE <операторы 2>

Давайте рассмотрим его на примере

1.                     Задача: Если температура воздуха больше 0, то в ответе появится сообщение: «вода не замерзла»; в противном случае ответ будет другим: «вода замерзла».

 

Температура > 0
 


Да                                                                                                 Нет

Вода не замерзла Вода замерзла
 

 

 

 

 

 

 

 

 

 


Как расписывается условие в блок- схеме понятно, давайте продолжим и теперь увидим как расписывается  условие на языке программирования в Паскале.

 

Как обычно наш Паскаль начинается со служного слова Program, затем мы называем нашу программу zadacha  после чего обязательным элементом является ;

На следующей строчке нам надо указать что типом в этой задаче является переменная и наша переменная имеет целое число. var t: integer; Следующим шагом у нас с вами является служебная команда  которая показывает нам что мы начинаем приступаем к работе это begin –. после   знаки  у нас не ставятся. Далее нам нужно с ввести температуру свою, но до этого нам нам надо, чтобы на экран нам вывел сообщение  'ВВедите температуру' . Для этого мы вводим оператор ввода  writeln ('ВВедите температуру');, в конце чего ставится обязательный элемент ; После того как оператор с экрана, т.е. writeln ввел сообщение, нам осталось ввести число, т.е. саму переменную, которую будем вводить с помощью клавиатуры после внесения условия задачи.это оператор readln (t); Мы знаем, что в данном операторе  в скобочках ковычи не ставятся. Теперь у нас осталось расписать условие if t > 0 then writeln ('вода не замерзла'). В противном случае else и запомните после ELSE ; не ставится, если if t < 0 then writeln ('вода замерзла');

Program zadacha;

var t: integer;

begin

writeln ('ВВедите температуру');

readln (t);

if t > 0 then writeln ('вода не замерзла')

else

if t < 0 then writeln ('вода замерзла');

end.

 

Давайте разберем еще одну задачку

1.                     Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае вычесть из него 2. Вывести полученное число.

 

N  > 0
 


Да                                                                                                 Нет

N=N+1 N=N-2
 

 

 

 

 

 

 

 


Program zadacha;

var N: integer;

begin

writeln ('Дано целое число');

readln (N);

if N > 0 then N:= N+1

else N:=N-2; writeln ('результат:',N);

end.

 

 

IV. Практическая часть. Решение задач.

·Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из него 2; если нулевым, то заменить его на 10. Вывести полученное число.

·Дано целое число. Если оно является положительным, то прибавить к нему 3; если отрицательным, то вычесть из него 2. Вывести полученное число.

 

V. Д/з. выучить конспект, решить задачу Составить программу, которая бы выводила сообщение «Вы – очень дружный класс!», если вводимое вами количество участников трудового десанта не меньше 25. В противном случае: «Вам необходима помощь!»

 

VI. Итог урока. Выставление оценок.

 

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Урок планирование по информатике на тему "Условный оператор" (8 класс)"

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

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

Психолог-консультант

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 671 630 материалов в базе

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

Вам будут интересны эти курсы:

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

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

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

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

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

    • На сайте: 7 лет и 11 месяцев
    • Подписчики: 0
    • Всего просмотров: 4637
    • Всего материалов: 5

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

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

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

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

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

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

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

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 193 человека из 56 регионов
  • Этот курс уже прошли 975 человек

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

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 67 человек из 33 регионов
  • Этот курс уже прошли 84 человека

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

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

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

Мини-курс

Эмоциональная связь между родителями и детьми

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 44 человека из 26 регионов
  • Этот курс уже прошли 20 человек

Мини-курс

Налогообложение реализации и доходов физических лиц

2 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 11 человек

Мини-курс

Введение в экономическую теорию и практику

3 ч.

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