Курсы
Другое
Настоящий материал опубликован пользователем Сеченова Александра Юрьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалучитель информатики
Файл будет скачан в форматах:
Материал разработан автором:
преподаватель
Об авторе
Настоящая методическая разработка опубликована пользователем Тимкина Ольга Викторовна. Инфоурок является информационным посредником
Презентация "Алгоритмы"
Разработана в соответствии с Федеральной рабочей программой основного общего образования по предмету «Информатика» для 8 класса, по конструктору.
Может использоваться при изучении дисциплины "Информатика" на первом курсе СПО.
Содержит:
Определение алгоритма.
История возникновения понятия "алгоритм"
Понятие алгоритмизации (рассмотрено на простом примере)
Исполнитель алгоритма (формальный и неформальный)
Система команд исполнителя
Свойства алгоритмов
Способы описания алгоритмов
Графическая запись алгоритмов (основные элемента блок=схем)
Правила составления блок-схем
Основные алгоритмические структуры
Виды ветвлений (полное, неполное)
Виды циклов (с параметром, с предусловием, с постусловием)
Виды алгоритмов.
Кроме теории в разработку включены задания для закрепления материала:
задания с выбором ответа,
упорядочение шагов алгоритма,
5 заданий "Узнай пословицу по блок-схеме".
На последней странице приведены ответы.
Разработка представлена в двух форматах:
Курс повышения квалификации
Курс повышения квалификации
36 ч. — 180 ч.
Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Еще материалы по этой теме
Смотреть
Рабочие листы
к вашим урокам
Скачать
1 слайд
Тема:
АЛГОРИТМ И ВЕЛИЧИНА
10 КЛАСС
2 слайд
НА ЭТОМ УРОКЕ МЫ…
Повторим:
Этапы решения задач на компьютере
Алгоритмы.
Величины.
Структуру алгоритмов.
3 слайд
Этапы решения задач на компьютере:
1) Постановка задачи
2) Формализация задачи
3) Построение алгоритма
4) Составление программы на языке программирования
5) Отладка и тестирование программы
6) Проведение расчётов и анализ полученных результатов
ТО, ЧТО МЫ БУДЕМ ИЗУЧАТЬ НА УРОКАХ ИНФОРМАТИКИ
4 слайд
1) Постановка задачи
Нужно:
понять условие задачи;
выделить исходные данные и данные, которые требуется получить в результате;
понять отношение между исходными и результирующими данными.
5 слайд
2) Формализация задачи
Это процесс перевода задачи на математический язык.
То есть, составление формулы (математическая модель) для решения определённого типа задач.
6 слайд
3) Построение алгоритма
Запись решения задачи в видел блок-схемы:
7 слайд
4) Составление задачи на языке программирования
8 слайд
5) Отладка и тестирование программы
Проверяется: работает ли программа
9 слайд
6) Проведение расчётов и анализ полученных результатов
Использование разработанной программы в практических целях
10 слайд
Происхождение термина «алгоритм» связано с математикой
В 9 веке в Багдаде жил ученый Абу Аль Харезме: математик, астроном, географ
Описал и сформулировал:
Десятичную систему счисления;
Правила выполнения арифметических действий над целыми числами и обыкновенными дробями.
11 слайд
Первые алгоритмы в математике:
сложение;
вычитание;
умножение «столбиком»;
деление «уголком»;
12 слайд
ЧТО ТАКОЕ АЛГОРИТМ?
АЛГОРИТМ – ЭТО ПОСЛЕДОВАТЕЛЬНОСТЬ КОМАНД ДЛЯ УПРАВЛЕНИЯ КАКИМ-ЛИБО ИСПОЛНИТЕЛЕМ.
13 слайд
ПРИ ВЫПОЛНЕНИИ АЛГОРИТМА, ИСПОЛНИТЕЛЬ РАБОТАЕТ С ВЕЛИЧИНАМИ
ВЕЛИЧИНА – ЭТО РАЗЛИЧНЫЕ ИНФОРМАЦИОННЫЕ ОБЪЕКТЫ.
АЛГОРИТМЫ РАБОТЫ С ВЕЛИЧИНАМИ – ЭТО АЛГОРИТМЫ, ПРЕДНАЗНАЧЕННЫЕ ДЛЯ УПРАВЛЕНИЯ КОМПЬЮТЕРОМ.
14 слайд
В АЛГОРИТМАХ И ЯЗЫКАХ ПРОГРАММИРОВАНИЯ ВЕЛИЧИНЫ ДЕЛЯТСЯ НА:
1) КОНСТАНТЫ (неизменные величины; например: дни недели, времена года, названия месяцев).
2) ПЕРЕМЕННЫЕ (изменяются со временем; например: количество дней в месяце).
15 слайд
ЧТО ТАКОЕ ДАННЫЕ?
ДАННЫЕ – ЭТО СОВОКУПНОСТЬ ВЕЛИЧИН, С КОТОРЫМИ РАБОТАЕТ КОМПЬЮТЕР.
16 слайд
ДАННЫЕ ДЕЛЯТСЯ НА:
ПРОГРАММА
(ПРОМЕЖУТОЧНЫЕ ДАННЫЕ)
ИСХОДНЫЕ ДАННЫЕ
ВЫХОДНЫЕ ДАННЫЕ
Данные, которые изначально заданы по условию задачи
Результаты – окончательный ответ на решаемую задачу
Данные, которые получаются в процессе вычислений
17 слайд
ТИПЫ ДАННЫХ В ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ:
Целые типы:
18 слайд
ТИПЫ ДАННЫХ В ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ:
Вещественные типы:
19 слайд
ТИПЫ ДАННЫХ В ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ:
Символьные типы: char.
Логические типы: false (ложь) и true (истина).
Перечисляемый тип: type typeName = (value1, value2, ..., valuen);
Диапазонный тип: var
range: -100..100;
intCh: 'a'..'z';
Структурированный тип: массивы, записи, множества.
20 слайд
ИСПОЛНИТЕЛЬ АЛГОРИТМА – ЭТО ЧЕЛОВЕК ИЛИ УСТРОЙСТВО, ВЫПОЛНЯЮЩЕЕ ПРОГРАММУ.
21 слайд
АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ
В 1969 году голландский ученый-программист
Эдсгер Вибе Дейкстра доказал:
Алгоритм для решения любой задачи можно составить только из базовых алгоритмических структур «следование», «ветвление», «цикл».
Такая методика программирования называется:
«Структурное программирование»
22 слайд
КОМАНДЫ АЛГОРИТМА:
ПРИСВАИВАНИЕ;
ВВОД;
ВЫВОД;
ОБРАЩЕНИЕ К ВСПОМОГАТЕЛЬНОМУ АЛГОРИТМУ (ПОДПРОГРАММЕ);
ЦИКЛ;
ВЕТВЛЕНИЕ;
23 слайд
ДЛЯ ОПИСАНИЯ АЛГОРИТМА ЛУЧШЕ ВСЕГО ИСПОЛЬЗВАТЬ БЛОК-СХЕМЫ:
1) НАЧАЛО, КОНЕЦ
2) ДАННЫЕ
3) ОБРАБОТКА
4) УСЛОВИЕ
5) КОММЕНТАРИИ
24 слайд
ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ:
1) СЛЕДОВАНИЕ – ЛИНЕЙНЫЙ АЛГОРИТМ, ПОСЛЕДОВАТЕЛЬНЫЙ ПОРЯДОК ВЫПОЛНЕНИЯ ДЕЙСТВИЙ.
25 слайд
2) ВЕТВЛЕНИЕ – АЛГОРИТМ С УСЛОВИЕМ ВЫБОРА «ДА»/«НЕТ».
ПОЛНАЯ ФОРМА ВЕТВЛЕНИЯ
26 слайд
2) ВЕТВЛЕНИЕ – АЛГОРИТМ С УСЛОВИЕМ ВЫБОРА «ДА»/«НЕТ».
НЕПОЛНАЯ ФОРМА ВЕТВЛЕНИЯ
27 слайд
3) ПОВТОРЕНИЕ (ЦИКЛ) – МНОГОКРАТНАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ДЕЙСТВИЙ.
ЦИКЛ С УСЛОВИЕМ
28 слайд
3) ПОВТОРЕНИЕ (ЦИКЛ) – МНОГОКРАТНАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ДЕЙСТВИЙ.
ЦИКЛ С ПОСТУСЛОВИЕМ
29 слайд
3) ПОВТОРЕНИЕ (ЦИКЛ) – МНОГОКРАТНАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ДЕЙСТВИЙ.
ЦИКЛ С ЗАДАННЫМ ЧИСЛОМ ПОВТОРЕНИЙ
30 слайд
4) СЛОЖНЫЙ (СОСТАВНОЙ) АЛГОРИТМ – СОСТОИТ ИЗ ОБЪЕДИНЁННЫХ МЕЖДУ СОБОЙ БАЗОВЫХ СТРУКТУР.
СПОСОБЫ ЗАПИСИ ТАКИХ АЛГОРИТМОВ:
ПОСЛЕДОВАТЕЛЬНЫЙ;
ВЛОЖЕННЫЙ.
31 слайд
4) СЛОЖНЫЙ (СОСТАВНОЙ) АЛГОРИТМ – СОСТОИТ ИЗ ОБЪЕДИНЁННЫХ МЕЖДУ СОБОЙ БАЗОВЫХ СТРУКТУР.
32 слайд
4) СЛОЖНЫЙ (СОСТАВНОЙ) АЛГОРИТМ – СОСТОИТ ИЗ ОБЪЕДИНЁННЫХ МЕЖДУ СОБОЙ БАЗОВЫХ СТРУКТУР.
33 слайд
СПАСИБО ЗА ВНИМАНИЕ
Презентация по Информатике на тему "Алгоритм и величина". Содержит 33 слайда. Включает в себя следующую информацию:
1) Повторение Этапов решения задач с помощью компьютера с подробным рассмотрением каждого из этапов.
2) Происхождение термина "Алгоритм".
3) Определение понятий: алгоритм, величина, данные.
4) Типы данных в языке программирования Паскаль.
5) Подробное описание алгоритмических структур.
Презентация содержит иллюстрации, схемы и таблицы.
7 346 450 материалов в базе
«Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.
Больше материалов по этому УМКВам будут доступны для скачивания все 323 648 материалов из нашего маркетплейса.
Мини-курс
3 ч.
Мини-курс
3 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.