====== План урока 3 "реализация алгоритма ветвления" ======
[[taroev_vladimir_grigorevich_spbuor_1_vyborgskij_rajon| На главную страницу]]
=== I. Организационный этап (2 мин). ===
Проверка присутствия учащихся на уроке\\
Сообщение учащимся темы, задач и плана проведения урока.\\
Постановка целей урока и мотивация учебно-познавательной деятельности.\\
=== II. Этап актуализации опорных знаний (18 мин). ===
Повторение материала прошлого урока, проверка ДЗ; проверка знаний по теме «алгоритмы ветвления»).\\
Примерные вопросы:\\
1. Перечислить этапы программирования?\\
2. Что такое процедура?\\
3. Какие существуют этапы проектирования?\\
4. В каких случаях используется алгоритм ветвления?\\
5. Какие высказывания могут использоваться в конструкциях ветвления?\\
=== III. Этап изучения нового материала. (20 мин.)===
**Лекция с промежуточным контролем, использованием {{:metodika_prepodavanija_informatiki._06.12.2008_-_27.04.2009:taroev_vetvlenie.ppt|презентации}} и демонстрацией примеров**\\
1. Постановка проблемной задачи на реализацию алгоритма ветвления.\\
2. Разбор конкретной задачи с использованием простейшего варианта проверки условия (If … Then … Else … End If )\\
3. Разбор задачи с использованием сложных конструкций проверки условия (If … Then … ElseIf ......… End If )\\
4. Разбор задачи с использованием процедуры выбора (Select Case _ Case 0_ Case 1_...End Select)\\
5. Разбор задачи с использованием сложных логических выражений ( And .. Or.. Not ..)
6. Продемонстрировать основные приемы отладки программы для нахождения логических ошибок.\\
=== IV. Этап применения и закрепления полученных знаний. (25 мин.)===
Обсуждаются темы из различных областей знаний, возможные для использования на уроке.\\
Конкретизируется и выдается задание по текущей теме урока с учетом воспитательных и развивающих целей урока.\\
**Работа в группах.**\\
1. Обсудить возможные варианты задач с использованием алгоритма ветвления.\\
2. Выбрать из обсуждаемых вариантов один, для реализации.\\
3. Обсудить возможные проблемы и способы их решения.\\
4. Подготовить материал для индивидуальной работы.\\
Если в группе возникли проблемы с выбором и реализацией алгоритма,\\
то предлагается на выбор образец проекта из раздаточного материала.\\
**Здесь возможные варианты проектов:**\\
{{:metodika_prepodavanija_informatiki._06.12.2008_-_27.04.2009:taroev_kalk2.doc|Калькулятор с выбором}}\\
{{:metodika_prepodavanija_informatiki._06.12.2008_-_27.04.2009:taroev_kvadrur.doc|Решение квадратных уравнений}}\\
{{:metodika_prepodavanija_informatiki._06.12.2008_-_27.04.2009:taroev_progivetvl.rar|Архив}}
**Самостоятельная практическая работа.**\\
1. Сконструировать проект на основе выбранной в группе задачи. \\
2. Проверить работу программы и устранить, если есть синтаксические и логические ошибки.\\
3. Сохранить проект в соответствующей папке.\\
Если у ученика возникли проблемы с устранением ошибок,\\
то разрешаются взаимные консультации внутри группы.\\
=== V. Подведение итогов урока (10 мин.) ===
**Работа в группах.**\\
Предлагается определенный план обсуждения, по которому:\\
1. Обсуждаются и оцениваются результаты индивидуальной работы по реализации выбранного проекта в группе.\\
2. Обсуждаются и оцениваются проекты соседних групп (по кругу). \\
3. Выставляются оценки.\\
=== VI. Задание на дом. (5 мин.)===
1. Повторить пройденный материал по учебнику.\\
2. Разобрать реализованный проект и возможные варианты его усовершенствования. \\
[[taroev_vladimir_grigorevich_spbuor_1_vyborgskij_rajon| На главную страницу]]