WWW.DISSERS.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

загрузка...
   Добро пожаловать!

Pages:     | 1 | 2 || 4 | 5 |   ...   | 6 |

Одним из основных компонентов данной ИПС является компонент «Комплекс разработанных спецкурсов», который охватывает алгоритмическую подготовку в различных направлениях: изучение алгоритмических языков программирования и реализация классических алгоритмов, структур данных, освоение способов представления алгоритмов (спецкурс «Алгоритмы и структуры данных»); изучение особенностей реализации алгоритмов в средах визуального программирования (спецкурсы «Программирование на Delphi», «Программиро-вание на Visual C++»); изучение современных технологий программирования (спецкурс «Объектно-ориентированное программирование»); изучение особенностей разработки информационных систем (спецкурсы «Программирование под Windows», «Администрирование баз данных», «Разработка приложений средствами стандартных библиотек»).

Спецкурсы разработаны на основе межпредметной интеграции. Взаимосвязь спецкурсов между собой объясняется наличием близких рассматриваемых понятий, принципов, компонентов, а также знанием алгоритмов для решения ПОЗ специального уровня, которые могут уточняться, углубляться при изучении конкретной дисциплины. Изучение всех спецкурсов способствует формированию специальных алгоритмических знаний, умений и навыков. Выделенная нами взаимосвязь ПОЗ и разработанных спецкурсов, рассматривающих их решение, показана на рисунке 3.

При организации изучения разработанных спецкурсов уделяется большое внимание самостоятельной, поисковой деятельности студентов по разработке алгоритмов решения задач (методом проб и ошибок), при этом ознакомление с языками программирования является сопутствующей, а не главной задачей курса. Технология изучения дисциплин в период лабораторного практикума организуется таким образом, что освоение студентами ПОЗ протекает по принципу «от простого к сложному», от мелких операций к масштабным действиям.

Для учебно-методической поддержки изучаемых спецкурсов нами включен в информационно-предметную среду компонент «Учебно-методическое обеспечение» (учебное пособие «Технология программирования на языке Паскаль с решением типовых задач», учебно-методические комплексы (УМК) по всем разработанным спецкурсам). Содержание учебного пособия «Технология программирования на языке Паскаль с решением типовых задач» позволяет студенту, проанализировав типовой пример решения задачи, построить при выполнении индивидуального практического задания собственный алгоритм решения и реализовать его на языке программирования. Данный подход облегчает процесс усвоения предлагаемого материала.

Рисунок 2 – Информационно-предметная среда технологии алгоритмической подготовки

Содержание УМК разработанных нами спецкурсов является фундаментом будущей профессиональной деятельности специалистов информационного профиля, так как включает помимо теоретического материала лабораторные практикумы, направленные на реализацию разноуровневых профессионально-ориентированных задач, отражающих современное состояние развития информационных технологий.

Актуальность разработки и внедрения в ИПС компонента «Автоматизированный обучающий комплекс» (АОК), включающего электронные учебники: «Основы программирования», «Дискретные структуры», «Программирование на С++», «Объектно-ориентированное программирование», «Алгоритмизация и технология программирования»; автоматизированную обучающую программу (АОП) «Алгоритмизация и языки программирования»; автоматизированную обучающую систему (АОС) «Визуальное конструирование алгоритмов», автоматизированную информационную систему (АИС) «Тестер алгоритмов решения задач» обусловлена практической необходимостью в повышении эффективности алгоритмической подготовки студентов в учебно-воспитательном процессе вуза и индивидуальной работе.

Электронные учебники включают задания для творческих проектов студентов, темы и методические разработки, дополнительную информацию теоретического и практического характера, позволяющие расширить и углубить объем знаний и умений студента по данным курсам. Также они предлагают ознакомление с примерами решения типовых профессионально-ориентированных задач с подробными пошаговыми комментариями, представленными в виде алгоритмов, и содержат варианты задач для самостоятельного решения. Каждая ПОЗ предполагает приобретение студентом определенного профессионального умения, заложенного в поставленной цели выполняемой лабораторной работы, которое связано с составлением различных, наиболее оптимальных алгоритмов решения.

Целью АОП «Алгоритмизация и языки программирования», которую мы рекомендуем для систематической подготовки к лабораторным занятиям, является: ознакомление студентов с основами алгоритмизации, формирование умения составлять несложные линейные, ветвящиеся и циклические алгоритмы для решения типовых учебных задач, составлять программы решения вычислительных задач с использованием простых типов данных.

АОС «Визуальное конструирование алгоритмов» предназначена для изучения построения алгоритмов решения задач с помощью блок-схем и их описания на алгоритмических языках программирования высокого уровня Паскаль, Си, Бейсик. С помощью данной программы обучаемые знакомятся не только с элементами построения алгоритмов такими как: следование, разветвление, повторение и вызов подпрограммы, но и их представлением с помощью языков программирования. Одним из достоинств этого электронного продукта является возможность демонстрации классических алгоритмов. Наглядное представление полученных результатов позволяет начинающим программистам лучше понять основные конструкции алгоритмического языка программирования и закрепить синтаксис распространенных языков программирования.

Актуальность разработки и внедрения в автоматизированный обучающий комплекс АИС «Тестер алгоритмов решения задач» обусловлена практической необходимостью в контроле и оценке качества формирования алгоритмических знаний, умений и навыков студентов, проверке построенных алгоритмов при выполнении лабораторных работ, при этом может успешно использоваться не только преподавателями, но и студентами для самостоятельной проверки реализованных алгоритмов на разных языках программирования.

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

Спроектированная технология и ее ИПС способствуют развитию познавательной активности студента в процессе решения профессионально-ориентированных задач, создает все необходимые условия для погружения студентов в самостоятельную информационно-поисковую научную деятельность в определенной предметной области, формирует потребность в самообразовании, развивает их творческий потенциал, создает основу индивидуального стиля будущей профессиональной деятельности.

Эффективность предлагаемой технологии алгоритмической подготовки студентов информационных специальностей к решению профессионально-ориентированных задач была оценена в процессе проведения педагогического эксперимента, который проводился со студентами специальности 541530/050703 - «Информационные системы» КарГУ им. Е.А. Букетова. Общее количество студентов, принимавших участие в эксперименте, составило 188 человек.

Для правильной оценки сформированности алгоритмических знаний, умений и навыков у студентов информационного профиля нами определены критерии и показатели, которые распределены по трем уровням (низкий, средний, высокий).

Структуру педагогического эксперимента составили: констатирующий эксперимент (2002-2004 гг.); формирующий эксперимент (2004-2007 гг.).

В процессе проведения констатирующего эксперимента было выявлено исходное состояние алгоритмических знаний, умений и навыков для решения профессионально-ориентированных задач. Экспериментальные данные сведены в таблицу 1 и отражены на рисунке 4.

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

Таблица 1– Состояние исходного уровня алгоритмической подготовки (констатирующий эксперимент)

Уровни

Критерии

Низкий

Средний

Высокий

Сред. показ.

группы

Контр.

Эксп.

Контр.

Эксп.

Контр.

Эксп.

Контр.

Эксп.

Чел.

Чел.

Чел.

Чел.

Чел.

Чел.

%

%

%

%

%

%

%

%

1. Профессиональная направленность

34

33

41

41

19

20

73,19%

73,72%

36,17%

35,11%

43,62%

43,62%

20,21%

21,27%

2. Сформированность базовых алгоритмических знаний

38

36

47

50

9

8

69,79%

70,21%

40,43%

38,30%

50,00%

53,19%

9,57%

8,51%

3. Сформированность специальных алгоритмических знаний

65

63

26

25

3

6

59,89%

61,17%

69,15%

67,02%

27,66%

26,60%

3,19%

6,38%

4. Способность решать профессионально-ориентированные задачи

56

57

33

33

5

4

63,19%

62,66%

59,57%

60,64%

35,11%

35,11%

5,32%

4,25%

5. Творческая активность в решении профессионально-ориен-тированных задач

74

72

17

17

3

5

57,09%

58,09%

78,72%

76,60%

18,09%

18,09%

Pages:     | 1 | 2 || 4 | 5 |   ...   | 6 |






© 2011 www.dissers.ru - «Бесплатная электронная библиотека»