Инфоурок Информатика ПрезентацииОткрытый урок на языке ЛОГО

Открытый урок на языке ЛОГО

Скачать материал
Скачать материал "Открытый урок на языке ЛОГО"

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Противопожарный инженер

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

  • Начала информатики.Алгоритмический язык  программирования ЛОГО....

    1 слайд

    Начала информатики.



    Алгоритмический язык
    программирования ЛОГО.

    Методическая разработка - презентация
    учителя информатики
    МОУ Снегиревская СОШ
    Арифулиной Н. А.




  • Цели:1. Познакомить с понятиями алгоритм    и программа.2. Познакоми...

    2 слайд

    Цели:
    1. Познакомить с понятиями алгоритм
    и программа.
    2. Познакомить с командами
    алгоритмического языка ЛОГО.
    3. Пробудить желание
    экспериментировать.

    Задачи:
    1. Научить общению с компьютером в
    режиме диалога на языке ЛОГО.
    2. Научить основам программирования
    на алгоритмическом языке ЛОГО.
    3. Развивать алгоритмическое
    мышление.




  • Темы уроков.Урок 1. Введение.  
Урок 2. Углы и их измерение.
Урок 3. «Черепаш...

    3 слайд

    Темы уроков.
    Урок 1. Введение.
    Урок 2. Углы и их измерение.
    Урок 3. «Черепашья графика».
    Урок 4. Ритм и повторение.
    Урок 5. Построение правильных многоугольников.
    Урок 6. Построение окружности и дуги.
    Урок 7. Процедуры.
    Урок 8. Процедуры с параметрами.
    Урок 9. Рекурсивные процедуры.
    Урок 10. Координаты.

  • Думаем и исследуем на ЛОГО.

    4 слайд

    Думаем и исследуем
    на
    ЛОГО.



  •   Урок 1.Введение.

    5 слайд

    Урок 1.
    Введение.

  • Немного истории…    Язык программирования ЛОГО был разработан в конце 
     6...

    6 слайд

    Немного истории…
    Язык программирования ЛОГО был разработан в конце
    60-х годов американским исследователем в области
    искусственного интеллекта С. Пейпертом.

    Название языка происходит от греческого слова «LOGOS» - «слово», «мысль», «смысл», «идея».


    В языке используется
    специальный исполнитель
    команд
    «черепашка».

    Она точно выполняет
    все команды учащегося.



  • Алгоритм и программа - основные    понятия  информатики.Алгоритм – конечн...

    7 слайд


    Алгоритм и программа - основные
    понятия информатики.


    Алгоритм – конечная последовательность шагов в решении
    задачи, приводящая от исходных данных к
    требуемому результату.
    Алгоритм можно записать в виде нумерованного списка
    (словесная форма) или изобразить с помощью
    блок-схемы.

    Программа – это алгоритм, записанный на языке
    программирования.

    Уметь программировать – значит
    строить алгоритм, т. е.
    последовательность команд,
    приводящих к нужному результату, и
    правильно записывать команды на
    языке программирования.

  • Базовые команды черепашки.
         Черепашку можно научить многим командам,...

    8 слайд

    Базовые команды черепашки.


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

    вперед, назад, направо, налево.


  • Запомни:Для выполнения команд вперед и назад необходимо задать чере...

    9 слайд

    Запомни:
    Для выполнения команд вперед и назад необходимо задать черепашке количество шагов (число).

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

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


  • Выполним:   





    вперед 100...

    10 слайд

    Выполним:






    вперед 100





















  • Выполним:

назад 100

    11 слайд

    Выполним:


    назад 100

  • Выполним:

направо 90

    12 слайд

    Выполним:


    направо 90

  • Выполним:

налево 90

    13 слайд

    Выполним:


    налево 90

  • Урок 2. Углы и их измерение.

    14 слайд

    Урок 2.
    Углы и их измерение.

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

    15 слайд


    Прежде чем попросить
    черепашку двигаться,
    нужно обратить внимание на её
    ориентацию и положение.

  • Запомни:Ориентацией черепашки называют то
                         направлени...

    16 слайд

    Запомни:
    Ориентацией черепашки называют то
    направление,
    куда устремлён её носик.

    Положение черепашки – это та точка
    экрана,
    в которой она находится.

  • Черепашка, повернись!                     

              Черепашка двигаясь...

    17 слайд

    Черепашка, повернись!


    Черепашка двигаясь по экрану,
    должна выдержать заданное направление.
    Поэтому перед движением обязательно
    задаётся направление движения.

  • Направосювз00900180027003600

    18 слайд

    Направо
    с
    ю
    в
    з
    00
    900
    1800
    2700
    3600

  • Налевосювз00900180027003600

    19 слайд

    Налево
    с
    ю
    в
    з
    00
    900
    1800
    2700
    3600

  • Измерить можно - длину отрезка на листе бумаги,...

    20 слайд

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




    Сегодня мы научимся измерять угловые
    величины.

    Повернём стрелку направо
    и отметим её новое положение.
    Между исходной и повёрнутой стрелками
    образовался угол.
    Этот угол обозначен цифрой 1.
    1

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

    21 слайд

    Чтобы точно сравнивать углы и определять их величину, надо научиться их измерять.
    Посмотрим на часы:

    По циферблату бежит секундная стрелка.
    Условимся считать начальным положением
    стрелки самую верхнюю точку циферблата,
    отмеченную числом 12.

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

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

    Такой угол, который соответствует полному обороту стрелки, считают
    равным 360 градусам.
    12
    3

    9
    6

  • Измерение углов.Угол, который описывается стрелкой, пробежавшей
полкруга, рав...

    22 слайд

    Измерение углов.
    Угол, который описывается стрелкой, пробежавшей
    полкруга, равен 180 градусам.
    Угол, который описывается стрелкой, пробежавшей
    четверть круга, равен 90 градусам.
    Угол, равный 1 градусу, это очень маленький угол,
    но можно измерять и меньшие углы. Однако мы не
    будем использовать такие маленькие углы.

    Углы можно складывать.
    Например: один угол равен 90 градусов, а второй угол
    равен 45 градусам.
    Сумма этих углов будет равна 135 градусам.

  • Углы бывают:       900прямые

    23 слайд

    Углы бывают:

    900
    прямые

  • Углы бывают:       450450300300
300
300
600острые

    24 слайд

    Углы бывают:

    450
    450
    300
    300

    300

    300

    600
    острые

  • Углы бывают:       18001350тупыеразвёрнутые

    25 слайд

    Углы бывают:

    1800
    1350
    тупые
    развёрнутые

  • Урок 3.«Черепашья» графика.

    26 слайд

    Урок 3.
    «Черепашья» графика.

  • Язык ЛОГО имеет большие графические возможности.

Перемещаясь по экрану...

    27 слайд

    Язык ЛОГО имеет большие графические возможности.

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

  • Запомни:Черепашка может двигаться по экрану оставляя след, а может и не ост...

    28 слайд

    Запомни:
    Черепашка может двигаться по экрану оставляя след, а может и не оставлять след.

    Чтобы черепашка оставляла след нужно дать команду
    Перо Опусти – ПО

    Чтобы черепашка не оставляла след нужно дать команду
    Перо Подними – ПП


  • Задание 1.
     Научим черепаху рисовать прямоугольник.

     Одна сторона эт...

    29 слайд

    Задание 1.

    Научим черепаху рисовать прямоугольник.

    Одна сторона этого прямоугольника будет 100 шагов,
    другая - 160 шагов. Все углы у прямоугольника - прямые, значит
    повороты черепашки при переходе со стороны на сторону
    будут 90 градусов.



    160
    100
    900
    900

  • Составим алгоритм в виде нумерованного списка                           (сло...

    30 слайд

    Составим алгоритм в виде нумерованного списка
    (словесная форма):

    Начало.
    Вперёд на величину ширины прямоугольника.
    Поворот на 900 вправо.
    Вперёд на величину длины прямоугольника.
    Поворот на 900 вправо.
    Вперёд на величину ширины прямоугольника.
    Поворот на 900 вправо.
    Вперёд на величину длины прямоугольника.
    Поворот на 900 вправо.
    Конец.


  • Черепаха, шагом марш!
Напишем программу на языке ЛОГО:...

    31 слайд

    Черепаха, шагом марш!

    Напишем программу на языке ЛОГО:

    по
    вперед 100
    направо 90

    вперед 160
    направо 90

    вперед 100
    направо 90

    вперед 160
    направо 90


  • Задание 2.

     А теперь нарисуем квадрат. У квадрата все стороны равны....

    32 слайд

    Задание 2.

    А теперь нарисуем квадрат. У квадрата все стороны равны.
    Сторона квадрата будет 100 шагов.


    по
    вперед 100
    направо 90

    вперед 100
    направо 90

    вперед 100
    направо 90

    вперед 100
    направо 90


    100
    900
    900

  • Программировать – значит и редактировать.При построении прямоугольника и квад...

    33 слайд

    Программировать – значит и редактировать.
    При построении прямоугольника и квадрата черепашка двигалась,
    поворачиваясь только
    Направо.

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

  • Задание 3.
                                         Нарисуем...

    34 слайд


    Задание 3.
    Нарисуем лесенку с тремя ступенями.
    Размер ступеньки по ширине и высоте равен 20.
    В этом задании черепашка будет двигаться поворачиваясь налево и
    направо.
    по
    вперед 20
    направо 90
    вперед 20

    налево 90
    вперед 20
    направо 90

    вперед 20
    налево 90
    вперед 20

    направо 90
    вперед 20
    налево 90

  • Задание 4.Построим равносторонний треугольник.
Длина стороны 100 шагов.
Все у...

    35 слайд

    Задание 4.
    Построим равносторонний треугольник.
    Длина стороны 100 шагов.
    Все углы в равностороннем
    треугольнике равны 600 .

    Составим алгоритм в виде блок-схемы.




    100
    600
    600
    600
    1200
    120 0
    1200
    Начало
    Вперед на 100 шагов
    Направо на 1200
    Вперед на 100 шагов
    Вперед на 100 шагов
    Направона 1200
    Направо на 1200
    Конец
    Блок-схема

  • Напишем программу на языке ЛОГО:              по
            вперед 100...

    36 слайд

    Напишем программу на языке ЛОГО:
    по
    вперед 100
    направо 120

    вперед 100
    направо 120

    вперед 100
    направо 120






  • Задание 5.Построим уголок. Длина линии 50 шагов.

       по
       направо 45...

    37 слайд

    Задание 5.
    Построим уголок. Длина линии 50 шагов.

    по
    направо 45
    вперед 50
    направо 90
    вперед 50
    налево 90

    Выполним в программе ЛОГОМИРЫ:






    450
    900
    50
    900

  • Задание 6. 
Построим фигуру. Длина линии 50 шагов. Угол поворота 900 .


по...

    38 слайд

    Задание 6.

    Построим фигуру. Длина линии 50 шагов. Угол поворота 900 .


    по
    вперед 50
    направо 90

    вперед 50
    направо 90

    вперед 50
    налево 90
    вперед 50
    налево 90




    50
    900
    900
    900

  • Урок 4.Ритм и повторение.

    39 слайд

    Урок 4.

    Ритм и повторение.

  • Окружающий нас мир полон ритмов.Есть свой ритм в звуке шагов,...

    40 слайд

    Окружающий нас мир полон ритмов.
    Есть свой ритм в звуке шагов,
    в стуке и грохоте машин,
    в пении птиц.
    Ритмично сменяют друг друга дни и ночи,
    дни недели,
    времена года.
    Этот ритм задаётся движением Земли.

    Ритм лежит в основе музыки.
    Ритм в музыке задаётся тактом.

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

  • Ритм – это многократное повторение 
чего – либо.


В программировании повто...

    41 слайд



    Ритм – это многократное повторение
    чего – либо.


    В программировании повторение называется ЦИКЛОМ.


    В программировании повторяться могут только команды.


    В ЛОГО – повторение некоторое количество раз одной или нескольких команд обеспечивает команда

    Повтори

  • Запомни:
Заключённая в квадратные скобки последовательность команд называ...

    42 слайд

    Запомни:

    Заключённая в квадратные скобки последовательность команд называется телом цикла.

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

    Например:
    Повтори 4[Вперед 100 Направо 90]



  • Используем команду Повтори для построения фигур.Пример 1.
Для построения кв...

    43 слайд

    Используем команду Повтори для построения фигур.

    Пример 1.

    Для построения квадрата команда черепашке будет
    выглядеть так:

    повтори 4 [вперед 100 направо 90]

  • Пример 2.Для построения треугольника
команда черепашке будет
выглядеть так:...

    44 слайд

    Пример 2.
    Для построения треугольника
    команда черепашке будет
    выглядеть так:

    повтори 3 [вперед 100 направо 120]

  • Пример 3.Для построения пяти уголков команда черепашке будет
выглядеть так:...

    45 слайд

    Пример 3.
    Для построения пяти уголков команда черепашке будет
    выглядеть так:

    направо 45
    повтори 5 [вперед 50 направо 90 вперед 50 налево 90]


  • Пример 4.Начертим вертикальную  пунктирную линию. 
Линия содержит 10 пунктиро...

    46 слайд

    Пример 4.
    Начертим вертикальную пунктирную линию.
    Линия содержит 10 пунктиров,
    длина каждого пунктира 10,
    расстояние между пунктирами 5.


    повтори 10 [по вперед 10 пп вперед 5 ]










    Повторяющаяся часть рисунка
    10
    5

  • Пример 5.Начертим горизонтальную  пунктирную линию. 
Линия содержит 10 пункти...

    47 слайд

    Пример 5.
    Начертим горизонтальную пунктирную линию.
    Линия содержит 10 пунктиров,
    длина каждого пунктира 10, расстояние между пунктирами 5.


    направо 90
    повтори 10 [по вперед 10 пп вперед 5 ]











    900

  • Пример 6.Какую фигуру начертит черепаха после
 выполнения команд:

по
повтори...

    48 слайд

    Пример 6.
    Какую фигуру начертит черепаха после
    выполнения команд:

    по
    повтори 2 [вперед 50 направо 90
    вперед 50 направо 90 вперед 50
    налево 90 вперед 50 налево 90]

  • Черепаха начертит:

    49 слайд

    Черепаха начертит:

  • Пример 7.Какую фигуру начертит черепаха после
выполнения команд:

по
повтори...

    50 слайд

    Пример 7.
    Какую фигуру начертит черепаха после
    выполнения команд:

    по
    повтори 5 [вперед 50 направо 90
    вперед 50 налево 90]

  • Черепаха начертит:

    51 слайд

    Черепаха начертит:

  • Урок 5.Построение правильных многоугольников.

    52 слайд

    Урок 5.
    Построение правильных многоугольников.

  • Правильными называются многоугольники,
у которых все стороны и углы равны....

    53 слайд


    Правильными называются многоугольники,
    у которых все стороны и углы равны.




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

  • Получим значение угла поворота.Для этого 
3600  (число градусов в полном кру...

    54 слайд

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

    Для этого
    3600 (число градусов в полном круге) разделим на
    N (число углов многоугольника)
    360/N



  • Получим значение угла поворота:360/3=120 – для треугольника
360/4=90 – для п...

    55 слайд

    Получим значение угла поворота:

    360/3=120 – для треугольника
    360/4=90 – для прямоугольника
    360/5=72 – для пятиугольника
    360/6=60 – для шестиугольника
    360/8=45 – для восьмиугольника

  • Построим фигуры.
1. Правильный треугольник:
повтори 3[ вперед 100 направо 120...

    56 слайд

    Построим фигуры.

    1. Правильный треугольник:
    повтори 3[ вперед 100 направо 120]

    2. Правильный прямоугольник:
    повтори 4 [вперед 100 направо 90]



  • Построим фигуры.3. Правильный пятиугольник:
повтори 5[вперед 100 направо 72]...

    57 слайд

    Построим фигуры.
    3. Правильный пятиугольник:
    повтори 5[вперед 100 направо 72]

    4. Правильный шестиугольник:
    повтори 6[вперед 100 направо 60]

    5. Правильный восьмиугольник:
    повтори 8[вперед 100 направо 45]







  • Урок 6.Построение окружности.

    58 слайд

    Урок 6.
    Построение окружности.

  • Любую окружность можно считать 
правильным многоугольником с очень малой
сто...

    59 слайд


    Любую окружность можно считать
    правильным многоугольником с очень малой
    стороной и соответственно очень малым
    углом поворота.

    Для построения окружности будем использовать команду повтори.

  • Формула окружности. Для значения угла поворота, равного N, получим...

    60 слайд





    Формула окружности.


    Для значения угла поворота, равного N, получим
    формулу окружности:



    Построим окружность в виде 360-угольника.
    Найдём угол поворота: 3600/360 = 10
    Длину стороны возьмём за 1шаг.
    Используем команду:
    повтори 360[вперед 1 направо 1]





    повтори 360/N [вперед 1 направо N]

  • Пользуясь формулой окружности заполним таблицы:...

    61 слайд

    Пользуясь формулой окружности заполним таблицы:





    Уменьшение Увеличение
    окружности: окружности:

  • Построим окружности разного размера пользуясь данными таблиц: Повтори 180 [вп...

    62 слайд

    Построим окружности разного размера пользуясь данными таблиц:
    Повтори 180 [вперед 1 направо 2]

    Повтори 400 [ вперед 1 направо 0.9]

    Повтори 36 [ вперед 1 направо 10]

    Повтори 514 [ вперед 1 направо 0.7]

    Повтори 120 [ вперед 1 направо 3]

  •                  Построение дуги.Дуга – это часть окружности.

    63 слайд

    Построение дуги.
    Дуга – это часть окружности.



  • Например:

1. Эта дуга – половина окружности, поэтому количе...

    64 слайд



    Например:

    1. Эта дуга – половина окружности, поэтому количество
    повторений надо уменьшить в два раза:

    повтори 180 [вперед 1 направо 1]





    2. Эта дуга – четверть окружности, поэтому количество
    повторений надо уменьшить в четыре раза:

    повтори 90 [вперед 1 направо 1]


    1800
    900

  • Задание.Построить дугу, которая составляет восьмую часть 
окружности.

повтор...

    65 слайд

    Задание.
    Построить дугу, которая составляет восьмую часть
    окружности.

    повтори 45 [вперед 1 направо 1]





  •      Урок 7.Процедуры.

    66 слайд

    Урок 7.
    Процедуры.

  • Процедура – это программа,
                        т. е. последовательность...

    67 слайд


    Процедура – это программа,
    т. е. последовательность
    известных черепашке (базовых)
    команд, имеющая имя.


    По этому имени процедуру можно
    вызывать,
    т. е. выполнять все входящие в неё
    команды.

  • Запомни:Процедура состоит из трёх частей:
1. Заголовок процедуры.
2...

    68 слайд

    Запомни:
    Процедура состоит из трёх частей:
    1. Заголовок процедуры.
    2. Тело процедуры (описание).
    3. Окончание процедуры.

  • Запомни:Заголовок процедуры пишется на отдельной 
                       стро...

    69 слайд

    Запомни:
    Заголовок процедуры пишется на отдельной
    строке и составляется из
    обязательного слова ЭТО,
    за которым указывается имя
    процедуры.
    Тело процедуры – все команды,
    расположенные между заголовком
    и окончанием.
    Окончание процедуры – слово КОНЕЦ.

  • Вызов процедуры.Имя процедуры, использованное в качестве команды, называетс...

    70 слайд

    Вызов процедуры.

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






  • Задание 1.Составим процедуру квадрат:

это квадрат
по
повтори 4 [вперед 100 н...

    71 слайд

    Задание 1.
    Составим процедуру квадрат:

    это квадрат
    по
    повтори 4 [вперед 100 направо 90]
    конец

    Вызов процедуры - квадрат


  • Задание 2.С помощью процедуры квадрат изобразить квадрат, 
повёрнутый на 45 г...

    72 слайд

    Задание 2.
    С помощью процедуры квадрат изобразить квадрат,
    повёрнутый на 45 градусов:


    направо 45
    квадрат


  • Задание 3.Используя процедуру квадрат заставить квадрат 
покружиться на месте...

    73 слайд

    Задание 3.
    Используя процедуру квадрат заставить квадрат
    покружиться на месте:


    повтори 18 [квадрат направо 20]

  • Задание 4.Составить процедуру дуга и используя эту процедуру
нарисовать лепес...

    74 слайд

    Задание 4.
    Составить процедуру дуга и используя эту процедуру
    нарисовать лепесток .
    это дуга
    по
    повтори 45 [вперед 1 направо 2]
    конец

    дуга направо 90 дуга





  • Задание 5.
Имея описание процедуры дуга напишите программу,
 которая рисует ц...

    75 слайд

    Задание 5.

    Имея описание процедуры дуга напишите программу,
    которая рисует цветочек, состоящий из четырёх лепестков:





  • Программа на ЛОГО:это дуга
    по
    повтори 45[ вперед 1 направо 2]
    кон...

    76 слайд

    Программа на ЛОГО:
    это дуга
    по
    повтори 45[ вперед 1 направо 2]
    конец


    повтори 4 [дуга направо 90 дуга]

  • Задание 6.

Имея описание процедуры дуга, нарисовать море:

    77 слайд

    Задание 6.


    Имея описание процедуры дуга, нарисовать море:

  • Программа на ЛОГО:это дуга
    по
    повтори 180 [вперед 1 направо 1]
    ко...

    78 слайд

    Программа на ЛОГО:
    это дуга
    по
    повтори 180 [вперед 1 направо 1]
    конец

    повтори 5 [дуга налево 180]

  • Урок 8.Процедуры и параметры.

    79 слайд

    Урок 8.
    Процедуры и параметры.



  • Составим программу - процедуру, которая будет рисовать квадрат, но вместо 
к...

    80 слайд


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


  • Процедура с параметром:это квадрат :сторона
повтори 4 [вперед :сторона напра...

    81 слайд

    Процедура с параметром:

    это квадрат :сторона
    повтори 4 [вперед :сторона направо 90]
    конец

    Параметр :сторона указан в заголовке процедуры
    вслед за её именем.

    Этот же параметр встречается (обязательно) и в теле
    процедуры, в том месте, где предусмотрено
    использование переменной величины.

  • Запомни:Параметр - переменную можно представить себе как ящик, на котором нап...

    82 слайд

    Запомни:
    Параметр - переменную можно представить себе как ящик, на котором написано имя, а внутри находится значение.
    Это значение можно изменять.



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



  • Переменные в процедурах    называются параметрами. -  Значения параметров...

    83 слайд

    Переменные в процедурах
    называются параметрами.


    - Значения параметров внутри процедуры
    не меняются.

    - Параметры, указываемые в описании
    процедуры ( в её заголовке и в теле),
    называют формальными параметрами
    её описания.

    - Формальный параметр всегда
    представляет собой имя некоторой
    величины.

  • Запомни:В момент вызова процедуры с параметрами
надо указать значение этого п...

    84 слайд

    Запомни:
    В момент вызова процедуры с параметрами
    надо указать значение этого параметра:
    квадрат 100


    Это значит, что значение переменной
    для команды вперед следует взять из
    переменной сторона,
    которая стоит в заголовке процедуры.


  • Значение величины, указываемое при вызове процедуры называется фактическим па...

    85 слайд

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

  • Процедура с несколькими параметрами.

Пример 1.
Составим описание процедуры,...

    86 слайд

    Процедура с несколькими параметрами.

    Пример 1.
    Составим описание процедуры, рисующей прямоугольник,
    длина и высота которого произвольны:

    это прямоугольник :высота :длина
    повтори 2 [вперед :высота направо 90
    вперед :длина направо 90]
    конец

    Вызов процедуры: прямоугольник 50 100


    прямоугольник

  • Пример 2.

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

    87 слайд

    Пример 2.

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

    это многоугольник :число :сторона :угол
    повтори :число [вперед :сторона направо :угол]
    конец

    Вызов процедуры: многоугольник 6 100 60

    шестиугольник

  • Урок 9.Рекурсивные процедуры

    88 слайд

    Урок 9.
    Рекурсивные процедуры

  • Мы уже знаем, как заставить черепаху начертить круговую орбиту:
это орбита
по...

    89 слайд

    Мы уже знаем, как заставить черепаху начертить круговую орбиту:
    это орбита
    повтори 360 [ вперед 1 направо 1]
    конец
    Но как заставить её кружить по этой орбите подобно спутнику?

    Для этого после того, как черепаха начертит окружность, она снова
    должна выполнить процедуру орбита:
    это орбита
    повтори 360 [вперед 1 направо 1]
    орбита
    конец


  • Запомни:Процедуры которые вызывают сами себя 
называются реку...

    90 слайд

    Запомни:
    Процедуры которые вызывают сами себя
    называются рекурсивными.

  • Рекурсивная процедура выполняется бесконечно…Прервать программу можно 
одновр...

    91 слайд

    Рекурсивная процедура выполняется бесконечно…
    Прервать программу можно
    одновременным нажатием клавиш <Ctrl > и <Break>

  • Бесконечное движение черепашки по треугольной орбите:это треугольник
повтори...

    92 слайд

    Бесконечное движение черепашки по треугольной орбите:
    это треугольник
    повтори 3 [вперед 100 направо 120]
    треугольник
    конец

  • Бесконечное движение черепашки по квадратной орбите:это квадрат
повтори 4 [вп...

    93 слайд

    Бесконечное движение черепашки по квадратной орбите:
    это квадрат
    повтори 4 [вперед 100 направо 90]
    квадрат
    конец

  • Урок 10.Координаты.

    94 слайд

    Урок 10.
    Координаты.

  • Запомни:

Два числа, определяющие положение точки на плоскости,
 называются к...

    95 слайд

    Запомни:

    Два числа, определяющие положение точки на плоскости,
    называются координатами.

    Плоскость с отмеченной на ней точкой начала отсчёта и
    проходящими через эту точку двумя линиями, называется
    системой координат.

    Точку начала отсчёта называют началом координат.

    Направленные линии – осями координат.

  • Запомни:
Для того, чтобы точка могла быть точно
определена пар...

    96 слайд

    Запомни:

    Для того, чтобы точка могла быть точно
    определена парой координат, первым
    элементом пары всегда является
    величина Х (абсцисса точки),
    а вторым элементом – всегда величина
    У (ордината точки).

  • (0, 0)ухОсь  абсциссОсь  ординатА(х, у)372213-372-213Размеры э...

    97 слайд


    (0, 0)
    у
    х
    Ось абсцисс
    Ось ординат
    А(х, у)
    372
    213
    -372
    -213
    Размеры экрана:
    II четверть
    I четверть
    III четверть
    IV четверть

  • Оси координат разбивают плоскость на четыре части, которые называются координ...

    98 слайд

    Оси координат разбивают плоскость на четыре части, которые называются координатными четвертями.
    Мы будем работать только в первой
    координатной четверти
    у
    х
    I четверть
    Координаты центра экрана [0 0]

  • Внимание!                                  Решая задачи с использованием...

    99 слайд

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



    Новые команды:

    покажи место – сообщает координаты точки, в которой
    находиться черепашка;
    нов_место [х у] – перемещает черепашку в точку
    с координатами [х у];
    нов_у число – изменяет у-координату черепашки;
    нов_х число – изменяет х-координату черепашки;


    Передвигаясь от точки к точке черепашка может оставлять
    след, а может не оставлять след.

  • Пример 1.Построить квадрат, пользуясь координатами его вершин.
(0,0)10601060у...

    100 слайд

    Пример 1.
    Построить квадрат, пользуясь координатами его вершин.

    (0,0)
    10
    60
    10
    60
    у
    х
    (10,10)
    (10,60)
    (60,60)
    (60,10)
    пп
    нов_место [10 10]
    по
    нов_место [10 60]
    нов_место [60 60]
    нов_место [60 10]
    нов_место [10 10]
    Программа на ЛОГО:

  • Программа на ЛОГО 
     2ой вариант:

                             пп...

    101 слайд

    Программа на ЛОГО
    2ой вариант:

    пп
    нов_место [10 10]
    по
    нов_у 60
    нов_х 60
    нов_у 10
    нов_х 10

  • Пример 2.Даны координаты пятнадцати точек. 
Построить фигуру по этим координа...

    102 слайд

    Пример 2.
    Даны координаты пятнадцати точек.
    Построить фигуру по этим координатам.

    (40,10)
    (40,20)
    (10,20)
    (40,50)
    (20,50)
    (40,70)
    (30,70)
    (50,90)
    (70,70)
    (60,70)
    (80,50)
    (60,50)
    (90,20)
    (60,20)
    (60,10)
    пп
    нов_место [40 10]
    по
    нов_место [ 40 20 ]
    нов_место [ 10 2 0]
    нов_место [ 40 5 0]
    нов_место [ 20 50 ]
    нов_место [ 40 70 ]
    нов_место [ 30 70 ]
    нов_место [ 50 9 0]
    нов_место [ 70 70 ]
    нов_место [ 60 7 0]
    нов_место [ 80 5 0]
    нов_место [ 60 5 0]
    нов_место [ 90 20 ]
    нов_место [ 60 20 ]
    нов_место [ 60 10 ]
    Программа на ЛОГО:

  • Черепашка построит:ху0

    103 слайд

    Черепашка построит:
    х
    у
    0

  • Пример 3.Даны координаты двенадцати точек.
Построить фигуру по этим координат...

    104 слайд

    Пример 3.
    Даны координаты двенадцати точек.
    Построить фигуру по этим координатам.
    (30, 60)
    (60, 30)
    (150, 30)
    (180, 60)
    (100, 60)
    (100, 160)
    (130, 160)
    (120, 150)
    (130, 140)
    (100, 140)
    (160, 60)
    (30, 60)

    Программа на ЛОГО:
    пп
    нов_место [30 60]
    По
    нов_место [ 60 30]
    нов_место [ 150 30]
    нов_место [ 180 60]
    нов_место [ 100 60]
    нов_место [ 100 160]
    нов_место [ 130 160]
    нов_место [ 120 150]
    нов_место [ 130 140]
    нов_место [ 100 140]
    нов_место [ 160 60]
    нов_место [ 30 60]

  • Черепашка построит:ху0

    105 слайд

    Черепашка построит:
    х
    у
    0

  • Слышу – и забываю,вижу – и запоминаю, делаю – и понимаю....

    106 слайд

    Слышу – и забываю,
    вижу – и запоминаю,
    делаю – и понимаю.

    (Восточная мудрость)

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 670 312 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 15.01.2020 544
    • PPTX 3.3 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Арифулина Надежда Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 5 лет и 3 месяца
    • Подписчики: 5
    • Всего просмотров: 19678
    • Всего материалов: 21

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Няня

Няня

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 12 регионов
  • Этот курс уже прошли 18 человек

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

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 13 регионов
  • Этот курс уже прошли 76 человек

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

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Мини-курс

Архитектура мира: от Крита до Австралии

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 42 человека из 20 регионов
  • Этот курс уже прошли 17 человек

Мини-курс

Идеи эпохи Просвещения: педагогическое значение для современности

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Уникальный образ как педагога: основные принципы позиционирования

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 21 человек
Сейчас в эфире

Религиозно-философские традиции Китая

Перейти к трансляции