link2772 link2773 link2774 link2775 link2776 link2777 link2778 link2779 link2780 link2781 link2782 link2783 link2784 link2785 link2786 link2787 link2788 link2789 link2790 link2791 link2792 link2793 link2794 link2795 link2796 link2797 link2798 link2799 link2800 link2801 link2802 link2803 link2804 link2805 link2806 link2807 link2808 link2809 link2810 link2811 link2812 link2813 link2814 link2815 link2816 link2817 link2818 link2819 link2820 link2821 link2822 link2823 link2824 link2825 link2826 link2827 link2828 link2829 link2830 link2831 link2832 link2833 link2834 link2835 link2836 link2837 link2838 link2839 link2840 link2841 link2842 link2843 link2844 link2845 link2846 link2847 link2848 link2849 link2850 link2851 link2852 link2853 link2854 link2855 link2856 link2857 link2858 link2859 link2860 link2861 link2862 link2863 link2864 link2865 link2866 link2867 link2868 link2869 link2870 link2871 link2872 link2873 link2874 link2875 link2876 link2877 link2878 link2879 link2880 link2881 link2882 link2883 link2884 link2885 link2886 link2887 link2888 link2889 link2890 link2891 link2892 link2893 link2894 link2895 link2896 link2897
Сураумбетова Раушан Жарылкасыновна
Должность:Учитель информатики
Группа:Посетители
Страна:Казахстан
Регион:Алматинская область, г.Талдыкорган
Циклический алгоритм

ТЕМА: ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ

Тип урока: изложение нового материала.

Цели: Продолжить знакомство с графическим способом записи алгоритмов. Познакомить с ­ циклическими алгоритмами. Развивать логическое и алгоритмическое мышление. Формировать умение анализировать и делать выводы. Воспитывать бережное и ответственное отношение к школьному имуществу.

План урока:

I. Орг.момент. (1мин.)

II. Разминка (4 мин.)

III. Актуализация знаний (5 мин.)

IV. Теоретическая часть (20 мин.)

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

VI. Физминутка (2 мин.)

VII. Практическая часть (10 мин.)

VIII. Итог урока (2 мин.)

Ход урока:

I. Орг.момент: Приветствие. Рапорт дежурного.

II. Разминка.

В строчках:

1. Число, получаемое при сложении.

2. Мера для измерения жидкостей.

В столбиках:

3.Фигура, получаемая пересечением двух прямых.

4.Название месяца.

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

1. Что такое алгоритм?

2. Что называется линейным алгоритмом?

3. Способы представления алгоритмов?

4. Блоки (начало- конец алгоритма, ввод-вывод информации, проверка условий, блок действий)

IV. Введение нового материала

В жизни нам очень часто приходится делать выбор. Например: брать или нет на прогулку зонтик? Здесь результат выбора зависит от того, идет (или собирается пойти) дождь. Другой пример выбора: "Куда отправиться погу­лять — в парк или просто пройтись по улицам?". Здесь результат выбора тоже может зависеть от какого-то условия, например от желания друга, с которым ты собираешься погулять вместе, или от того, есть ли у тебя время, чтобы доехать до парка.

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

Рассмотрим словесное описание и

блок-схему алгоритма "Настроение"

Алгоритм "Настроение"

1. Если настроение хорошее, то выполнить действие 2,

иначе выполнить действие 3.

2.Погулять.

3.Позвонить другу.

Рассмотрим словесное описание и

блок-схему алгоритма "Вычисление"

Алгоритм "Вычисление"

1.Задать число.

2.К заданному числу прибавить 5.

3.Если результат больше 10, то перейти к действию 4,

иначе перейти к действию 5.

4.Вычесть 4 и перейти к действию 6.

5.Прибавить 47.

6.Сообщить результат.

Мы также очень часто встречаем повторяющиеся

действия или события, например: смена времен года,

смена дня и ночи. Повторяющиеся действия совершает

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

Повторяющаяся последовательность действий

называется циклом, а эти дей­ствия — циклическими.

Алгоритмы, содержащие повторяющие действия,

называются циклическими.

Рассмотрим словесное описание и блок-схему

алгоритма «Сбор ягод»

Алгоритм "Сбор ягод"

1. Посмотри: все ли ягоды собраны? Если да,

то унеси корзинку, иначе пе­рейди к действию 2.

2. Сорви ягоду.

3. Положи ягоду в корзинку и перейди к действию 1.

1. Выполните для заданных чисел (значений X)

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

в виде блок-схемы. Запишите результаты.

X = 29. Результат: (15)

X = 14. Результат: (21)

X = 97. Результат: (83)

2.Выполните для заданных чисел (значений X) циклический алгоритм представленный в виде блок-схемы. Запишите результаты.

X = 7. Результат: (105)

X = 12. Результат: (69)

X = 53. Результат: (53)

Дополнительное задание

Составьте и запишите в виде блок-схемы

циклический алгоритм для решения примера

(примерное решение представлено на рис)

((((((195 - 5) : 2) - 5) : 2) - 5) : 2)

Запишите результат выполнения алгоритма: (20)

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

Придумайте разветвляющийся и циклический алгоритмы

и запишите их виде блок-схем на отдельном листке

клетчатой бумаги. (Примеры блок-схем представлены па рис.)

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

Все ребята дружно встали,

На месте тихо (!) зашагали,

Пальцы сжали и разжали,

Головою покивали.

Руки вверх потянули, потянули.

Отдохнули? — Отдохнули.

VII. Работа на компьютере

Работа в текстовом редакторе.

Учитель заранее готовит несложные задания: алгоритм,

представленный в виде текста, и отдельные блоки из

блок-схемы этого алгоритма. Напомнив учащимся приемы

перемещения, учитель предлагает "собрать" блок-схему

заданного алгоритма.

Можно предложить учащимся работу с прикладной

программой "Алгоритмы".

VIII. Подведение итогов урока.

Наши услуги



Мир учителя © 2014–. Политика конфиденциальности