====== План урока 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| На главную страницу]]