Автор работы: Пользователь скрыл имя, 22 Апреля 2014 в 13:25, дипломная работа
Цель исследования - показать возможные пути эффективной реализации проблемного подхода при изучении языка программирования Delphi.
Объектом является процесс преподавания языка программирования Delphi с использованием проблемных методов обучения.
Предметом – учебно-познавательная деятельность студентов при изучении языка программирования Delphi с использованием проблемных методов обучения.
Методическая система обучения.
Формы проведения занятий.
Компьютерный класс должен иметь локальную вычислительную сеть, объединяющую все компьютеры и мультимедийный проектор, позволяющий демонстрировать изображение на широком экране. В этом случае возможно полное использование образовательного комплекса для проведения занятий и для тестирования учащихся. Возможна демонстрация занятий как индивидуально, так и в группе. При этом, групповая форма предусматривает, что занятие демонстрируется на экране перед группой учащихся. Показом управляет преподаватель. В ходе работы предусмотрены групповое обсуждение и вопросы. Индивидуальная форма предусматривает демонстрацию занятия на каждом рабочем месте учащегося, прослушивание аудиоматериалов осуществляется через наушники.
Демонстрационный экран в дисплейном классе должен использоваться, как правило, при проведении практических занятий, направленных на усвоение очередного раздела теоретического материала. В данном случае проекционный экран дублирует изображение, выводимое на мониторы учащихся, облегчая преподавателю управление вниманием аудитории. Применять демонстрационный экран следует, прежде всего, для показа схем и анимационных роликов. С помощью указателя мыши преподаватель должен акцентировать внимание учащихся на наиболее важные, ключевые фрагменты кадра. При работе с экраном необходимо задействовать речевое сопровождение – там, где это уместно. После проведения демонстраций на экране целесообразно предложить учащимся самостоятельно просмотреть пройденный материал на своих рабочих местах
Одним из вариантов использования нашего образовательного комплекса при особых конфигурациях оборудования является его применение в лекционной аудитории с демонстрационным экраном. В такой аудитории, снабженной мультимедийным компьютером и демонстрационным экраном большого размера, следует проводить лекции, чередуя традиционные (доска + маркер) и новые (компьютер + проектор) формы подачи информации. В ходе изложения лекционного материала в полной мере необходимо использовать графические и анимационные возможности курса, включая в ряде случаев интерактивные модели.
В наш курс обучения входят следующие элементы:
Структура занятия.
Необходимо планировать занятие, исходя из следующих временных рамок:
Структура занятия нашего образовательного комплекса совпадает со структурой занятия, используемой учителем в традиционном обучении, поэтому данные рекомендации можно применять в качестве обучающего средства, тогда преподавателю следует:
Рекомендуется заканчивать каждое занятие тестированием для развития у учащихся внимания и стимулирования познавательной активности.
Формы контроля знаний.
В качестве контроля используются:
Тестирование.
Необходимо предусмотреть поурочное, рубежное и экзаменационное тестирование. Поурочное тестирование позволяет преподавателю проводить быстрые опросы по пройденной теме или дает учащемуся возможность самостоятельно контролировать свои знания. Рубежное тестирование является более сложным. Оно рассчитано на проверку целого блока материала (ориентировочно 6 занятий). Тестирование продолжается 30 – 40 мин.
Закрепление знаний, умений и навыков, контроль знаний достигается путем практического выполнения заданий. В ходе практического программирования учащемуся приходится вспоминать материалы предыдущих занятий, что приводит к лучшему запоминанию за счет повторения. Для использования практикума с этой целью учитель должен указать учащемуся, какое задание следует выполнять.
Использование практикумов, входящих в состав нашего образовательного комплекса, должно преследовать две цели:
Практикум необходимо запустить в начале нужного занятия согласно тематическому планированию. Практикум рассчитан на все занятие (85 – 90 минут), однако преподаватель участвует в процессе обучения в качестве помощника-консультанта. В ходе практикума учащийся самостоятельно решает поставленную задачу (обычно это написание программы), а затем исследует заданный объект путем ввода в программу установленных исходных данных. По полученному результату и его интерпретации как сам учащийся, так и преподаватель могут судить о степени освоения предмета. Практикум должен строиться на основе возрастающей сложности. Первые задания очень просты для решения и по сути лишь вводят учащегося в проблему. Последующие задания сложнее, они направлены на развитие мыслительных операций. Последние 1-2 задания по своей сложности рассчитаны на профессионального программиста, вполне овладевшего навыками алгоритмического мышления. В случае если учащийся не может справиться с решением данного ему задания, ему предлагаются решить задания попроще. Когда учащийся выполнил их, следует поощрить его.
После изучения курса учащиеся должны знать:
Должны уметь:
Учащиеся должны быть ознакомлены:
Примечание
Этот курс может быть использован также для учащихся 10 - 11 классов физико-математического и информационно-технологического профилей, у которых был курс «Информатика и ИКТ» в 8 - 9 классах.
Цели курса:
Тематическое планирование
информационного курса «Основы Delphi»
Таблица 1
№ |
Содержание программы |
В том числе |
Кол-во часов | |
Лекции |
Практ. занятия | |||
1 |
Среда Borland Delphi |
5 | ||
Занятие 1. Основные сведения о среде разработчика. Delphi как развитие Turbo Pascal (Основные отличия языка Object Pascal от языка Turbo Pascal). |
1 |
|||
Занятие 2. Элементы интерфейса программы. Компоненты и их свойства. (Объекты: свойства, методы и события. Графический интерфейс Delphi). |
0,5 |
0,5 | ||
Занятие 3 - 4. Объектно-ориентированный подход к программированию (Интегрированная среда разработки языка программирования Delphi. Создание первого проекта «Светофор»). |
1 |
1 | ||
Занятие 5. Контрольная работа 1 (По интегрированной среде разработки программ Delphi. Элементы интерфейса Delphi). |
1 | |||
2 |
Простейшие программы |
7 | ||
Занятие 6 - 7. Объектная модель Delphi (Окна, формы и объекты. Создание Windows-приложения. Объекты в Object Pascal). |
1 |
1 |
||
Занятие 8 - 9. Создание форм. Простейшие программы (Этапы разработки простейших программ в Delphi. Создание проекта «Математическая задача»). |
1 |
1 | ||
Занятие 10. Практикум 1. Термометр. |
1 | |||
Занятие 11. Структура программ создаваемых в объектно-ориентированное среде Delphi. |
0,5 |
0,5 | ||
Занятие 12. Контрольная работа 2 (По проектам и формам. Создание своего проекта и простейших форм). |
|
1 | ||
3 |
Сложные программы |
7 | ||
Занятие 13. Сложные программы с многооконным интерфейсом. Используем диалоги. |
1 |
|||
Занятие 14. Сложные программы с многооконным интерфейсом. Создаем формы. |
1 |
|||
Занятие 15. Основные понятия и элементы баз данных. Теоретические аспекты (Понятие базы данных. Таблицы, запросы, формы, отчеты. Шаги проектирования базы данных). |
1 |
|||
Занятие 16. Основные понятия и элементы баз данных. Практические аспекты (Создание таблиц, запросов, форм и отчетов). |
|
1 | ||
Занятие 17. Практикум 2. Графический редактор. |
1 |
| ||
Занятие 18. Типы данных в базах данных. |
1 | |||
Занятие 19. Контрольная работа 3 (По базам данных. Создание программы с многооконным интерфейсом). |
1 |
|||
4 |
Работа с базами данных |
9 | ||
Занятие 20. Объекты для работы с базами данных (Инструменты применяемые для проектирования структуры баз данных. Сортировка. Создание закладок и фильтров. Организация поиска информации в БД.). |
1 |
|||
Занятие 21. Программирование модулей, управляющих базами данных. Модуль данных (Понятие модуля, структура модуля, разработка и использование модуля). |
1 |
|||
Занятие 22. Программирование модулей, управляющих базами данных. Связанные таблицы (Понятие и назначение связанных таблиц. Установление связей между элементами базы данных). |
1 |
|||
Занятие 23. Программирование модулей, управляющих базами данных. Работаем с SQL (Понятие и состав языка SQL. Предназначение и использование SQL). |
1 |
|||
Занятие 24. Практическая работа «Модуль данных. Связанные таблицы. Работаем с SQL». |
|
1 | ||
Занятие 25. Практикум 3. Миграционная служба. |
|
1 | ||
Занятие 26. Печать отчетов (Распечатка баз данных). |
0,5 |
0,5 | ||
Занятие 27. Практикум 4. Скотланд-Ярд. |
1 | |||
Занятие 28. Контрольная работа 4 (По языку SQL. Создание базы данных с использованием SQL). |
1 | |||
5 |
Повторение |
6 | ||
Занятие 29 - 32. Обобщение за курс «Основы Delphi» (Основные компоненты среды Delphi. Объекты, методы и типы данных Object Pascal. Создание форм. Простейшие программы. Проект Делфи (Основные файлы). Сложные программы с многооконным интерфейсом. Структура программы на Delphi. Основы работы с базами данных). |
2 |
2 |
||
Занятие 33. Контрольная работа 5 (Создание игры «Морской бой»). |
1 | |||
Занятие 34. Подведение итогов за курс. (Основные концепции и принципы визуального программирования). |
1 |
|||
ВСЕГО ЧАСОВ: |
34 |
В нашей стране имеется длительный опыт обучения учащихся при помощи методов проблемного характера. Однако на занятиях по информатике при изучении языков программирования эти методы должного применения не нашли. Поэтому накопленные методические приемы должны быть существенно дополнены. Наиболее актуальной проблемой являются: разработка системы проблемных заданий, которая обеспечивала бы как глубокое усвоение основных навыков программирования, так и развитие общих интеллектуальных умений, связанных с применением ЭВМ.
Решение данной проблемы может быть достигнуто только при правильной организации структуры проблемного занятия. В своей работе мы придерживались следующей схемы организации занятия с использованием проблемных ситуаций:
Схема структуры проблемного занятия
Существует несколько критериев, позволяющих оценить работу учащихся на таком занятии:
Полностью данные схемы, основанные на психолого-педагогических закономерностях обучения, можно использовать на занятиях посвященных изучению нового материала. На комбинированных занятиях, занятиях-практикумах, обобщающих можно применять отдельные элементы.
Данная структура занятия в наибольшей степени развивает навыки самостоятельной работы, обеспечивает повышение познавательной и социальной мотивации учащихся, формирует умения применять ранее усвоенные знания в новой ситуации, творчески их преобразовывать, способствует развитию интеллектуальных способностей учащихся.