Разделы презентаций


Алгоритмизация и программирование

Содержание

СодержаниеПреподавание темы «Алгоритмизация»Актуальность темы Цели и задачи темы Реализация основных принципов обучения в ходе преподавания темы Особенности содержания темы

Слайды и текст этой презентации

Слайд 1Методика преподавания раздела «Алгоритмизация и программирование»

Методика преподавания раздела «Алгоритмизация и программирование»

Слайд 2Содержание
Преподавание темы «Алгоритмизация»
Актуальность темы
Цели и задачи темы
Реализация основных

принципов обучения в ходе преподавания темы
Особенности содержания темы

СодержаниеПреподавание темы «Алгоритмизация»Актуальность темы Цели и задачи темы Реализация основных принципов обучения в ходе преподавания темы Особенности

Слайд 3Содержание
Методика преподавания программирования
Метод открытых программ. Понятие открытой программы
Система

признаков открытой и закрытой программы
Методика разработки открытых программ
Освоение

обучаемым готовой открытой программы
СодержаниеМетодика преподавания программирования Метод открытых программ. Понятие открытой программы Система признаков открытой и закрытой программы Методика разработки

Слайд 4Преподавание темы «Алгоритмизация»
Необходимо сформировать умения:
Планирование своей деятельности;
Поиск информации, необходимой

для решения поставленной задачи;
Проектирование и построение информационных моделей;
Структурирование сообщений;
Инструментирование всех

видов деятельности;
Навыки использования современных технических средств
Преподавание темы «Алгоритмизация»Необходимо сформировать умения: Планирование своей деятельности;Поиск информации, необходимой для решения поставленной задачи;Проектирование и построение информационных

Слайд 5Преподавание темы «Алгоритмизация»
Компоненты алгоритмического мышления:
Структурный анализ задачи;
Разбиение большой задачи

на малые;
Сведение нерешенной задачи к решенным;
Планирование ситуаций и их рефлексия;
Понимание

и использование формальных способов записи алгоритмов.
Преподавание темы «Алгоритмизация»Компоненты алгоритмического мышления: Структурный анализ задачи;Разбиение большой задачи на малые;Сведение нерешенной задачи к решенным;Планирование ситуаций

Слайд 6Цели и задачи темы:
Понять на основе анализа примеров смысл понятия

алгоритма;
Знать свойства алгоритма;
Понять возможность автоматизации деятельности человека при использовании алгоритма;
Освоить

основные алгоритмические конструкции;

Преподавание темы «Алгоритмизация»

Цели и задачи темы:Понять на основе анализа примеров смысл понятия алгоритма;Знать свойства алгоритма;Понять возможность автоматизации деятельности человека

Слайд 7Цели и задачи темы ( продолжение)
Применять алгоритмические конструкции для построения

алгоритмов решения задачи;
Получить представление о библиотеке алгоритмов;
Уметь использовать библиотеку для

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

Преподавание темы «Алгоритмизация»

Цели и задачи темы ( продолжение)Применять алгоритмические конструкции для построения алгоритмов решения задачи;Получить представление о библиотеке алгоритмов;Уметь

Слайд 8Преподавание темы «Алгоритмизация»
Основные принципы, реализующиеся в ходе преподавания темы:
Принцип научности;
Принцип

последовательности;
Принцип доступности обучения;
Принцип наглядности;
Принцип связи теории с практикой.

Преподавание темы «Алгоритмизация»Основные принципы, реализующиеся в ходе преподавания темы:Принцип научности;Принцип последовательности;Принцип доступности обучения;Принцип наглядности;Принцип связи теории с

Слайд 9Особенности преподавания темы:
Алгоритмизация – это не просто выявление, закрепление и

использование некоторого способа действия, но и запись алгоритма на специальном

языке.
Алгоритм предназначен для решения задачи исполнителем.
Не все алгоритмы разрешимы и нет такого исполнителя, который мог бы исполнить все алгоритмы.

Преподавание темы «Алгоритмизация»

Особенности преподавания темы:Алгоритмизация – это не просто выявление, закрепление и использование некоторого способа действия, но и запись

Слайд 10Этапы решения задачи
Преподавание темы «Алгоритмизация»

Этапы решения задачиПреподавание темы «Алгоритмизация»

Слайд 11Методика преподавания программирования
Метод открытых программ
Понятие открытой программы:
Это программы с подробными

комментариями,.
Это характерные упражнения с пропусками..
Это работа с параллельными текстами

Методика преподавания программированияМетод открытых программПонятие открытой программы:Это программы с подробными комментариями,.Это характерные упражнения с пропусками..Это работа с

Слайд 12Методика преподавания программирования
Открытая программа - модель, представляющая некоторый класс программ

и предназначенная:
для передачи обучаемым знаний о структуре и назначении данной

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

Слайд 13Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 14Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 15Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 16Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 17Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 18Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 19Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 20Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 21Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 22Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 23Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 24Методика преподавания программирования
Система признаков открытой и закрытой программы

Методика преподавания программированияСистема признаков открытой и закрытой программы

Слайд 25Методика преподавания программирования
Методика разработки открытой программы
В тексте программы выделяется инвариантная

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

(обратный способ разработки).
Прямой способ: восстанавливается естественная последовательность этапов создания типичной программы этого класса.
На практике обычно имеет место синтез обоих подходов
Методика преподавания программированияМетодика разработки открытой программыВ тексте программы выделяется инвариантная часть, полученное ядро представляется на изучаемом языке,

Слайд 26Методика преподавания программирования
Освоение обучаемыми открытой программы
Первый этап освоения ОП -

этап ориентации и знакомства.
Запустить программу.
Изменить исходные данные и запустить

программу снова.
Попытаться объяснить результат.
Попытаться предсказать поведение программы до запуска.
Методика преподавания программированияОсвоение обучаемыми открытой программыПервый этап освоения ОП - этап ориентации и знакомства. Запустить программу.Изменить исходные

Слайд 27Методика преподавания программирования
Освоение обучаемыми открытой программы
Второй этап освоения ОП –

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

Прямой и обратный перевод обучаемыми задачи с языка комментариев на язык высокого уровня
Методика преподавания программированияОсвоение обучаемыми открытой программыВторой этап освоения ОП – изучение программы по комментариям Изучение комментариев применительно

Слайд 28Методика преподавания программирования
Освоение обучаемыми открытой программы
Третий этап освоения ОП –

«программирующий пользователь»
Внесение изменений в текст ОП с определенной целью.

Радикальная модификация программы либо собственная разработка
Методика преподавания программированияОсвоение обучаемыми открытой программыТретий этап освоения ОП – «программирующий пользователь» Внесение изменений в текст ОП

Слайд 29Пример открытой программы

Пример открытой программы

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

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


Для правообладателей

Яндекс.Метрика