Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  5 класс  /  Разветвляющийся алгоритм и программа (конспект)

Разветвляющийся алгоритм и программа (конспект)

Разработка сформирует понятие «алгоритм», свойства алгоритма.
23.02.2016

Описание разработки

Цель занятия:

Формировать представление об алгоритмической структуре «ветвление», видах ветвления, развивать практические умения поиска, выявления и описания структуры ветвящегося алгоритма; сформировать представление о структуре программы.

Задачи занятия:

Образовательные:

Продолжить формировать понятие «алгоритм», свойства алгоритма.

Учить применять алгоритм с полным ветвлением, и блок-схему при решении задач, где имеется описание выбора действий; учить реализовывать алгоритмы с полным ветвлением на примере проектов в программе ЛогоМиры 3; дополнительно изучить команду "сообщи".

Закреплять навыки работы в среде программирования ЛогоМиры 3.

План урока.

1. Орг. этап

2. Самоопределение учащихся к учебной деятельности.

3. Актуализация знаний.

4. Проблемное объяснение и фиксирование нового знания.

5. Практическая работа.

6. Самоконтроль с проверкой по эталону.

7. Рефлексия учебной деятельности.

Ход урока.

I. Орг. этап.

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

II. Самоопределение учащихся к учебной деятельности.

Прежде, чем приступить к теме нашего занятия, давайте повторим:

С каким новым видом алгоритма мы познакомились на прошлом занятии?

Когда используются алгоритмы с ветвлением?

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

Конспект урока по информатике Разветвляющийся алгоритм и программа

III. Актуализация знаний.

С какими видами разветвляющегося алгоритма мы с вами познакомились?

- полное и неполное ветвление.

(Приложение 1. Слайд 2) Проверка ответов обучающихся происходит путем последовательно выполняемых эффектов анимации.

Укажите, какая из блок-схем соответствует неполному ветвлению? Какая из блок схем соответствует полному ветвлению?

Запишите на доске формат команды полного ветвления (неполного ветвления).

На сегодняшнем занятии мы с вами продолжим знакомиться с алгоритмом "ветвление" и подготовим новый проект для нашей Черепашки. 

Откройте тетради и запишите сегодняшнюю дату и тему занятия.

IV. Проблемное объяснение и фиксирование нового знания.

А теперь возьмите карточку, выполните в тетради предложенный алгоритм и ответьте на вопрос. (Приложение 2)

Какое число у вас получилось?

3) Какая из этих блок-схем соответствует этому алгоритму? (Приложение 1. Слайд 2)

- та, которая слева

Повторим еще раз, как называется такой тип ветвления?

А сейчас продолжим нашу игру, вы читаете пословицы, которые написаны на экране и пытаетесь угадать пословицу, которая в нем зашифрована. (Приложение 1. Слайд 3)

Если болен, то принимай лекарства, иначе - закаляйся. (Если болен - лечись, а здоров - берегись).

Если хлеб есть, то стол накрыт, иначе и стол пустой. (Хлеб на стол, так и стол - престол; а хлеба ни куска, то и стол - доска).

Если камень лежит, то вода не течет, иначе - вода не успевает. (Под лежачий камень вода не течет, а под катящийся - не успевает).

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

Чем похожи предложения, которые мы прочитали?

- В них проверяется условие, если оно истинно, то выполняется первое действие; а если ложно, то выполняется второе.

Весь материал - в документе.

Содержимое разработки

Тема: Разветвляющийся алгоритм и программа. (2-й урок оператор полного ветвления)

Цель занятия: Формировать представление об алгоритмической структуре «ветвление», видах ветвления, развивать практические умения поиска, выявления и описания структуры ветвящегося алгоритма; сформировать представление о структуре программы.

Задачи занятия:

Образовательные:

  • Продолжить формировать понятие «алгоритм», свойства алгоритма.

  • Учить применять алгоритм с полным ветвлением, и блок-схему при решении задач, где имеется описание выбора действий; учить реализовывать алгоритмы с полным ветвлением на примере проектов в программе ЛогоМиры 3; дополнительно изучить команду "сообщи".

  • Закреплять навыки работы в среде программирования ЛогоМиры 3.

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

  • Способствовать развитию логического и образного мышления;

  • Способствовать развитию интереса к предмету, познавательной и творческой активности учащихся;

  • Развивать умения планировать последовательность действий для достижения конечного результата;

  • Развивать умения применять ранее полученные знания при изучении нового материала.

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

  • Способствовать формированию творческого мышления

  • Показать возможности компьютера и как средства обучения и как источника познания.

Методы и приемы обучения: объяснительно-иллюстративный; проблемно-поисковый; словесные (фронтальная беседа, диалог); практические, применение технологии мультимедийной презентации.

Средства обучения: технические (ПК, мультимедиа проектор с экраном), карточки.

Компьютерное программное обеспечение: программы PowerPoint, среда ЛогоМиры 3.

Ход занятия

  1. Орг.этап

  2. Самоопределение учащихся к учебной деятельности.

  3. Актуализация знаний.

  4. Проблемное объяснение и фиксирование нового знания.

  5. Практическая работа.

  6. Самоконтроль с проверкой по эталону.

  7. Рефлексия учебной деятельности.

I. Орг. этап

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

II. Самоопределение учащихся к учебной деятельности

Прежде, чем приступить к теме нашего занятия, давайте повторим:

С каким новым видом алгоритма мы познакомились на прошлом занятии?

Когда используются алгоритмы с ветвлением?

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

III. Актуализация знаний

С какими видами разветвляющегося алгоритма мы с вами познакомились?

- полное и неполное ветвление.

(Приложение 1. Слайд 2) Проверка ответов обучающихся происходит путем последовательно выполняемых эффектов анимации.

Укажите, какая из блок-схем соответствует неполному ветвлению? Какая из блок схем соответствует полному ветвлению?

Запишите на доске формат команды полного ветвления (неполного ветвления).

На сегодняшнем занятии мы с вами продолжим знакомиться с алгоритмом "ветвление" и подготовим новый проект для нашей Черепашки.

Откройте тетради и запишите сегодняшнюю дату и тему занятия.

IV. Проблемное объяснение и фиксирование нового знания

А теперь возьмите карточку, выполните в тетради предложенный алгоритм и ответьте на вопрос. (Приложение 2)

Какое число у вас получилось?

3)Какая из этих блок-схем соответствует этому алгоритму? (Приложение 1. Слайд 2)

- та, которая слева

Повторим еще раз, как называется такой тип ветвления?

А сейчас продолжим нашу игру, вы читаете пословицы, которые написаны на экране и пытаетесь угадать пословицу, которая в нем зашифрована. (Приложение 1. Слайд 3)

  1. Если болен, то принимай лекарства, иначе - закаляйся. (Если болен - лечись, а здоров - берегись).

  2. Если хлеб есть, то стол накрыт, иначе и стол пустой. (Хлеб на стол, так и стол - престол; а хлеба ни куска, то и стол - доска).

  3. Если камень лежит, то вода не течет, иначе - вода не успевает. (Под лежачий камень вода не течет, а под катящийся - не успевает).

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

Чем похожи предложения, которые мы прочитали?

- В них проверяется условие, если оно истинно, то выполняется первое действие; а если ложно, то выполняется второе.

Правильно. И всем им соответствует одна и та же блок-схема. (Приложение 1. Слайд 4)

Повторим еще раз, как называются такой вид алгоритма?

Молодцы! Но прежде чем перейти к нашей практической работе, мы с вами повторим структуру программы.

Вспомните, где могут быть записаны процедуры и программы?

- на листе процедур

Какие обязательные слова должна иметь программа?

Какие еще требования предъявляются к оформлению программы и процедуры?

Как Черепашка может выполнить программу, записанную на листе процедур?

- Название процедуры нужно записать в поле команд и нажать клавишу Enter.

V. Практическая работа

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

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

Какие новые "слова" вы увидели в командах для Черепашки?

- это сообщи.

В программе, которую мы сегодня будем писать для нашей Черепашки мы будем использовать новую команду "сообщи". (Приложение 1. Слайд 6.)

Если наша Черепашка находит одуванчики, она нам сообщает: "Ура! Я нашла одуванчики!". Если же Черепашка не находит одуванчиков она сообщает: "Здесь нет одуванчиков!". А проверять наша Черепашка будет цвет, которым вы нарисуете свои одуванчики.

Выполнение практической работы. Оформите теперь команды в виде программы на листе программ. Для этого укажите заголовок программы "Одуванчики". Не забывайте при этом о правилах написания программы.

А теперь откройте рюкзак Черепашки и на вкладке Правила в первом поле напишите название своей программы. Теперь можете оживить Черепашку и проверить, как она будет себя вести при перетаскивании ее по полю. Для этого перетащите Черепашку сначала на одуванчики и щелкните ЛК мыши, затем перетащите Черепашку на пустое поле и снова щелкните ЛК мыши.

VI. Самоконтроль с проверкой по эталону

Учитель проверяет каждую работу, помогает затрудняющимся обучающимся, затем демонстрирует результат на экране. (Приложение 1. Слайд 8)

VII. Рефлексия учебной деятельности

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

Как вы считаете, ваши знания пополнились на сегодняшнем занятии?

Если затруднения возникли, проговорить способы их разрешения.

Выберите смайлик, который соответствует вашему настроению после пройденного урока? (Приложение 1. Слайд 9)

Спасибо за активную работу на сегодняшнем занятии. До свидания!

Приложение 2.







Карточка 1

Выполните алгоритм

1. Дано число A = 9

2. Если число A10, то выполни 3, иначе перейди к 4

3. Вычисли: (А + 125) ∙ 2

4. A ∙ 11 + 111

5. Запиши A



Карточка 2

Выполните алгоритм

1. Дано число A = 4

2. Если число A 5, то выполни 3, иначе перейди к 4

3. Вычисли: (А + 126) ∙ 2

4. Запиши A





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

Методика преподавания информатики, инструменты оценки учебных достижений учащихся и мониторинг эффективности обучения по ФГОС ООО и ФГОС СОО

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Разветвляющийся алгоритм и программа (конспект) (58 КB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт