Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемРодион Сульдин
1 Методика изучения темы «Алгоритмизация и программирование». Понятие, свойства и способы представления алгоритма. Алгоритмы на величинах и на учебных исполнителях.
2 Обучение школьника основам алгоритмического мышления базируется на понятии исполнителя. Основой для введения исполнителей служат задачи. Общая схема подачи материала в курсе следующая: от частного к общему, от примера к понятию. Подача материала допускает Обучение школьника основам алгоритмического мышления базируется на понятии исполнителя. Основой для введения исполнителей служат задачи. Общая схема подачи материала в курсе следующая: от частного к общему, от примера к понятию. Подача материала допускает
3 основной задачей обучения программированию является знакомство с одним из языков программирования, что можно объяснить процентным соотношением тех, кто применяет компьютер в учебной и профессиональной деятельности, и программистов от числа всех пользователей компьютера.
4 Изучение темы «Основы алгоритмизации и объектно- ориентированного визуального программирования» в 11 классе позволяет усложнить изучение темы и приложить практическое применение программирования уже в школьном курсе информатики. Особое внимание следует обратить на программирование в Visual Basic Applications. Изучение темы «Основы алгоритмизации и объектно- ориентированного визуального программирования» в 11 классе позволяет усложнить изучение темы и приложить практическое применение программирования уже в школьном курсе информатики. Особое внимание следует обратить на программирование в Visual Basic Applications.
5 Алгоритмический стиль мышления Основу алгоритмического стиля мышления составляют: умение планировать длинные последовательности действий, ясно и четко записывать их в виде программ, умение предвидеть их последствия и предусмотреть все условия, которые могут возникнуть при выполнении программы.
6 Алгоритм – это конечная последовательность действий, описывающая процесс преобразования объекта из начального состояния в конечное, записанная с помощью точных и понятных исполнителю команд
7 Свойства алгоритма Массовость Детерминированность Цель?
8 По вложенности вызовов алгоритмы можно разделить на Однопроходные – информация обрабатывается последовательно, шаг за шагом, причем каждый шаг выполняется ровно 1 раз. Однопроходные – информация обрабатывается последовательно, шаг за шагом, причем каждый шаг выполняется ровно 1 раз. Рекурсивные – основной алгоритм 1 или более раз вызывает себя в качестве вспомогательного. Рекурсивные – основной алгоритм 1 или более раз вызывает себя в качестве вспомогательного.
9 По последовательности действий алгоритмы делятся на Линейные – все действия выполняются одно за другим Линейные – все действия выполняются одно за другим Ветвящиеся – алгоритмы с альтернативным выбором действий и групп операций. Ветвящиеся – алгоритмы с альтернативным выбором действий и групп операций. Циклические - алгоритмы с циклическим повторением действий и групп операций. Циклические - алгоритмы с циклическим повторением действий и групп операций.
10 По структуре выделяют алгоритмы Структурированные – алгоритмы без операторов «goto», состоящие только из линейных, циклических и ветвящихся групп операций. Структурированные – алгоритмы без операторов «goto», состоящие только из линейных, циклических и ветвящихся групп операций. Неструктурированные – алгоритмы, в которых используются операторы «goto», либо не выделены циклические и альтернативные группы операций. Неструктурированные – алгоритмы, в которых используются операторы «goto», либо не выделены циклические и альтернативные группы операций.
11 Формы представления алгоритмов: Блок-схема – гарфическое описание алгоритмов, как последовательностей действий. Блок-схема – гарфическое описание алгоритмов, как последовательностей действий. Псевдокод – язык описания алгоритмов, используемый для разработки и документирования программ Псевдокод – язык описания алгоритмов, используемый для разработки и документирования программ
12 Конструирование алгоритмов методом пошаговой детализации. Основа подхода - четкое определение конечных результатов, затем определение промежуточных результатов. Основа подхода - четкое определение конечных результатов, затем определение промежуточных результатов.
13 При пошаговой детализации алгоритмы записываются в виде множества вспомогательных алгоритмов, решающих вспомогательные подзадачи, а каждая из них требует получения определенных промежуточных результатов.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.