Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели





Скачать 53.14 Kb.
НазваниеКонспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели
Дата публикации17.09.2013
Размер53.14 Kb.
ТипУрок
100-bal.ru > Информатика > Урок
ПЛАН КОНСПЕКТ УРОКА ПО ИНФОРМАТИКЕ

Тема:  «Основы алгоритмизации» (в системе PascalABC)

Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение)

ЦЕЛИ:

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

-Воспитательная: воспитание аккуратности, наблюдательности и любознательности, упорства в достижении цели, критичности и самокритичности мышления.

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

Оборудование: класс компьютерной техники.

Учебники: Информатика: учебное пособие для 8-го класса общеобразовательных учреждений с белорусским (русским) языком обучения / Е.Л. Миняйлова, Д.А. Вербовиков, Н.Р. Коледа, Н.В. Якунина. – Минск: Народная асвета, 2010.

Ход урока:

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

2.     Повторение изученного материала ....................................(5-7 мин)

3.     Изучение нового материала…………………….................(15-20 мин)

4.     Физкультминутка..................................................................(5 мин)

5.     Подведение итогов ...............................................................(2-3 мин)

6.     Домашнее задание ................................................................(1-2 мин)

Ход урока

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

Здравствуйте ребята. Сегодня урок у вас проведу я, меня зовут Мария Ивановна. Надеюсь, нам будет интересно работать вместе.

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

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

Вопросы:

  1. Что такое алгоритм ветвления? (Алгоритм ветвления это такой алгоритм, в котором выбирается один из нескольких вариантов (путей))

  2. Что такое условие? (Условие - это выражение, стоящее в операторе if..then сразу после слова if.)

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

  4. Изобразите на доске блок-схему оператора ветвления.

Условие

Выполнено?

?

оператор_1

оператор_2

да (then)

нет (else)

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

Итак, после того как мы вспомнили что такое оператор ветвления давайте перейдем к решению задач.
Тест.

1) Высказыванию «Если значение переменной x<0, то вычислить квадрат переменной x, иначе значение x уменьшит в 2 раза» соответствует фрагмент программы:

1) if x<0 then x:=sqr(x) else x:=x/2;

Writeln(x);

2) if x<0 then x:=x/2 else x:=sqr(x);

Writeln(x);

3) if x>0 then x:=x/2 else x:=sqrt(x);

Writeln(x);

4)if x<0 then x:=sqrt(x);

x:=x/2;

Writeln(x);

2) Чему равно значение переменной z после выполнения фрагмента программы:

y:=3;

if (y<0) or (y>5) then z:=10- y else z:=3*y;

writeln('z=',z);

  1. 12 2) 10 3) 9 4) 7

3) Для определения наибольшего из значений трёх переменных a, b и c необходимо написать следующий фрагмент программы:

1) if (c>a) and (a>b) then d:=c;

2) if (a>b) and (b>c) then d:=a;

3) if (b>a) and (a>c) then d:=b;

4) d:=a;

if b>d then d:=b:

if c>d then d:=c;

Задача 1.

Ввести два числа А и В. Вывести сообщение "YES", если оба числа А и В являются отрицательными числами, в противном случае вывести сообщение "NO".

Program chisla;

Var a,b:integer;

Begin

Writeln(`введите числа а и b`);

readln(a,b); 
if (a<0)and(b<0) then

writeln('YES')

else writeln('NO'); 

end.

Задача 2.

Составить программу, которая перераспределит заданные значения x, y так, что в х окажется большее значение, а в y - меньшее.
program PRMAX;

var x, y, z: real;

begin

write ('Введите два числа: ');

read (x, y);

if x < y then

begin z:=x;

x:=y;

y:=z

end;

writeln ('x =', x, 'y=', y);

end.
Задача 3.

Выяснить, принадлежит ли точка с координатами (x, y) кольцу с центром в точке (0, 0), внешним радиусом r1 и внутренним радиусом r2
program PRcir;

var x, y, r1, r2: real;

begin

write ('Введите координаты точки: ');

read (x, y);

writeln ('Введите радиусы r1, r2:: ');

read (r1, r2);

if (sqrt(sqr(x)+sqr(y))r2) then

writeln ('Точка принадлежит кольцу');

else writeln ('Точка не принадлежит кольцу');

end.


  1. Физкультминутка

  1. Встряхнуть кисти рук.

  2. Двигать глазами вверх-вниз, вправо-влево. Зажмурить глаза и досчитать до 10.

  3. Поворот головы вправо-влево, вверх-вниз.

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



  1. Подведение итогов

Итак, давайте еще раз вспомним какое условие называют простым, а какой составным? Приведите на доске примеры условий.

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

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

На этом наш урок заканчивается. Спасибо за внимание.

Добавить документ в свой блог или на сайт

Похожие:

Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока по информатике Тема урока: Понятие об операционной системе. Цели
Обучающая: познакомить учащихся с основными понятиями данной темы, рассказать о существующих операционных системах
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока по алгебре и началам анализа. 10 класс. Тема: Решение...
Составление таблицы алгоритмов для решения простейших тригонометрических уравнений
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока с использованием элементов развивающего обучения и...
Составление таблицы алгоритмов для решения простейших тригонометрических уравнений
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока на тему "Алгоритм. Свойства алгоритмов. Виды алгоритмов...
...
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока по русскому языку в 9 (вечернем) классе. Тема: Способы...
Составление таблицы алгоритмов для решения простейших тригонометрических уравнений
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconУрока по информатике в 9 классе. Тема урока: Команды цикла, языка Паскаль
Задачи урока: ввести понятие циклических повторений в программе, установить связь между тремя видами циклов, создание алгоритмов...
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока Раздаточный материал Аналитическая записка по проведению урока Тема урока
Урок начинается с постановки проблемы. Ответа на поставленный проблемный вопрос учащиеся на начальном этапе урока дать не могут....
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока по информатике в 6 классе. Тема урока: Единицы измерения...
Сформировать навыки структурирования текстовой информации с помощью маркированных списков
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока по информатике в 9 классе Тема урока: «Команда присваивания» Цели урока
Сегодня на уроке, мы выясним: каким образом задаются значения величин в программе, познакомимся с командой присваивания как одним...
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока по информатике 7 класс. Тема: Ввод формул в электронной таблице
Закрепление и повторение знаний учащихся о лексикологии, как разделе русского языка
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока по английскому языку в 5 классе 1 Учитель: Кушева...
Образовательная: повторение изученной лексики по теме «Продукты», обучение употреблению слов в речи
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconТема урока: Виды алгоритмов и их реализация
Воспитывать умение анализировать взаимосвязь между различными объектами программы
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconПлан-конспект урока тема урока: «Алгоритмы. Типы алгоритмов»
Организация фронтальной эвристической беседы и направление учащихся на постановку проблемы
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока математики в 1 классе
Тема урока: Термин «слагаемые», чтение и запись сумм. Составление математических рассказов
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconКонспект урока по русскому языку с использованием эор в 4 классе...
Цель урока: систематизация знаний учащихся, повторение и закрепление изученных орфограмм в 3 классе
Конспект урока по информатике тема: «Основы алгоритмизации» (в системе Pascalabc) Тема урока: «Составление и реализация алгоритмов с ветвлением»(повторение) цели iconТема: «Ранимая тундра» Цели
Составление таблицы алгоритмов для решения простейших тригонометрических уравнений


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск