Аттестационная работа. Образовательная программа внеурочной деятельности Решение нестандартных задач по информатике. 9 классы

Слайд 2

Цель курса

Обучение решению нестандартных задач по информатике, а также подготовка к участию

Цель курса Обучение решению нестандартных задач по информатике, а также подготовка к
в олимпиадах по предмету.
Научить решать нестандартные задачи – интересная, но и достаточно непростая задача, которая предполагает применение знаний по педагогике, методике, психологии, личного творчества и многого другого.
Для достижения указанной цели необходимо познакомиться с идеями и механизмом, лежащим в основе творчества, необходимого для решения нестандартных задач, получить представление о новом подходе к обучению и познакомиться с методикой достижения значимых результатов. А далее на примере достаточно большого числа олимпиадных задач разобрать различные приемы решений, для которых вычленены и обобщены их особенности.

Слайд 3

Тематическое планирование

Тематическое планирование

Слайд 4

Планируемые результаты (предметные)

Выделять этапы решения задачи на компьютере. Осуществлять разбиение исходной задачи

Планируемые результаты (предметные) Выделять этапы решения задачи на компьютере. Осуществлять разбиение исходной
на подзадачи. Знать этапы разработки программы: алгоритмизация – кодирование – отладка.
Оперировать понятием «величина», «постоянна величина», «переменная величина». Знать основные типы величин (числовые, символьные, строковые, логические).
Знать правила записи программы на языке программирования высокого уровня (на Паскале). Знать правила записи основных операторов: ввода, вывода, присваивания, цикла, ветвления.
Составлять программы решения вычислительных задач, содержащих линейный, разветвляющийся и циклический алгоритмы.
Знать основные алгоритмы решения стандартных задач и их эффективность применения.
Знать понятие и методы отладки.
Знать понятие тестовых примеров.
Работать в среде Pascal АВС.
Выделять и использовать эффективные алгоритмы при решении нестандартных задач.
Работать с различными типами данных соответствующего языка программирования.
Разрабатывать задачи и тесты к ним