Черепаха-графический учебный исполнитель

Содержание

Слайд 2

Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую

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

Слайд 3

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

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

Слайд 4

Точность. Свойство алгоритма.
Точность алгоритма означает, что каждая команда должна пониматься однозначно

Точность. Свойство алгоритма. Точность алгоритма означает, что каждая команда должна пониматься однозначно

Слайд 6

Алгоритм :
1.Сесть в лодку двум туристам
2.Переплыть
3.Высадить одного туриста
4.Переплыть
5.Сесть в лодку одному туристу
6.Переплыть
7.Высадить

Алгоритм : 1.Сесть в лодку двум туристам 2.Переплыть 3.Высадить одного туриста 4.Переплыть
одного туриста
8.Переплыть
9.Сесть в лодку одному туристу
10.Переплыть
11.Высадиться всем туристам

Слайд 7

Вспомогательные алгоритмы. Метод последовательной детализации и сборочный метод

Вспомогательные алгоритмы. Метод последовательной детализации и сборочный метод

Слайд 8

Цель урока:

формирование у учащихся понятий вспомогательный алгоритм, подпрограмма (процедура);
умений практического применения

Цель урока: формирование у учащихся понятий вспомогательный алгоритм, подпрограмма (процедура); умений практического
этих понятий в среде графического учебного исполнителя.

Обучающие: знать понятия: вспомогательный алгоритм, подпрограмма (процедура); уметь строить алгоритмы с использованием процедуры в среде учебного исполнителя Черепашка; Развивающие: развитие алгоритмического мышления, памяти, внимания, логического мышления, познавательного интереса, коммуникативной культуры, учебно-познавательной компетенции; Воспитательные: формировать познавательную активность; способствовать воспитанию в детях ответственности, взаимопонимания, взаимоуважения, взаимопомощи и поддержки.

Задачи урока:

Слайд 9

Основной Алгоритм алгоритм: Переправа:

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

Основной Алгоритм алгоритм: Переправа: Сесть в лодку двум туристам Выполнить алгоритм Переправа
всем туристам.
Переплыть
Высадить одного туриста
Переплыть
Сесть в лодку одному
туристу

Слайд 10

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

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

Вспомогательный алгоритм, записанный на языке программирования, называется подпрограммой или процедурой
Вспомогательный алгоритм – алгоритм, снабженный таким заголовком, который позволяет вызвать его из других алгоритмов (должен иметь свое имя).
Из основной подпрограммы происходит обращение к вспомогательному алгоритму по его имени.

Слайд 11


Основная программа:
«Число 1717»
нач        сделай ЕДИНИЦА       сделай СЕМЬ        сделай ЕДИНИЦА           сделай СЕМЬ кон

Основная программа: «Число 1717» нач сделай ЕДИНИЦА сделай СЕМЬ сделай ЕДИНИЦА сделай СЕМЬ кон

Слайд 12

Описание вспомогательного
алгоритма (процедуры)

Определение процедуры в
программе называется ее описанием.
Формат описания

Описание вспомогательного алгоритма (процедуры) Определение процедуры в программе называется ее описанием. Формат
процедуры:
процедура <имя процедуры> нач         <тело процедуры> кон

Слайд 15

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

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

Последовательная детализация, сборочный метод

Имя файла: Черепаха-графический-учебный-исполнитель.pptx
Количество просмотров: 51
Количество скачиваний: 0