Главная страница
Навигация по странице:

  • 1 .3. Организация технологического процесса обучения программированию на основе метода проектов

  • Использование метода проектов при обучении программированию в курсе информатики


    Скачать 1.94 Mb.
    НазваниеИспользование метода проектов при обучении программированию в курсе информатики
    Дата27.03.2023
    Размер1.94 Mb.
    Формат файлаdocx
    Имя файла‘«¨­ª¨­ „.€. ˆá¯®«́§®¢ ­¨¥ ¬¥â®¤ ¯à®¥ªâ®¢ ¯à¨ ®¡ă祭¨¨ ¯à®£à ¬¬.docx
    ТипДиссертация
    #1017730
    страница9 из 30
    1   ...   5   6   7   8   9   10   11   12   ...   30

    РОССИЙСКАЯ


    Примеры индивидуальных проектов:

    Векторный графический редактор. Язык программирования -Delphi. Автор: Кириллов А.

    Электронный учебник по Window's 95-98. Язык программирования - Delphi. Автор: Спирин И.

    Примеры парных проектов:

    ГГПС "Кодирование информации". Язык программирования - Turbo Pascal. Автор: Булычев А., Шалгин А.

    "Автоматизированная среда для создания тестов и анкет". Язык программирования - Delphi. Авторский коллектив: Попов Е., Кириллов А.

    В последнем случае очень важно правильно с методической точки зрения организовать эту групповую деятельность участников проекта (как в локальной группе, так и в объединенной группе участников проекта раз­личных школ, вузов, стран). Роль педагога при этом особенно велика.

    Примеры групповых проектов:

    "Internet-газета факультета информатики". Языки программирова­ния HTML, JavaScript, Java Авторский коллектив: Неустроева Ю., Тито­ва И., Хасиев Р., Кириллов А., Овчиникова О.

    "История внедрения новых информационных технологий в г. Шад-ринске". Авторский коллектив: Лобанов Р., Тарасова Я., Третьяков А.
    7. ПРОДОЛЖИТЕЛЬНОСТЬ РАЗРАБОТКИ ПРОЕКТА.

    По данному признаку проекты делятся на краткосрочные, средней продолжительности и долгосрочные (Таблица 3).

    Примеры краткосрочных проектов:

    1. Реализация нормальных алгоритмов Маркова с помощью ЭВМ. Язык программирования Turbo Pascal. Авторы: 3 курс факультета инфор­матики. Время исполнения: 2 занятия.

    group 8
    ^ Примеры проектов средней продожительности.

    1. «Игра «Балда»». Язык программирования - Turbo Pascal. Автор-
    ский
    коллектив: Тигиняну Е., Федотова Е., Попов Е., Лукин А., Уваров С.

    2. «Медицинская карточка». Язык программирования - Object Pascal
    в среде Delphi. Автор: Горелов Н.
    Примеры долгосрочных проектов:

    "SAL" - интерпретатор школьного алгоритмического языка, пред­ставленный вместе с библиотеками. Язык программирования - Object Pas­cal в среде Delphi. Авторский коллектив: Попов Е., Хасиев Р.

    Электронный учебник по Window's 95-98. Язык программирова­ния - Object Pascal в среде Delphi. Автор: Спирин И.

    text box 12







    риалы для объявлений и новостей взять в деканате факультета. Авторский коллектив: Неустроева Ю., Титова И., Хасиев Р., Кириллов А.

    Пример 2: «Игра «Балда»». тв_иссл СучFm_рутК^ Хвнугр Ушд

    Рсред)- Суть данного проекта заключается в создании интерактивной сре­ды, в которой студент имеет возможность самостоятельно развивать ин­теллектуальные навыки, повышать свой словарный запас и т.д. Язык про­граммирования - Turbo Pascal. Авторский коллектив: Тигиняну Е., Федо­това Е., Попов Е., Лукин А., Уваров С.

    1.3. Организация технологического процесса обучения программированию на основе метода проектов
    Методика обучения с применением любой педагогической техноло­гии строится на основе определения ее технологической карты и техноло­гической схемы.

    Технологическая схема - условное изображение технологии процес­са, разделение его на отдельные функциональные элементы и обозначение логических связей между ними (Рис. 3).

    Технологическая карта - описание процесса в виде пошаговой, по­этапной последовательности действий (часто в графической форме с ука­занием применяемых средств (Рис. 4).

    Процесс обучения, исходя из технологической схемы метода проек­тов, строится следующим образом:

    Исходным техническим заданием для учителя являются требова­ния к усвоению обучаемым определенного набора знаний, умений и навы­ков, предусмотренных учебной программой, развития познавательных по­требностей учащегося и т.д. Техническим заданием для ученика является разработка учебного программного проекта.

    Учитель совместно с обучаемыми создает проблемную ситуацию, для разрешения которой требуется разработать и реализовать программ­ный проект определенной тематики.

    Ученик получает (на первых этапах), разрабатывает самостоятель­но (либо с помощью учителя) спецификацию программного проекта. Про­ект разбивается на подзадачи. Результат этой работы проверяется учителем или экспертной группой.




    Рис. 3. Технологическая схема обучения по методу проектов

    4. Предпосылками к решению отдельной подзадачи, а также ее след­ствием является усвоение и применение знаний, умений и навыков, полу­чаемых в результате обучения и самообучения школьников. Результат ре-


    шения подзадачи проверяется учителем или экспертной группой. В случае несоответствия полученного решения спецификации проекта, происходит возврат на пункт 3.

    Для решения следующей подзадачи производится возврат на пункт 4.

    Результатом совместной деятельности учителя и ученика является достижение всех целей, определенных в пункте 1.
    Мы выделили ряд этапов процесса обучения с использованием метода проектов, которые необходимо пройти каждому обучаемому.

    Каждый этап в предлагаемой модели процесса обучения обладает оп­ределенными целями, содержанием и процессуальными характеристиками, направленными в конечном итоге на формирование высокого уровня вла­дения знаниями, умениями и навыками программирования. Некоторые функции этапов, их дидактические характеристики, а также содержание эксплицированы в предлагаемой обобщенной динамической модели.
    1этап.Исходно-установочный.

    Целы Организация проблемной ситуации, ее интериоризация. Выбор проекта, подготовка его спецификации.

    Содержание этапа:

    организация проблемной ситуации, ее интериоризация. Выбор про­екта, реализация которого разрешает рассматриваемую проблему;

    демонстрация образца проекта, желательно обладающего миниму­мом функциональных возможностей (этот пункт содержания этапа необя­зателен);

    создание либо представление спецификации проекта в общем виде

    text box 13



    2 этап. Исходно-диагностический.

    Цель: актуализация имеющихся знаний по языкам и методам про­граммирования, необходимых для разработки проекта. Содержание этапа:

    повторение известных языковых конструкций;

    актуализация знаний по методам программирования.
    3 этап.Содержательно-плановый

    Цель: рациональное и логическое осмысление основ изучаемого языка (лексемы, структура программы, типы данных), изменение соответствую­щего функционально возможного для обучаемого пространства и мотива­ции учебно-познавательной деятельности.

    Содержание этапа:

    > развитие мотивации к активной познавательной деятельности с це­лью совершенствования процесса разработки проекта.

    определение знаний, умений и навыков, требуемых для создания блока проекта, и выбор оптимальных методов программирования, необхо­димых для его реализации;

    организация процесса обучения с конкретизацией элементов спе­цификации проекта на основе полученных знаний;

    Этот этап предполагает следующие формы и методы организации деятельности обучаемых: мотивационное обеспечение процесса, научное и логическое обоснование основных идей программирования, выделение структурных элементов, составление схем отдельных компонент теорети­ческого материала, сравнение полученных схем с уже имеющимися, диа­логовая форма построения занятий (групповые дискуссии, групповые формы проектов и т.д.), тренинг программирования на базе имеющихся знаний.

    4 этап.Содержательно-технологический.

    Цель: Реализация подзадач проекта, объединение их в блоки. Исполь­зование новых знаний в создании больших программных проектов, выде­ление новых методов программирования.
    Содержание этапа:

    организация процесса обучения программированию с применением получаемых знаний в разработке отдельных подзадач блоков проекта, формирование нового понятийного аппарата;

    освоение образцов и поиск собственных форм решения проблемы, поставленной в спецификации программного проекта;

    решение подзадач блока проекта, объединение полученных реше­ний в блок проекта, объединение блоков в проект.

    Данный этап предполагает использование следующих форм и методов организации деятельности обучаемых: организация сотрудничества между обучаемыми в рамках одного проекта, предъявление новых структурных компонентов языка, методов и форм программирования, создание ситуа­ций выбора между старыми и новыми приемами программирования, показ и совместный поиск вариантов построения функций (процедур, подпро­грамм, классов и т.д.), направленных на реализацию или поддержку реали­зации некоторого действия и т.д..

    5 этап.Промежуточно-коррекционный.

    Цель: Промежуточный контроль и корректировка процесса с возмож­ностью возврата на любой из предыдущих этапов. Контроль усвоения зна­ний, умений и навыков.

    Содержание этапа:

    > проверка уровня знаний, умений и навыков обучаемых;

    проверка адекватности реально созданного блока проекта специ­фикации, коррекция блока либо спецификации;

    Цель: Итогово-оценочный контроль реализованного программного проекта. Контроль усвоения знаний, умений и навыков. Содержание этапа:

    проверка уровня знаний, умений и навыков обучаемых;

    защита и оценка разработанного программного проекта.
    Технологические схема и карта позволяют рассматривать обучение основам программирования с использованием метода проектов как неко­торую педагогическую процессуальную систему, обладающую воспроиз­водимостью при условии следования технологическим требованиям, кон­тролируемую на каждом технологическом этапе.
    Выводы по главе
    1   ...   5   6   7   8   9   10   11   12   ...   30


    написать администратору сайта