Использование метода проектов при обучении программированию в курсе информатики
Скачать 1.94 Mb.
|
2.4.Подготовка будущих учителей информатики к использованию метода проектов Использование метода проектов в обучении программированию в школьном курсе информатики накладывает особые требования к подготовке будущего учителя. Для эффективной помощи и поддержки осуществления проектной деятельности учащихся учителю необходимы следующие знания: S знания языков программирования высокого уровня; S знания особенностей построения спецификаций проектов; S знания основ проектной деятельности; знания методов контроля за процессом создания проекта; S знания особенностей методики обучения информатике с использованием метода проектов. Для формирования этих знаний необходимо проанализировать и видоизменить не только программу курса МПИ педагогических вузов, готовящих специалистов по квалификации "учитель информатики", но и всего курса информатики в целом. В основных дисциплинах предметного блока необходимо выделить компоненты, которые в дальнейшем используются при создании проектов или обучении по методу проектов. Выделим эти компоненты и формируемые в рамках дисциплины знания, умения и навыки (Таблица 6). Исходя из этой таблицы можно выделить следующие этапы формирования у будущих учителей информатики умений осуществлять процесс обучения на основе использования метода проектов: / этап: Формирование знаний и умений, необходимых для реализации программных проектов. Таблица 6 Знания, умения и навыки, необходимые будущему учителю информатики для использования метода проектов в своей
Этап захватывает 1-2 курсы обучения и реализуется на основе следующих дисциплин: ПО ЭВМ, ПРЗ на ЭВМ, ЧМ, программирование. Выделение этого этапа как основополагающего для дальнейшего обучения соответствующей методике опирается на следующие объективные причины: Sотсутствие у некоторых студентов опыта проектной деятельности как такового; */ отсутствие у некоторых студентов знаний основ языков программирования (это связано, в первую очередь, с разрешением принятия вступительного экзамена по информатике в ВУЗ только на альтернативной основе, т.е. по желанию абитуриента. Поэтому среди студентов встречаются те, кто вообще информатику не изучал или получил в школе только пользовательские навыки); Sотсутствие опыта создания сложных программных комплексов, требующих дополнительных знаний по возможностям языков высокого уровня и т.д. Обучение программированию на основе использования метода проектов должно быть осуществлено на основе создании больших программных комплексов. Для этого требуется работать в группе программистов, что сразу ставит студентов в условия необходимости руководства или подчинения некоторым членам группы. Роли в группе могут быть распределены следующим образом: Главный программист. Основные обязанности: пишет и отлаживает программу, согласовывает входные и выходные спецификации. Наиболее квалифицированное звено группы. Помощник главного программиста. Может взять на себя выполнение любой части поставленной задачи. До тонкостей знает всю программу. Ищет альтернативные стратегии решения. Инструментальщик. Разрабатывает ресурсозависимые приложения программы. Контролер. Готовит тесты для программы и прогоняет их на каждом варианте решения задачи. Отвечает за констатацию ошибок. Редактор. Отвечает за правильное оформление всей документации по проекту. Программисты. Бригады программистов, занимающиеся разработкой отдельных блоков программного продукта. [30] В целях наиболее эффективной работы над проектами необходимо, чтобы за время обучения студент поработал в каждой из представленных должностей. Процесс работы над общей структурой проекта, особенно при работе со студентами, первый раз сталкивающихся с данным методом, процесс обучения можно представить в виде некоторой последовательности действий строго описанной в соответствии с технологической схемой и основными правилами групповой работы. Выделим эти правила: Малая группа может быть выбрана на любом основании (игровая жеребьевка, желание обучаемых и т.д.). Предпочтительны "смешанные" группы, т.е. нежелательно образование групп только из «сильных» или только из «слабых» студентов. Любое высказывание должно быть аргументированным, безапелляционные высказывания не допустимы. Аргументы опираются на знания, факты и опыт, а не на силу, мнения авторитетов, устоявшиеся догмы. Эффект деятельности группы значительно возрастет, если защищаемый проект «проходит» не из-за собственной ценности, реальной или предполагаемой, а благодаря искусству защищающей его группы, так как и в реальной жизни принимаются лучше аргументированные предложения. Тон высказывания уважительный. Обязательно обращение к оппонентам по именам и «озвучивание» их позиции. По окончании дискуссии не обязательно из нескольких вариантов выбирать один - лучший, напротив, учащийся должен привыкать к много-цветности истин, естественности несовпадающих путей к одному и тому же результату. Наиболее часто используются следующие ситуации для дискуссии: 1. Ситуация «Защита темы» - ставила субъектов обучения в условия, когда результат деятельности группы зависит от умения актуализировать значимость изучаемого, ориентации учащихся в вопросах познания в области программирования, умения работать в пространстве диалога, отбирать и транслировать учебный материал с точки зрения его перспективных возможностей. С позиции метода проектов эта ситуация рассматривается как возможность защиты гипотезы о наиболее эффективных путях создания проекта. Ситуация «Собственная позиция» ставила субъектов перед необходимостью решения различных профессиональных задач, в которых актуализировалось выражение собственного мнения по поводу содержания теоретических категорий и понятий, ценностный выбор, самообоснование своих действий в рамках метода проектов. Назначение ситуации «Принятие решения» состояло в разрешении задач, связанных с построением проекта, осознание ответственности за принимаемые решения в условиях, в которых собственные достижения и самореализация собственной личности зависит от умения принимать решения, приводящие к самореализации других субъектов ситуации, что связано с умением распределять роли в разработке проекта, делегировать функции, стимулировать потребности в достижении, преодолении трудностей, актуализирующих саморазвивающую деятельность субъектов образовательного процесса. Технологическим инструментарием создания ситуации «самоотрицание» была постановка учащегося в условия, когда эффективность деятельности предполагала активную рефлексию собственного опыта на основе специально разработанных заданий, программ и тестов. В работе над проектами мы активно использовали такую форму организации процесса обучения, как проблемный семинар, разбитый на стадии следующим образом: /. Постановка и осмысление проблемы. Преподаватель или учащийся излагает состояние рассматриваемого вопроса, уточняя имеющиеся представления о его сущности. Затем описывается или намечается то, что требуется получить. В ходе краткой (не более 5 минут) беседы студенты уточняют свое видение более детально, хотя и не окончательно, прорисовывают смысл противоречий. Можно считать, что проблема осмыслена, когда она вербализирована, т.е. сформулирована в виде задачи. Генерирование вариантов решения проблемы. Типовая процедура «Мозговой штурм». Поиск аргументов в поддержку предложенных реш.ений. Аудитория делится при этом на группы, по числу зафиксированных предложений. Представитель группы («спикер») наугад вытягивает карточку с номером предложений. Задача фуппы - за 8-10 минут найти как можно больше аргументов в пользу доставшихся им вариантов решения, даже если эти варианты не очень им нравятся. 4. Отбор наиболее аргументированных вариантов решения, Представитель каждой группы получает 1-2 минуты для изложения своих аргументов. После того, как будут прослушаны все сообщения, начинается обсуждение, его цель - отобрать приблизительно половину предложенных вариантов для дальнейшей проработки. 5. Критика отобранных решений. Из карточек с номерами изымаются те, что не прошли предыдущий этап. Аудитория вновь делится по числу оставшихся вариантов, при этом сами группы численно увеличиваются. Представители групп вновь вытягивают номера из оставшихся предложений. Задача группы на ближайшие 5-8 минут - острая, но доказательная критика оставшихся вариантов. 6.Отбор решений наиболее устойчивых к критике. Аналогично пункту 4. Особо отметим как предмет заботы преподавателя позитивный характер и этого обсуждения: требуется не отбраковывать слабые решения, а отбирать сильные. |