Введение 5
1 Анализ источников по изложению особенностей преподавания объектно-ориентированного программирования 7
1.1 Обзор основной учебной литературы по теме объектно-ориентированное программирование 7
1.2 Обзор интернет-источников по теме объектно-ориентированное
программирование 11
1.3 Обзор рабочей программы дисциплины «Высокоуровневые методы
информатики и программирования» 14
1.4 Методические указания по освоению дисциплины «Высокоуровневые методы информатики и программирования» 19
1.4.1 Методические указания по проведению лабораторных работ 19
1.4.2 Методические указания по выполнению лабораторных работ 19
1.4.3 Методические указания по самостоятельной работе 20
1.5 Информация по электронным учебным пособиям 21
1.5.1 Общие понятия и определения 21
1.5.2 Описание компонентов электронного средства обучения 22
1.5.3 Требования к электронным учебным пособиям 25
1.5.4 Основные этапы разработки 29
2 Описание электронного учебного пособия «Объектно-ориентированное
программирование графических объектов на языке C#» 32
2.1 Структура электронного учебного пособия «Объектно-ориентированное
программирование графических объектов на языке C#» 32
2.2 Описание теоретического блока 36
2.3 Описание лабораторного блока 50
2.4 Описание интерфейса электронного учебного пособия «Объектно-ориентированное программирование графических объектов на языке C#» 58
2.5 Методические рекомендации 64
Заключение 65
Список использованных источников 67
Приложения должны быть в работе, но в настоящий момент отсутствуют
Актуальность данной работы заключается в том, что объектно-ориентированное программирование помогает решить множество классических задач. Но для решения задач связанных с применением графики. Все знания помогут программистам для написания более качественного и гибкого кода.
В качестве примера объектно-ориентированного языка рассматривается C# в будущем. Расширения языка C# предоставляют все виды объектно-ориентированного программирования: больше структуры и модульности, больше абстракции и возможность повторного использования самого языка. Все эти характеристики соответствуют более структурированному, гибкому и простому в обслуживании коду.
Объектно-ориентированное программирование требует оставить в стороне характерные представления о программировании, которые долгие годы считались стандартом. Однако, как только это сделано, объектно-ориентированное программирование становится простым, интуитивно понятным и отличным средством решения многих проблем, которые беспокоят традиционное программное обеспечение. Отсюда вытекает актуальность со-здания электронного практикума целиком посвященного теме «Объектно-ориентированное программирование графических объектов на языке C#».
Объект исследования — процесс обучения студентов направления под-готовки 09.03.02 Информационные системы и технологии профиль подготовки «Информационные технологии в медиаиндустрии» дисциплина «Высоко-уровневые методы информатики и программирования».
Предмет исследования — учебные материалы по теме «Объектно-ориентированное программирование на языке C#».
Цель работы является разработка электронного учебного пособия «Объектно-ориентированное программирование графических объектов на языке C#».
В связи с поставленной целью были сформулированы задачи:
1. Проанализировать литературные и интернет-источники по теме «Высокоуровневые методы информатики и программирования».
2. Проанализировать рабочую программу по дисциплине «Высоко-уровневые методы информатики и программирования».
3. Разработать структуру электронного учебного пособия «Объектно-ориентированное программирование графических объектов на языке C#».
4. Реализовать электронное учебное пособие «Объектно-ориентированное программирование графических объектов на языке C#».
Выполнение данных задач началось с выполнения курсовой работы по предмету «Педагогические программные средства», где был проведен начальный анализ учебной литературы и учебной программы по теме «Объектно-ориентированное программирование». На следующем этапе было про-хождение педагогической практики в ходе, которой был разработан черновой вариант электронного учебного пособия «Объектно-ориентированное программирование графических объектов на языке C#».
В ходе проделанной выпускной квалификационной работы были проанализированы источники информации по теме «Высокоуровневые методы информатики и программирования».
Электронное учебное пособие предназначено для студентов направления подготовки 09.03.02 Информатика и технологии медиаиндустрии профиль подготовки «Информационные технологии в медиаиндустрии», изучающих дисциплину «Высокоуровневые методы информатики и программирования» и для студентов других специальностей, изучающих программирование в C#, а также может быть использовано в учреждениях дополнительного образования, обучающих программированию.
Существует достаточно большое количество электронных практикумов, посвященных объектно-ориентированному программированию на C#, практические работы в этих пособиях рассматривают классы, как абстрактные. В представленном электронном учебном пособии все основные черты объектно-ориентированного программирования рассматриваются на основе создания графических классов.
С помощью языка разметки документов реализован интерфейс и функционал электронного учебного пособия «Объектно-ориентированное программирование графических объектов на языке C#».
Была выполнена работа по разработке электронного учебного пособия «Объектно-ориентированное программирование графических объектов на языке C#», предназначенное для студентов направления подготовки 09.03.02 Информатика и технологии медиаиндустрии профиль подготовки «Информационные технологии в медиаиндустрии». В ходе выполнение этой задачи был проведен анализ рабочей программы. Оно содержит пять теоретических материалов с десятью тестовыми заданиями каждый, а также с пятью лабораторными работами, каждая из которых содержит десять индивидуальных заданий.
В процессе исследования были выполнены задачи:
1. Проанализированы литературные и интернет-источники по теме «Высокоуровневые методы информатики и программирования».
2. Проанализирована рабочая программа.
3. Разработана структура электронного учебного пособия «Объектно-ориентированное программирование графических объектов на языке C#».
4. Реализован интерфейс и функционал электронного учебного пособия «Объектно-ориентированное программирование графических объектов на языке C#».
Таким образом, задачи решены, цель достигнута.