Использование метода проектов при обучении программированию в курсе информатики
Скачать 1.94 Mb.
|
Примеры информационно-исследовательских проектов: СУБД "Библиотека". Язык программирования - Object Pascal в среде Delphi. Авторский коллектив: Спиридонов Ю., Пантелеев Д. Информационный сайт "Компьютерный ад". Язык разметки гипертекста HTML, языки программирования JavaScript, Java. Автор: Лобанов Р. Творческо-исследовательские проекты. Объединяя в себе параметры творческих и исследовательских проектов, данный тип проекта имеет следующий характерный признак - результат, который должен быть получен, на начальных этапах представляется в общих чертах. Обязательным образом указывается только направление исследований, а пути достижения результата (в некоторых случаях - и форма) определятся в процессе творческого поиска. Примеры творческо-исследовательских проектов: "Talking Cat" - клавиатурный тренажер. Язык программирования -Delphi. Автор: Барыкин В. Логическая игра "Балда". Язык программирования Turbo Pascal. Автор: Попов Е. Творческо-информационно-исследователъские проекты. Это самая сложная конфигурация методов деятельности при разработке проекта. Предметом творческого поиска для таких проектов является проблема исследовательского характера, а полученный результат может представлять собой информационную программную систему, предметно-ориентированную среду, инструментальную систему и т.д. Примеры творческо-информационно-исследовательских проектов: "SAL" - интерпретатор школьного алгоритмического языка, представленный вместе с библиотеками алгоритмов. Язык программирования -Object Pascal в среде Delphi. Авторский коллектив: Попов Е., Хасиев Р. Векторный графический редактор. Язык программирования - Object Pascal в среде Delphi. Автор: Кириллов А. В соответствии с описанием классификацию проектов по доминирующему методу можно наглядно представить в виде множеств со всеми свойствами их пересечений (Рис. 2) 3. ХАРАКТЕРТВОРЧЕСКОЙДЕЯТЕЛЬНОСТИПРИРЕАЛИЗАЦИИ ПРОЕКТА. По характеру творческой деятельности выделим рутинные, квазирутинные и нерутинные типы проектов (Таблица 2). Примеры рутинных проектов: /. Создание обучающей программы "Английский без проблем". Язык программирования - Turbo Pascal. Авторский коллектив: Маслов С, Ду-гин М, Жданова Л., Пирогов Е. 1. Интерпретаторы Нормальных алгоритмов Маркова и машины Тьюринга. Язык программирования Object Pascal в среде Delphi. Автор: Барыкин В. Примеры квазирутинных проектов: Электронный учебник по Window's 95-98. Язык программирования - Object Pascal в среде Delphi. Автор: Спирин И. Программа для решения задач линейного программирования графическим методом. Язык программирования - Turbo Pascal. Авторский коллектив: Чеботарев С, Сарайкин А. Примеры нерутинных проектов: "SAL" - интерпретатор школьного алгоритмического языка, представленный вместе с библиотеками. Язык программирования - Object Pascal в среде Delphi. Авторский коллектив: Попов Е., Хасиев Р. Преобразователь БНФ-конструкций в синтаксические диаграммы. Язык программирования - Object Pascal в среде Delphi. Авторский коллектив: Горелов Н., Малышев М. 4. ХАРАКТЕР КООРДИНАЦИИ ПРОЕКТА. По характеру координации - проекты могут быть двух типов. С открытой, явной координацией. В таких проектах координатор проекта участвует в проекте в собственной своей функции, ненавязчиво направляя работу его участников, организуя, в случае необходимости, отдельные этапы проекта, деятельность отдельных его участников (например, если нужно договориться о встрече в каком-то официальном учреждении, провести анкетирование, интервью специалистов, собрать репрезентативные данные и т.д.). Jfr *f Таблица 2 Соскрытойкоординацией(главнымобразом,телекоммуникационные проекты). В таких проектах координатор не обнаруживает себя ни в сетях, ни в деятельности групп участников в своей функции. Он выступает как полноправный участник проекта («один из...»). При обучении программированию в классно-урочной системе образования в подавляющем большинстве случаев программные проекты относятся к открытому типу координации. В случае дистанционного обучения может быть использована скрытая координация. 5. ХАРАКТЕРКОНТАКТОВ. По характеруконтактовпроекты разделяются на внутренние (региональные) и международные. В классно-урочной системе образования практически любой учебный программный проект относится к внутреннему типу. При дистанционном обучении программные проекты часто могут быть отнесены к статусу международных. 6. КОЛИЧЕСТВОУЧАСТНИКОВПРОЕКТА. По количествуучастниковпроектов можно выделить три типа проектов: индивидуальные (1участник), парные (2участника), групповые (более 2-х участников). Опыт показывает, что наибольший дидактический эффект при создании проектов средней и долгосрочной продолжительности достигается парной разработкой, при которой обучаемые находятся в отношениях "ведущий-ведомый". Разработка проекта группой целесообразна при большом объеме проекта и наличии в группе учащегося, выполняющего функции системного архитектора, либо при псевдогрупповой разработке в классно-урочной системе образования, когда создание одного и того же программного проекта осуществляется учащимися индивидуально (парно) и одновременно. |