Прежде всего, необходимо уяснить понятие профильное обучение. Профильное обучение – средство дифференциации и индивидуализации обучения, позволяющее за счет изменений в структуре, содержании и организации образовательного процесса более полно учитываются интересы, склонности и способности учащихся, создавать условия для обучения старшеклассников в соответствии с их профессиональными интересами и намерениями в отношении продолжения образования.
Профильное обучение направлено на реализацию личностно-ориентированного учебного процесса. При этом существенно расширяются возможности выстраивания учеником индивидуальной образовательной траектории.
Переход к профильному обучению преследует следующие основные цели:
- обеспечить углубленное изучение отдельных предметов программы полного общего образования;
- создать условия для существенной дифференциации содержания обучения старшеклассников с широкими и гибкими возможностями построения школьниками индивидуальных образовательных программ;
- способствовать установлению равного доступа к полноценному образованию разным категориям обучающихся в соответствии с их способностями, индивидуальными склонностями и потребностями;
- расширить возможности социализации учащихся, обеспечить преемственность между общим и профессиональным образованием, более эффективно подготовить выпускников школы к освоению программ высшего профессионального образования.
В информационном письме Департамента общего и дошкольного образования об элективных курсах в системе профильного обучения на старшей ступени общего образования № 14-51-277/13 от 13.11.2003 отмечается: "Элективные курсы (курсы по выбору) играют важную роль в системе профильного обучения на старшей ступени школы. В отличии от факультативных курсов, существующих раньше в школе, элективные курсы – обязательны для старшеклассников…
Элективные курсы связаны, прежде всего, с удовлетворением индивидуальных образовательных интересов, потребностей и склонностей каждого школьника. Именно они по существу и являются важнейшим средством построения индивидуальных образовательных программ, т.к. в наибольшей степени связаны с выбором каждым школьником содержания образования в зависимости от его интересов, способностей, последующих жизненных планов. Элективные курсы как бы "компенсируют" во многом достаточно ограниченные возможности базовых и профильных курсов в удовлетворении разнообразных образовательных потребностей старшеклассников.
По назначению элективные курсы подразделяются на: предметные (дополняющие профильные предметы или позволяющие достичь повышенного уровня базовых предметов); межпредметные ("Издательское дело", "Компьютерная графика"); курсы, ориентированные на приобретение школьниками образовательных результатов для успешного продвижения на рынке труда ("Компьютерное делопроизводство", "Оператор ПК"); внепредметные или надпредметные (предназначены для реализации познавательных интересов старшеклассников за рамками традиционных школьных предметов, в области деятельности человека вне круга выбранного ими профиля обучения, например, "Основы рационального питания" или "Подготовка автолюбителя").
Официально профильное образование было введено в образовательных учреждениях России с сентября 2006 г.
Программы профильных курсов по информатике, как впрочем, по любому предмету, являются федеральными и менять содержание этих программ учитель не сможет. Основная причина – необходимость сохранения единого образовательного пространства в стране, подготовка школьников к сдаче единого государственного экзамена. А вот элективные курсы будут самыми разнообразными, следовательно, их должно быть много. Какими же элективные курсы еще могут быть? Предлагаются следующие элективные курсы для естественно-математической, информационно-технологической профили:
1. "Основы информационного моделирования" Захарова Т.Б. "Компьютерное математическое моделирование" Шестаков А.П., Хеннер Е.К. (136 час.)
2. "Программирование на языке Паскаль" Семакин И.Г., Шестаков А.П. (68 час.)
3. "Основы объектно-ориентированного программирования" А.Б.Кузнецов (34 час.)
4. "Основы программирования на Delphi" И.В.Половина (34 час.) "Язык программирования Пролог" В.Каймин, Ю.Завальский (36 час.)
5. "Логика и язык программирования Пролог" В.Каймин, Ю.Завальский (136 час.)
6. "Язык программирования Пролог" М.А.Южаков (68 час.)
Таким образом, можно подвести итоги, уже сейчас существует множество элективных курсов по информатике. Задача учителя – изучить программы и предложить учащимся как можно больше таких курсов, чтобы удовлетворить самые разнообразные интересы школьника в области информатики и информационных технологий.
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Одной из трех основных целей изучения информатики в школе является развитие мышления школьников.
Развитие интеллекта рассматривается как составная часть развития личности в целом. При этом выделение проблемы развития интеллекта из всех остальных проблем и задач образования не говорит об их игнорировании. Интеллект не сводится к умственным способностям человека, а характеризует некую совокупность его возможностей, в том числе в творческой деятельности, рассматривается как способность человека к восприятию информации. Именно интеллект определяет культурный уровень человека.
В информатике базовым инструментом развития интеллектуальных способностей ребенка является программирование.
Данный курс предусматривает программирование в среде Delphi по следующим соображениям:
Delphi можно изучать и использовать на нескольких уровнях:
1)Работа с визуальными объектами практически без программирования.
2)Работа в консольном приложении с программой (без создания визуальной формы).
Эти две возможности работы в среде Delphi позволяют “развести” овладение алгоритмом написания программ и алгоритмом создания визуальных форм (что отсутствует в среде Visual Basic).
Здесь представлен годовой курс (по 1 часу в неделю) по изучению программирования на языке ObjectPascal фактически с “нуля” в 7 – 8 математических классах.
В начале рассматривается программирование на языке ObjectPascal (в консольном приложении среды Delphi), и лишь после изучения основных приемов программирования (циклы, массивы, сортировка, многомерные массивы, процедуры и функции) рассматривается работа с визуальными объектами.За основу был принят полугодовой курс, предложенный на сайте www.olympiads.ru для 8 математического класса. Была частично изменена структура курса (убрана тема “графы” и добавлено визуальное программирование в среде Delphi). Задачи использовались как с данного сайта, так и из других источников – книг и семинарских занятиях по информатике в МГОУ. Курс завершается разработкой игры.
Программное обеспечение: свободно распространяемая версия объектно-ориентированной среды программирования Delphi.
Методы обучения: метод проектов, лекции, проблемный метод, частично-поисковый метод.Контроль знаний и умений: текущий контроль уровня усвоения материала осуществляется по результатам выполнения учащимися практических заданий. Итоговый контроль реализуется в форме защиты проекта (разработка игры).
Программа элективного курса
Классы: 7-8.
Количество учебных часов: 34.
Образовательная область: информатика.
Профиль: естественно-математический.
Цели курса:
- развитие интеллектуального, образного и алгоритмического мышления школьников;
- формирование практических навыков работы с интегрированной средой программирования Delphi;
- формирование умения планировать свою деятельность, критически оценивать результаты своей работы, готовности исправлять свои ошибки, настойчивости и целенаправленности в действиях;
- подготовка учащихся к олимпиаде по информатике.
Тематическое планирование курса
Теория | Форма занятий |
1. Введение в объектно-ориентированное программирование. | Лекция |
2. Общий синтаксис программы на языке Object Pascal. Константы и переменные. | Лекция |
3. Типы данных и операторы в Object Pascal. | Семинар |
4. Условный оператор If.. Датчик случайных чисел. | Семинар |
5. Вложенный оператор If-Then-Else. Задача о Гарри Потере. | Практика |
6. Оператор case. Программа “меню”. | Семинар |
7. Циклы. Цикл for. | Лекция |
8. Цикл while. | Практика |
9. НОД и НОК чисел. Алгоритм Евклида. | Практика |
10. Цикл repeat. Вложенные циклы. | Практика |
11. Массивы. | Лекция |
12. Поиск в массиве. | Практика |
13. Подсчет элементов в массиве. | Практика |
14. Слияние и разбивка массивов. | Семинар |
15. Решение олимпиадных задач. Задача Иосифа Флавия. | Практика |
16. Игра “Программист” | ПрактикаИтоговая работа за полугодие |
17. Сортировка массивов. | Семинар |
18. Определение сложности алгоритма сортировки. | Практика |
19. Многомерные массивы. | Лекция |
20. Формирование элементов матриц. | Практика |
21. Задачи с двумерными массивами. | Практика |
22.Подпрограммы. Процедуры. | Лекция |
23.Функции. Рекурсия. | Семинар |
24. “Тур коня”. | Практика |
25. “Тур коня” | Практика |
26. Объектно-ориентированное программирование. | Лекция |
27. Система объектно-ориентированного программирования Delphi. | Семинар |
28. Классы Delphi | Лекция |
29. Компоненты Delphi | Лекция |
30. Проект “Калькулятор”. | Практика |
31. Игра Баше. | Практика |
32. Игра Баше. | Практика |
33. “Честная” игра Баше | ПрактикаИтоговая работа за год |
34. Решение олимпиадных задач | Практика |
Урок 1.