«Циклы в алгоритмах»

Вид материалаУрок

Содержание


Организационный момент.
За ширмой слышаться голоса Мачехи.
Золушка хотела, что-то сказать.
Мачеха и Золушка уходят. Из-за шторы выглядывает мышка.
Алгоритм «разбери фасоль».
Тут за ширмой появляется Мачеха и её дочери довольные и взволнованные к ним навстречу выходит Золушка и как будто потягивается.
Все уходят за ширму.
Подобный материал:
Лисовая Татьяна Юрьевна

учитель информатики МОУ «СОШ №70»

г. Владивостока Приморского края

e-Mail: artgimnpochta@mail.ru

адрес: г. Артем, ул. 2-я Рабочая д. 32 кв. 46.


Урок – сказка

Тема «Циклы в алгоритмах»

ЦЕЛИ:
  1. Пополнить базу знаний по теме «Алгоритмы». Ввести новое понятие – циклы в алгоритмах.
  2. Облегчить алгоритмизацию в обучении математике и русскому языку.
  3. Развивать внимание, память, логическое мышление.
  4. Воспитывать умение работать в коллективе, чувства доброты и взаимопомощи.


ОБОРУДОВАНИЕ

1. Распечатка материала к уроку для каждого ученика.

2. Муляж тыквы, фигурки мышек, ящерицы и повязка для глаз.

3. Куклы персонажей сказки «Золушка».


ОРГАНИЗАЦИОННЫЙ МОМЕНТ.

1. Распределение ролей: Мышка, Золушка, Мачеха, Сестра старшая, Сестра младшая.


Ход урока.

Учитель: Сегодня, на уроке информатики, мы с вами, отправимся в сказку «Золушка».

За ширмой слышаться голоса Мачехи.

- Золушка! Золушка! Куда пропала эта несносная, ленивая и неповоротливая девчонка? Вечно её не дозовешься! Золушка!

Появляется мышка.
  • Вы слышите, что творится? Вот так всегда. Вместо благодарности, бедная Золушка слышит одни упреки. А как вы думаете:



  1. Золушка ленивая девочка? ___________
  2. Золушка выполняет самую грязную и тяжелую работу по дому? ___________
  3. Мачеха добрая женщина? _________
  4. У мачехи властный и скверный характер? __________
  5. Сестры любят Золушку? __________



  • Вы правильно ответили на вопросы. Ой, ой, ой. Слышите, мачеха кричит. Сейчас опять придумает, какую-нибудь работу для Золушки.

Появляется Мачеха, а на встречу ей выходит Золушка.
  • Почему ты до сих пор не отгладила мне кружева?

Золушка хотела, что-то сказать.
  • Матушка, к этому платью…

Мачеха перебивает её.

- Не смей мне перечить. Раз уж ты ничего не приготовила, иди погладь вот это платье. И сестрам не забудь выгладить наряды. Мы вечером отправляемся на бал, который устраивает принц, в честь своего дня рождения. И не забудь, я и мой дочери должны выглядеть лучше, чем все знатнейшие и уважаемые люди нашего королевства. А когда мы уедим на бал, чтобы ты не скучала, вот тебе мешок с фасолью разбери черную и белую фасоль отдельно.


Золушка: - Хорошо матушка.


Мачеха и Золушка уходят. Из-за шторы выглядывает мышка.
  • Ребята не ужели Золушке придется одной выполнять всю работу. Научите меня, как разбирать фасоль, а я расскажу своим мышкам подружкам. И мы вместе поможем Золушке.

Учитель: Чем же мы можем помочь? Как научить мышку разбирать фасоль?


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


АЛГОРИТМ «РАЗБЕРИ ФАСОЛЬ».
  1. Открой мешок.
  2. Приготовить два пустых горшка.
  3. Взять одну фасолинку.
  4. Если она белая, то положи в первый горшок, иначе во второй горшок.
  5. Пока мешок не будет пуст, повторять действия со строки 3 по 4.
  6. Стоп.

Далее дети должны нарисовать блок – схему к данному алгоритму.




Мышка благодарит ребят и убегает рассказывать алгоритм своим подружкам.

Учитель: Ребята, а мы не выбрали два горшка для того, чтобы складывать фасоль. В кладовке на полках стоят несколько десятков горшков и ваз. Хозяйка утверждает, что они все разные. Посмотрите внимательно и выберите два одинаковых горшка.









У
читель: теперь наверняка мышки разберут белую и черную фасоль. А может мы, в это время, поиграем? Я знаю очень хорошую игру, которая называется «Добрые и злые феи».


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


Материалы: муляж тыквы, фигурки мышек, ящерицы и повязка для глаз.


Инструкция: Разбиться по три человека.

Первый – добрый волшебник (фея).

Второй – злой волшебник (фея).

Третий – кладоискатель.


«Кладоискателю» завязывают глаза и кладут один из предметов на расстоянии двух метров от него. Оставшиеся, двое ребят, тихо договариваются: кто будет «Добрым», а кто «Злым» - волшебником. Им необходимо стараться правильно давать команды «Кладоискателю». «Добрый» говорит истину, а «Злой» - ложь. И начинаем играть…

Примерные команды: НАПРАВО, НАЛЕВО, 2 ШАГА ВПЕРЕД, ПРИСЯДЬ, ВОЗЬМИ.

«Кладоискателю» необходимо выяснить, кто говорит истину, а кто ложь.

Доброму волшебнику, нужно говорить правду.

Злому волшебнику, необходимо постараться обхитрить «доброго» так, чтобы ложь была похожа на правду.

Игра повторяется несколько раз, пока ребята не соберут все предметы.

Учитель: Посмотрите ребята, сколько нужных вещей мы собрали, а как вы думаете, для чего они могут пригодиться?

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

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


Алгоритм: «Как Золушка ездила на бал».
  1. Фея превратила тыкву в карету.
  2. Фея превратила мышек в лошадей и кучера.
  3. Фея превратила ящериц в лакеев.
  4. Фея подарила Золушке красивый наряд и хрустальные туфельки.
  5. Если золушка вернётся домой после двенадцати часов ночи, то карета станет тыквой, лошади мышами, слуги – ящерицами, а пышный наряд – старым платьем, иначе все пройдет удачно.
  6. Стоп.


Учитель: Посмотрите, у нас получился алгоритм ветвления. Давайте нарисуем блок-схему к этому алгоритму.




Учитель: Я думаю, что Золушка все сделала правильно.

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


Золушка: Долго же вы сестрицы, гостили нынче во дворце!


Сестра старшая: Если бы ты была с нами на балу, ты тоже не стала торопиться домой.


Сестра младшая: Там была одна принцесса, такая красавица, такая красавица, что и во сне лучше не увидишь! Мы ей должно быть, очень понравились. Она подсела к нам и даже угостила апельсинами и конфетами.


Мачеха: Тебе бы только поесть! Самого главного мы не добились! Принц ей, этой принцессе весь вечер улыбался, с ней танцевал. А вы стояли у стенки! А когда часы пробили полночь, она вскочила и упорхнула, как птичка. Принц бросился за ней, но не догнал её и вернулся лишь с хрустальной туфелькой.


Сестра старшая: Маменька, а ты слышала, что приказал король?


Мачеха: Да! Так у нас есть еще шанс! Идемте дочери мои!

Все уходят за ширму.

Учитель: Ребята, вы поняли, о чем шла речь?

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

Учитель: Дети давайте разберёмся, как происходила примерка туфельки.

АЛГОРИТМ «Поиск владелицы хрустальной туфельки»
  1. Примерить туфельку девушке.
  2. Если туфелька впору девушке, то принц женится на ней, иначе примерить туфельку следующей девушке.
  3. Пока не найдется владелица туфельки повторять со строки №1.
  4. Стоп.

Учитель: Вот у нас получился ещё один циклический алгоритм. Нарисуйте к нему блок-схему.





Учитель в руках держит куклы Принца и Золушки в красивых нарядах.

Учитель: Сегодня на уроке вы узнали, что такое добро и зло, учились думать, рассуждать, быть внимательными, а также разобрали несколько циклических алгоритмов.