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

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

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

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

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

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

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

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

Разработка урока по теме "Алгоритмы с ветвлением"

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Алгоритмы с ветвлением.ppt

библиотека
материалов
Реализация алгоритмов с ветвлением
Григорий Остер «Вредные советы» Если вас зовут обедать, Гордо прячьтесь под д...
Примеры условий a>0 (a+b>c) or (b
оператор Да Нет IF условие THEN оператор; Неполная форма команды ветвления Ус...
Полная форма команды ветвления оператор_1 оператор_2 Да Нет IF условие THEN о...
Составной оператор IF условие THEN begin Оператор_1; Оператор_2; …………… end EL...
ТПО Урок 2 Задание 12 program z12; var a: integer; begin write ('введите цело...
a=5, b=3 If a
a=5, b=3 If a>b then a:=b+1 else b:=a+1; Ответ: a= 4 b= 3
If a=b then begin a:=a+1; b:=b+1; end; a=5, b=3 Ответ: a= 5 b= 3
If a>b then b:=a-1 else begin a:=b-2; b:=0; end; a=5, b=3 Ответ: a= 5 b= 4
If (a>b) and (a*b
Стр. 17-20 Примеры 1,2,4
Синквейн Алгоритм Ветвящийся, расходящийся Читает, анализирует, вычисляет Вып...
Домашнее задание §1 (повторить). §2 (стр. 17-21) Стр. 17, упр. 3,5
16 1

Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


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

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

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

Описание презентации по отдельным слайдам:

№ слайда 1
Описание слайда:

№ слайда 2 Реализация алгоритмов с ветвлением
Описание слайда:

Реализация алгоритмов с ветвлением

№ слайда 3 Григорий Остер «Вредные советы» Если вас зовут обедать, Гордо прячьтесь под д
Описание слайда:

Григорий Остер «Вредные советы» Если вас зовут обедать, Гордо прячьтесь под диван И лежите там тихонько, Чтоб не сразу вас нашли. Если вы по коридору мчитесь на велосипеде, А навстречу вам из ванной вышел папа погулять, Не сворачивайте в кухню, В кухне - твердый холодильник. Тормозите лучше в папу. Папа мягкий. Он простит. Простое условие Составное условие ( ) ( )

№ слайда 4 Примеры условий a>0 (a+b>c) or (b
Описание слайда:

Примеры условий a>0 (a+b>c) or (b<0) (a=0) and (b<>0) c=sqr(b) c:=2*a

№ слайда 5 оператор Да Нет IF условие THEN оператор; Неполная форма команды ветвления Ус
Описание слайда:

оператор Да Нет IF условие THEN оператор; Неполная форма команды ветвления Условие выполнено?

№ слайда 6 Полная форма команды ветвления оператор_1 оператор_2 Да Нет IF условие THEN о
Описание слайда:

Полная форма команды ветвления оператор_1 оператор_2 Да Нет IF условие THEN оператор_1 ELSE оператор_2 ; Условие выполнено?

№ слайда 7 Составной оператор IF условие THEN begin Оператор_1; Оператор_2; …………… end EL
Описание слайда:

Составной оператор IF условие THEN begin Оператор_1; Оператор_2; …………… end ELSE begin Оператор_3; Оператор_4; …………… end;

№ слайда 8 ТПО Урок 2 Задание 12 program z12; var a: integer; begin write (&#039;введите цело
Описание слайда:

ТПО Урок 2 Задание 12 program z12; var a: integer; begin write ('введите целое положительное число '); readln (a); if (a>99) and (a<1000) then writeln ('трехзначное') else writeln ('не трехзначное'); end.

№ слайда 9 a=5, b=3 If a
Описание слайда:

a=5, b=3 If a<b then a:=a+1; b:=b+1; Ответ: a= 5 b= 4

№ слайда 10 a=5, b=3 If a&gt;b then a:=b+1 else b:=a+1; Ответ: a= 4 b= 3
Описание слайда:

a=5, b=3 If a>b then a:=b+1 else b:=a+1; Ответ: a= 4 b= 3

№ слайда 11 If a=b then begin a:=a+1; b:=b+1; end; a=5, b=3 Ответ: a= 5 b= 3
Описание слайда:

If a=b then begin a:=a+1; b:=b+1; end; a=5, b=3 Ответ: a= 5 b= 3

№ слайда 12 If a&gt;b then b:=a-1 else begin a:=b-2; b:=0; end; a=5, b=3 Ответ: a= 5 b= 4
Описание слайда:

If a>b then b:=a-1 else begin a:=b-2; b:=0; end; a=5, b=3 Ответ: a= 5 b= 4

№ слайда 13 If (a&gt;b) and (a*b
Описание слайда:

If (a>b) and (a*b<0) then begin a:=b*2; b:=100; end else begin a:=b-a; b:=a*b; end; a=5, b=3 Ответ: a= -2 b= -6

№ слайда 14 Стр. 17-20 Примеры 1,2,4
Описание слайда:

Стр. 17-20 Примеры 1,2,4

№ слайда 15 Синквейн Алгоритм Ветвящийся, расходящийся Читает, анализирует, вычисляет Вып
Описание слайда:

Синквейн Алгоритм Ветвящийся, расходящийся Читает, анализирует, вычисляет Выполняет не все команды Условие

№ слайда 16 Домашнее задание §1 (повторить). §2 (стр. 17-21) Стр. 17, упр. 3,5
Описание слайда:

Домашнее задание §1 (повторить). §2 (стр. 17-21) Стр. 17, упр. 3,5

Выбранный для просмотра документ Домашнее задание.doc

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

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

  1. Ц

    По горизонтали.

    a=5, b=10 if a>b then c:=sqr(a)+sqr(b) else c:=sqr(a+b);

    a=3, b=3 if a=b then d:=sqr(a+b)+30 else d:=234;

    a=15, b=-2 if (a<0) and (b>0) then f:=abs(a*b)*10 else f:=sqr(a)+b;

    a=45, b=3 if a<5*b then a:=a-b;

    a=-5, b=8 if (a<0) or (b<0) then k:=abs(a*b) else k:=10*b+b;

    По вертикали.

    a=14, b=12 if a+b>50 then

    begin

    m:=a*b;

    n:=sqr(a)-b;

    end

    else

    begin

    m:=sqr(a)-1;

    n:= sqr(b)-1;

    end;

    ифровой кроссворд (6 баллов)



c





d

m



f

n









a





k


hello_html_47e4f490.gif

















  1. Даны два числа. Вывести меньшее из них и его порядковый номер.

Блок-схема – 8 баллов, программа – 10 баллов.











Выбранный для просмотра документ Технологическая карта урока.doc

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

Технологическая карта урока.

Тема: «Реализация алгоритмов с ветвлением» Класс: 8 «А»

Дата: 19.01.2009

Учитель: Кемстач Е.А.

Цели:

обучающие обеспечивают усвоение предметного содержания темы "Алгоритмы с ветвлением", что позволит учащимся:

  • на уровне представления – называть понятие "условие", приводить примеры ветвящихся алгоритмов из повседневной жизни;

  • на уровне понимания – различать типы условий и формы записи алгоритмов; объяснять порядок выполнения команд в ветвящихся алгоритмах (полная и неполная форма);

  • на уровне применения – анализировать готовую программу, модифицировать ее;

  • на уровне творчества – использовать полученные знания для составления и отладки программ: анализа сообщений об ошибках и самостоятельного их исправления.

развивающие:

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

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

воспитательные:

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


Название этапа урока и его

продолжительность

Ожидаемый

результат

Задачи учителя на этапе

Осваиваемое учениками

содержание

Деятельность учителя

Деятельность

учащихся

Оборудование и учебные материалы

Организационный момент. Мотивация. Целеполагание


2 мин.

Готовность учащихся к успешной работе. Совместное определение темы урока, постановка целей

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

Значимость темы

Задает вопросы

Рассуждают, выдвигают гипотезы, отвечают на вопросы

Мультимедийный проектор, компьютер. Презентация «Алгоритмы с ветвлением»

Актуализация знаний учащихся. Проверка домашнего задания


13 мин.

Восстановление в памяти учащихся сведений об алгоритмах с ветвлением

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

Типы условий в алгоритмах, формы записи условного оператора, операторные скобки.

Предлагает учащимся примеры условий, блок-схемы, фрагменты программ. Задает вопросы по домашнему заданию

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

Мультимедийный проектор, компьютер. Презентация «Алгоритмы с ветвлением»

Название этапа урока и его

продолжительность

Ожидаемый

результат

Задачи учителя на этапе

Осваиваемое учениками

содержание

Деятельность учителя

Деятельность

учащихся

Оборудование и учебные материалы

Физкультурная пауза


2 мин.

Снятие усталости

Снять напряжение с мышц плечевого пояса, зрительное утомление


Предлагает упражнения и выполняет их вместе с учащимися

Выполняют упражнения

Мультимедийный проектор, компьютер. Презентация «Алгоритмы с ветвлением», музыкальное сопровождение

Закрепление знаний и развитие умений и навыков


18 мин.

Обеспечение более высокого уровня знаний и их осмысление учащимися

Проверить глубину и осознанность знаний, умение использовать их на практике

Анализ и изменение готовых программ. Составление и отладка программы – на творческом уровне

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

Слушают учителя, самостоятельно работают над выполнением заданий лабораторной работы

Компьютеры, листы с заданиями лабораторной работы

Информация о домашнем задании


1 мин

Желание учащихся и уверенность в его выполнении

Заинтересовать учащихся в выполнении домашнего задания

Объем и содержание домашнего задания

Раздает карточки, инструктирует

Слушают учителя

Карточки с домашним заданием

Контроль


7 мин

Развитие самостоятельности.

Усвоение материала урока на достаточном и высоком уровнях

Определить и оценить уровень усвоения учебного материала

Вопросы теста

Инструктирует учащихся

Слушают учителя, загружают тест и выполняют его. Результат заносят в оценочный лист

Компьютеры. Тест «Условия» (два варианта)

Рефлексия


2 мин

Осознание учениками своей деятельности на уроке. Формирование адекватной самооценки


Проанализировать работу учащихся на уроке с целью дальнейшей коррекции знаний

Информация об итогах урока

Анализирует урок, выставляет отметки

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



Выбранный для просмотра документ лабораторная.doc

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

Лhello_html_m12370c52.pngабораторная работа

по теме «Реализация алгоритмов с ветвлением»



учени___ 8 «А» класса ___________________



  1. Загрузить Pascal АВС. Открыть файл prim_1.pas

  • Какую задачу позволяет решить данная программа? Сформулируй условие __________ ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

  • Какая команда будет выполнена, если при выполнении программы будет введено положительное число? ___________________________________________________________ ________________________________________________________________________________

  • Какая команда будет выполнена, если ввести отрицательное число? ________________ ________________________________________________________________________________

  • Как вывести только целую часть результата? ____________________________________ ________________________________________________________________________________

  1. Изменить программу таким образом, чтобы она позволяла решить следующую задачу: «Ввести целые числа А и В. Если A>B, то 1) вывести сообщение «А больше В», 2) найти сумму этих чисел и 3) распечатать найденную сумму. Иначе – 1) вычислить и 2) распечатать модуль их разности»

  2. Решить (на выбор одну из приведенных задач)

  • Ввести два целых числа А и В. Если их значения не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения. Вывести новые значения переменных А и В.

  • Ввести три числа. Найти среднее из них (т.е. число, расположенное между наименьшим и наибольшим).

  • Даны три вещественных числа А, В, С. Если их значения упорядочены по возрастанию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное. Вывести новые значения переменных А, В и С.

Тест. Оценка _____.

Номера неверно выполненных заданий ____________



Задача. Составить задачу на ветвящийся алгоритм. Условие записать в «художественной» форме (в виде небольшого рассказа или сказки). ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________





Оценочный лист.

Предполагаемая отметка

(ставится учеником)

Отметка за лабораторную работу

Отметка за тест

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

Итоговая отметка









Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


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

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

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

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

Разработка содержит:

  • технологическую карту урока
  • презентацию для повторения материала и проверки домашнего задания (презентация разработана с использованием триггеров)
  • два варианта теста, выполненных в программе PowerPoint (после выполнения теста на экран выводится оценка и номера заданий. на котороые были даны неправильные ответы, что позволяет сразу выявить пробелы в знаниях учащихся)
  • текстовый документ Лабораторная работа.doc содержит дифференцированное задание для учащихся
  • текстовый документ Домашнее задание.doc - авторский кроссворд для проверки знаний по теме
  • файл-заготовку Prim_1.pas
Автор
Дата добавления 19.03.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров8652
Номер материала 449853
Получить свидетельство о публикации
Похожие материалы

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