Методические аспекты разработки курсов видеолекций (на примере видеолекций курса "Основы программирования на языке C+")
Обзор образовательных ресурсов для реализации дистанционного обучения. Разработка рабочей программы курса видеолекций "Основы программирования на языке C+". Подбор контента, аппаратных средств. Проведение чат-занятий, использование сетевой технологии.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 28.06.2014 |
Размер файла | 155,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Специалисты выделяют такую особенность программы, как способность создавать «виртуальные клипы» -- благодаря ей вы можете производить с вашим фрагментом какие угодно манипуляции, не рискуя случайно испортить исходный материал. Еще одна интересная возможность -- уже упоминавшееся выше «многослойное редактирование», позволяющее накладывать на каждый кадр множество графических элементов с различной степенью прозрачности подложек.
Будучи, как и все программы от Adobe, ориентированным на обе аппаратные платформы ПК (IBM PC и Macintosh), Premiere способен редактировать и сохранять видеофильмы в формате QuickTime. [2]
Ulead MediaStudio Pro
Студия видеомонтажа от Ulead -- один из двух явных лидеров в сегменте видеоредакторов класса «hi-fi».
При сравнительно идентичной функциональности программы кардинально различаются по структуре, так как у MediaStudio они грамотно разнесены по нескольким независимым модулям:
* Video Editor -- «монтажная студия», в которой сводя все воедино все компоненты будущего фильма -- видео, звук, анимационные и графические эффекты, а также выполняется редактирование фильма в целом.
* Video Paint -- модуль «живописи по видео». Позволяет осуществлять тонкую коррекцию кадра, ретушировать изображение, добавлять в него графические элементы.
* CG Infinity -- программа создания спецэффектов на основе векторной графики, добавления анимированных изображений и титров.
* Video Capture -- модуль захвата изображения с внешнего источника (цифровая камера, плата видеоввода).
* Audio Editor -- многодорожечный звуковой редактор с возможностью очистки звука и наложения спецэффектов.
* DVD-plugin -- модуль записи закопченного фильма на DVD или CD с компрессией по одному из выбранных пользователем алгоритмов.
В этой программе отсутствуют отдельные дорожки для переходов.
Следующая особенность, не относящееся к косметическим, - поддержка работы с несколькими тайм-линиями в одном проекте. Создать новую тайм-линию можно, щелкнув правой кнопкой мыши на вкладке Main timeline и выбрав из контекстного меню команду Create New Timeline. Все вновь созданные тайм-линии можно переименовать по-своему (кириллица здесь не поддерживается). После того, как новая тайм-линия создана, она появится в библиотеке проекта - окне Project Tray, а также в виде дополнительной вкладки с соответствующим именем на тайм-линии. Щелчок по этой вкладке откроет тайм-линию для редактирования. С тайм-линиями можно работать как с обыкновенными клипами, помещая их на основную тайм-линию и добавляя к ним эффекты или переходы.
В 8-й версии MediaStudio Pro позволяет выводить в окне Preview тайм-код клипа, но лишь в режиме просмотра. Вывод тайм-кода в качестве титров невозможен. За отображение тайм-кода отвечает одноименная опция в настройках программы, правда, при выборе этой опции появляется сообщение о возможных проблемах при воспроизведении в случаях, если видеокарта не поддерживает технологию VMR (Video Mixing Renderer), то есть не совместима с DirectX 9.
Редактор титров имеет библиотеку готовых стилей, присваивать их объектам можно одним нажатием клавиши. Каждый добавленный объект (буква или слово) может иметь свой собственный стиль или анимацию. К сожалению, так и не появилась возможность создавать графические объекты.
Отличительной особенностью последних версий является усовершенствованный контроль захвата видеопотока с автоматической разбивкой на сцены, возможность наложении голосовой дорожки в режиме реального времени. [2]
Sony Vegas Video
Система нелинейного монтажа от Sonic Foundry. Сильные стороны Vegas Video проявляются, прежде всего, в работе с аудиодорожками: «звуковая» часть программы лишь немногим уступает своему коллеге Vegas Audio. Практически неограниченное число аудиодорожек, большое число эффектов (более 30), нестандартные возможности монтажа -- вот лишь некоторые отличия Vegas Video от программ-конкурентов.
С первого взгляда заметна ориентация разработчиков на обеспечение максимального комфорта пользователя - все фильтры и обработки (как видео так и звуковые) работают в режиме Real Time Preview - т.е. результат изменения установок можно проконтролировать непосредственно в момент редактирования, без дополнительного предварительного просчета (хотя кого сейчас этим удивишь). Другой особенностью является группирование наиболее часто применяемых инструментов в одном окне (в левом нижнем углу экрана). Работа с ними довольно удобна - в любой момент можно просто выбрать соответствующую закладку и задействовать необходимую функцию. Здесь находятся Explorer (операции с файлами), Trimmer (прецизионная коррекция стыков), Media Pool (коллекция используемых в проекте клипов), Transitions/ Video FX (набор различных переходов и видеоэффектов, соответственно) и Media Generators (библиотека шаблонов титров, тестовых таблиц, статичных изображений и динамичных фонов).
По степени удобства использования фильтров и эффектов Vegas Video, безусловно, претендует на лидерство. То же можно сказать и о композитинге, т.е. создании финального видео из различных слоев, содержащих видео, графику, всяческие эффекты, титры и т.д. Пожалуй, именно степенью «продвинутости» композитинга сейчас и определяется позиционирование видеоредактора на рынке - редакторы начального уровня, обычно, ограничены классическим AB-roll плюс графика/титры. Профессиональные и prosumer продукты имеют гораздо более изощренные средства композитинга - это и поддержка большого числа слоев и типов маскирования, генератор движения слоев, генератор трехмерных эффектов, субтитров, работа с ключевыми кадрами и автоматизацией. Именно модуль композитинга подвергся самым значительным изменениям и усовершенствованиям по сравнению с предыдущей версией. Присутствуют трёхмерные перемещения видеодорожек с поддержкой Безье-масок и ключевых кадров.
Теперь немного о титрах. С первого взгляда может показаться, что возможности встроенного модуля создания титров несколько не соответствуют современным требованиям. Отчасти, возможно, причиной этому является небольшое количество заранее заготовленных шаблонов. Но это только на первый взгляд. На самом деле, возможности создания и редактирования титров более чем обширны. Возможно, настройка параметров реализована немного нелогично (параметры разбросаны по четырем разным страницам, причем предварительный просмотр получаемого результата возможен только на одной из них), с другой стороны, достаточно создать несколько пользовательских шаблонов, чтобы в дальнейшем просто вызывать их одним кликом мыши.
Нет ничего удивительного в том, что редактирование звука реализовано в Vegas Video просто блестяще, особенно учитывая исторический опыт его разработчиков. Поддерживается изначальная native поддержка DirectX плагинов, и обилие классических звуковых микшеров, шин, различных типов обработки и т.п. Это, пожалуй, одно из самых сильных сторон Vegas Video. Также имеется поддержка формата 5.1, хотя и без поддержки компрессии в формат Dolby Digital, для этого предназначен отдельный продукт - Sony Pictures Digital AC-3 encoder.
Любопытно, что при инициализации каждого нового аудио трека три самых актуальных фильтры включаются по умолчанию, хотя и с нулевыми предустановками: Noise Gate, эквалайзер и компрессор.
Другие существенные усовершенствования звукового модуля 5-й версии:
· native-поддержка лупов ACID, что позволяет легко интегрировать ACID-совместимые аудиотреки в видеопроект;
· Запись «на лету» во время воспроизведения проекта (On-The-Fly Punch-In Recording), особенно удобная для озвучания, синхронного перевода и т.п.;
· Контроль уровня входного сигнала в любом режиме (воспроизведение, запись или стоп);
Как и подавляющее большинство современных программ видеомонтажа, Vegas Video 5.0 поддерживает непосредственный экспорт проекта на Video CD, для этого достаточно воспользоваться встроенным мастером “ Burn Video CD”.
Кроме того, в пятой версии появилась возможность прямого импорта Flash (swf) проектов непосредственно в Vegas Video.
Плохо, что встроенные средства для DVD мастеринга отсутствуют (а это уже становится стандартом. даже для программ видеомонтажа начального и среднего уровня). Возможности экспорта готового материала в разные видеоформаты MPEG1, MPEG2, Quick Time 6, Real Video 9, Windows Media Video 9. Однако для мастеринга DVD диска, со встроенными меню, компрессией звука Dolby Digital 5.1 (как уже упоминалось, Vegas Video 5.0 поддерживает формат 5.1 только в некомпрессированном виде, раздельными файлами) придется воспользоваться специализированным программным обеспечением, например, DVD Architect 2. [2]
2.4 Обзор программ наложения видеоэффектов
Adobe After Effects
Начнем наш обзор программ с, безусловно, одной из самых популярных - Adobe After Effects. На данный момент ее текущая версия - CS5.5 (10.5). Основная сфера ее применения - создание анимированной графики, видео- и кино пост-продакшен.
Своей популярностью After Effects обязан, не в последнюю очередь, отличному взаимодействию с другими программами Adobe - Premiere Pro, Photoshop, Illustrator и др. Таким образом, такие пакеты программ как Production Prenium CS5 как бы превращаются в некую суперпрограмму.
Функция Adobe Dynamic Link добавила еще более мощную интеграцию между программами Adobe Creative Suite 5 Production Premium. Теперь можно открывать сложные проектов Adobe Premiere Pro CS5, включая вложенные последовательности в After Effects CS5. Наконец, прямо с таймлайна Premiere Pro можно отослать один или несколько файлов прямо в After Effects CS5.
Улучшена интеграция с Adobe Encore CS5, Adobe Bridge CS5, Adobe Illustrator CS5, а также Adobe Flash CS4 Professional через команду File > Export > Adobe Flash Professional (XFL).
Также улучшена интеграция с Adobe Device Central CS5. В Adobe After Effects CS5 Professional может создавать и просчитывать сразу несколько композиций для различных мобильных устройств.
Функции поиска теперь доступна как для таймлайн, так и в окне проекта. Улучшилась навигация по вложенным композициям.
Расширены опции 3D композитинга, включая импорт 3D слоев из Adobe Photoshop CS5 Extended. Теперь файлы из 3D MAX и Maya можно импортировать через Photoshop, предварительно раскрасив их там. Добавлен новый фильтр для создания мультипликации из реального изображения - Cartoon.
Улучшенна работа с 3D пространством, включая раздельную работу с ключевыми кадрами по осям x, y, z.
Расширена поддержка OpenGL-ускорения, которая включает: blending modes, motion blur, anti-aliasing, track mattes, high-quality shadows и transparency, а также ускоренный просчет обычных эффектов. Это ускоряет создание предварительного просмотра.
Расширена работа с Shape Layers. Добавлена возможность конвертировать текст в shape paths или mask paths.
Поддержка для Adobe Pixel Bender. В программе есть более 250 анимированных текстовых пресетов. Теперь доступно отображение зон безопасности 4:3 в широкоэкранных композициях. Добавлена поддержка сервиса Adobe Community Help.
В комплекте с программой также идут: Color Finesse Synthetic Aperture, CycoreFX, The Foundry Keylight, Imagineer Systems Mocha.
Видимо, так и не сумев довести до ума модуль трекинга в АЕ, Adobe пошла по уже проторенному пути - покупки более совершенных плагинов, тем более, что Mocha - отличный 2.5D трекер.
Apple Shake
Фирма Apple выпускает как программу для композитинга и пост-продакшена Shake, так и программу, предназначенную, в основном, для создания анимированной графики - Motion. Хотя Shake, в отличии от Motion, в состав Final Cut Studio не входит, тем не менее, вы можете отправить видеофайл прямо с таймлайн видеоредактора Final Cut Pro непосредственно в Shake для его дальнейшей обработки.
В настоящее время программа Shake доступна для платформ Mac OS X и Linux. Ее текущая версия - 4.1. Ранее Apple Shake выпускалась также и под IRIX, и под Windows (последняя Windows-версия 2.51). Интерфейс программы основывается на создании эффектов путем применения комплекса последовательных действий над изображением или его определенной частью. Каждое действие, которое производится над изображением называется в Shake "Node" - узел. Применение нодов обеспечивает максимальную гибкость в использовании, поскольку у вас есть возможность изменять любой эффект на любой стадии редактирования и тут же видеть результат этих изменений.
Shake был разработан программистами и супервайзерами из Sony Imageworks - Эрнодом Хервесом (Arnaud Hervas), Роном Бринкманом (Ron Brinkmann), автором одной из лучших книг по композитингу (The Art and Science of Digital Compositing) и другими. В 1997 году компания Nothing Real, одним из основателей которой являлся тот самый программист Эрнод Хервес выпустила Shake, в качестве своего ведущего продукта. Вторая версия Shake появилась в 1999 году по цене 9900 долларов за лицензию. Приложение работало под управлением Windows NT и Irix.
В 2002 года фирма Apple приобрела Nothing Real. Несколько месяцев спустя была выпущена версия 2.5, в которой впервые появилась поддержка Mac OS X. Чтобы укрепить позицию платформы Mac в области студийной пост-обработки видео, Apple установила более низкую цену на Mac-версию этого продукта, - 4950 долларов. В 2003 была выпущена третья версия Shake, с которой прекратилась поддержка Windows. В ней были добавлены неограниченные сетевые рендер-клиенты без доплаты. Год спустя, на выставке NAB Apple представила Shake 3.5, цена которого для Mac OS X составила 2999 долларов, а для Linux и Irix 4999 долларов.
В апреле 2005 была выпущена версия 4, в которой появился ряд новых возможностей, таких как трехмерный композитинг, 32-битный кеинг (Keylight и Primatte Keyers), Optical Flow (эффект тайм-ремаппинг - искажение времени) стабилизатор изображения. Также была добавлена тесная интеграция с Final Cut Pro 5, расширяемый скриптовый язык и SDK. Четвертая версии под Irix уже не вышла.
На выставке NAB в апреле 2006 года Apple анонсировала Shake 4.1 в котором уже была добавлена совместимость с Intel Mac-ами (она стала Universal Binary). Apple пошла на смелый маркетинговый шаг, (который впоследствии повторяла уже несколько раз с другими приобретенными ею программами) снизив цену до 499$ за полную версию с неограниченной рендер-лицензией.
Дальнейшая судьба этого одного из лучших пакетов для композитинга пока неизвестна. Apple заявила, что в будущем поддержка Shake будет прекращена. По информации, циркулирующей в Интернет, Apple якобы разрабатывает новый продукт под кодовым название Phenomenon. С другой стороны, отдельный модули Shake появились в других продуктах Apple Final Cut Studio. Так стабилизатор изображения SmoothCam отныне встроен в Final Cut Pro 6, а функция создания отсутствующих кадров для замедленного движения (Optical Flow) появилась в Motion 3. Возможно Apple «разберет на запчасти» всю программу или перенесет большую ее часть, скажем, в Motion 4. Нам остается только надеяться, что Apple примет мудрое и взвешенное решение. Ведь до сих пор у нас на некоторых студиях активно используется еще последняя Windows-версия 2.51!
С помощью Shake, также создается много клипов и рекламы, например, запоминающийся рекламный ролик о новом автомобиле Citroлn, который по ходу действия превращался в танцующего робота-трансформера.
Хочется надеяться, что и в будущем, фильмы и клипы, которые будут созданы с помощью Shake, потрясут нас (кстати, одно из значений английского слова shake - это «потрясать»).
Avid DS
Система для высококачественного композитинга и пост-продакшена в режиме онлайн Avid DS на сегодня имеет версию 10. Свое происхождение она ведет от программы Softimage DS, созданной в одноименной монреальской компании в 1998 году и тогда же приобретенной Avid. Позже, Avid соединил в этом продукте наработки из других программ - ElasticReality, Avid Marquee и др.
Тесное взаимодействие с другими решениями от Avid - Avid Interplay, Avid Unity и Avid Media Composer делает Avid DS ключевым звеном всего процесса пост-производства. Поддержка таких форматов обмена проектными данными, как AAF, EDL и OMF позволяет Avid DS успешно работать на стадии чернового монтажа и с продуктами других компаний.
Avid DS позволяет работать с двумя некомпрессированными HD-4:2:2 или 8 некомпрессированными SD видеопотоками с первичной цветокоррекцией в реальном времени, реал-тайм DVE, и с возможностью работы в реальном времени с титрами и графикой на каждом видеопотоке. Можно также микшировать SD и HD с разными частотами кадров на одной и той же таймлайн.
Что нового появилось в Avid DS v10:
- Новая платформа - рабочая станция HP xw8600, Nvidia FX 3700, Dual-link I/O card & Avid VideoRaid SR storage;
- Новая высокопроизводительная, базирующаяся на GPU система для primary & advanced color correction, DVE-эффектов, переходов, color limiting, и приложений 1D & 3D LUTs;
- Система управления цветом с 1D & 3D LUTs, включая Thomson, Kodak, и Iridias LUT форматы;
- Вторичная цветокоррекция в стиле Symphony;
- DPX conform из Avid Media Composer с использованием Avid AFE;
- Поддержка форматов 1080p50 & 1080p59.94 (включая новые DNxHD форматы: DNxHD 90, 290 & 440);
- Поддержка Avid Interplay;
- Возможность создания стереоскопического контента. [18]
Autodesk
Фирма Autodesk является одним из крупнейших производителей решений для цифрового композитинга и предлагает целое семейство программ в различных ценовых классах.
В нижней ценовой категории (цена - US$995) она предлагает программу Combustion 2008 для создания анимированной графики, композитинга и визуальных эффектов. Combustion издавна считался конкурентом именно Adobe After Effects. Среди его преимуществ - timeline-based интерфейс, схожий с интерфейсами таких программ high-end класса от Autodesk, как Inferno, Flame and Flint. Самая главная новинка в Combustion 2008 - инструментов для цветокоррекции Color Warper, использующийся в Autodesk Flame, также улучшен Schematic-вид и интеграция с Adobe Photoshop and Adobe Illustrator.
Однако настоящую известность принесли Autodesk такие высокопроизводительные решения для монтажа, композитинга и интерактивного дизайна в режиме реального времени, как Autodesk Flint, Flame & Inferno, Smoke и Toxik. Эта системная линейка имеет аббревиатуры - IFFFS (Inferno/Flint/Fire/Flame/Smoke), FFI или FFFI (Flint, Fire, Flame, Inferno).
Autodesk Smoke 2009 - интегрированная система для монтажа и окончательной обработки фильмов класса SD, HD, 2K и выше.
Autodesk Flame 2009 - система для создания визуальных эффектов и композитинга в режиме реального времени, совместимая с Autodesk Lustre и Autodesk Smoke.
Autodesk Inferno 2009 - «топовая» система для композитинга, создания анимированной графики и онлайн-дизайна с полностью интерактивной 3D-средой для композитинга.
Autodesk Toxik 2008 - решение для композитинга киноматериала в режиме реального времени, поддерживающее глубокую интеграцию с Autodesk Maya и другими 3D-приложениями.
Autodesk Flint 2009 - Передовая система для создания визуальных эффектов и теледизайна. [19]
eyeon Fusion
Fusion (бывший Digital Fusion) - это мощная программа для композитинга с нод-интерфейсом, созданная eyeon Software Inc. Анонсирован выпуск 7-ой версии программы.
Fusion был использован при создании множества фильмов и телевизионных программ: «Мистер и миссис Смит», «Посейдон», «Город Греха», «Небесный капитан и мир будущего», «Дети шпионов»-2, «Авиатор», «300», сериала «Lost» и др. Существует и «урезанная» бюджетная версия программы, носящая название DFX+.
Что же нового появилось в 6 версии eyeon Fusion?
- Поддержка стереомониторов, стереорендеринг с использованием собственных 3D-инструментов;
- Улучшенная работа с каналами, поддержка многослойных EXR;
- Усовершенствованные шейдеры для 3D, такие как Blinn, Phong, Cook-Torrance, Ward;
- Возможность использования Bump Map в 3D;
- Инструмент для UV-маппинга;
- Возможность экспорта 3D инструментов (геометрия, источники света, камеры) в FBX с сохранением анимации;
- Region Of Interest Domain System, позволяющая рендерить только заданную область кадра, что важно при работе над детализированными кадрами в высоком разрешении.[20]
Foundry Nuke
Nuke это основанная на использовании нодов программа для композитинга, которую выпускает фирма The Foundry. Nuke доступна как для Microsoft Windows, так и для Mac OS X (PPC и Intel) и Linux. С Nuke работают такие крупнейшие компании в сфере пост-обработки и создания спецэффектов, как Digital Domain, Mr X и Weta Digital. Nuke использовался при работе над фильмами - «Кинг-Конг», «Я, робот», «Резиденция дьявола: Extinction» и др.
Программа Nuke (название сложено из букв слов «new compositor», а само слово можно перевести как «бомба») была создана Биллом Спитцаком (Bill Spitzak) как продукт для внутренней работы в фирме Digital Domain в 1993 году. Позже, в 1998 году продукт стал известен, как GNU LGPL. В 2001 году программа получила специальный технический Оскар (Academy Award for Technical Achievement).
В 2002 Nuke стал доступен и для других компаний под логотипом D2 Software. В декабре 2005 D2 Software выпустил Nuke 4.5, в котором появилась новая 3D подсистема. В 2007 Nuke купила лондонская фирма The Foundry, известная своими плагинами для многих программ композитинга.
The Foundry выпустила Nuke 4.7 в январе 2007, а Nuke 5 - в начале 2008. В программе изменился интерфейс, добавлена поддержка скриптов Python и возможность создания стереоскопической продукции. Nuke поддерживает использование The Foundry plug-in через поддержку стандарта OpenFX. Недавно команда создателей Nuke пополнилась легендарным Роном Бринкманом - человеком, стоявшим у истоков Shake, и, судя по-всему, Nuke становиться одной из самых перспективных программ для композитинга. [21]
Quantel
Quantel - компания, расположенная в Великобритании и основанная 1973 году, специализируется на оборудовании для теле-, видеопроизводства и пост-продакшена. В 1976 во время телетрасляции открытия летних олимпийских игр в Монреале с помощью оборудования Quantel (Digital framestore synchroniser - DFS 3000) впервые демонстрировался телеэффект «картинка в картинке» - несущий олимпийский факел спортсмен на фоне стадиона. Известность Quantel принесли такие передовые для своего времени продукты, служащие для создания телевизионной графики и композитинга, как Paintbox (1981), Harry(1985), HAL (1992), Henry(1992), Editbox (1993). На данный момент основными продуктами Quantel в сфере пост-производства являются:
iQ - система для пост-обработки кинофильмов и DI (digital intermediate);
eQ - система для пост-производства телепродукции и создания ТВ-рекламы;
Pablo - система цветокоррекции;
Главное различие между системами eQ и iQ - это поддерживаемые программами форматы и разрешения видеоматериала.
iQ позволяет работать с разрешением до 4К и создавать стереоскопический контент (Stereoscopic 3D). [22]
2.5 Разработка рабочей программы курса видеолекций "Основы программирования на языке C#"
Цель преподавания дисциплины
Дисциплина «Основы программирования на языке C#» является составной частью цикла дисциплин по информационным технологиям, изучаемым студентами на протяжении всего курса обучения. Она обеспечивает формирование у студентов базовых понятий и навыков создания программных комплексов в операционной среде Windows, без которых невозможно изучение многих последующих дисциплин данного направления, использования информационных технологий в специальных дисциплинах.
Цель изучения данной дисциплины - овладение знаниями и навыками использования языка C# и среды Microsoft Visual Studio.NET для разработки Windows-приложений, web-приложений и ASP.NET применяемых при автоматизации решения экономических задач.
Задачи изучения дисциплины
В результате изучения дисциплины «Основы программирования на языке C#» студент должен: знать:
особенности архитектуры.NET;
методы и средства разработки приложений с использованием Visual
Studio. NET;
уметь характеризовать:
сборки, потоки и домены приложений;
доступ к данным при помощи ADO.NET; уметь анализировать:
предлагаемый средой набор средств разработки с целью использования для создания программных комплексов;
иерархию классов элементов управления;
взаимодействие с унаследованным программным кодом;
приобрести навыки:
уверенной работы в среде программирования Microsoft Visual Studio.NET;
самостоятельной разработки приложений с использованием языка C#;
разработки web-приложений и ASP.NET.
Связь дисциплины с другими учебными дисциплинами
Изучение дисциплины основано на использовании знаний, полученных студентами по дисциплинам: «Высшая математика», «Основы информатики и программирования», «Объектно-ориентированное проектирование и программирование», «Языки программирования для разработки сетевых приложений». Полученные знания будут использованы в специальных дисциплинах, а также при прохождении производственной (преддипломной) практики, в дипломном проектировании.
Структура дисциплины
Программа учебной дисциплины рассчитана:
· для дневной формы обучения
· на 36 часов учебных занятий, из них 20 часов - лекции, 16часов лабораторные занятия;
· дисциплина изучается в 7-м семестре;
· формами контроля по дисциплине является зачет в 7-м семестре;
Контролируемая самостоятельная работа по темам лекций
Количество лекционных часов, запланированных на КСР - 6 часов. Форма контроля:
* индивидуальные контрольные задания Форма отчетности:
* ведомость с результатами.
1. Тема 2.1. Компилятор Visual C++(2часа, контр. раб.)
Система меню. Работа с пространствами имен. Основы Common Language Runtime-среды выполнения.
Вопросы для самоконтроля
Что понимается под пространством имен?
Как получить дополнительную информацию о пространствах имен и типах?
Опишите последовательность действий при создании приложений с использованием компилятора командной строки?
2. Тема 3.2. C# и объектно-ориентированное программирование(2 часа, контр. раб.).
Вопросы для самоконтроля
Что такое множественное наследование?
Как реализуется множественное наследование в C#?
Какие модификаторы доступа используются в C#?
Тема 4.3. Использование потоков в приложениях (2часа, контр. раб.).
Поточная модель C#. Класс Thread и интерфейс Runnable. Главный поток. Создание потока. Реализация интерфейса Runnable. Расширение Thread. Выбор подхода. Создание множественных потоков. Использование методов isAlive() и join().
Вопросы для самоконтроля
Опишите многопоточную архитектуру.
Какие базовые классы используются для работы с потоком?
Для чего используются домен потоки?
Выборочный опрос на лекциях.
· Проверка конспектов лекций студентов.
· Проведение контрольных работ на потоке.
· Подготовка к защите рефератов по заданным темам.
· Опрос перед проведением лабораторных работ.
· Собеседование при защите отчетов по лабораторным работам.
3. Апробация курса видеолекций
Апробация курса видеолекций «Основы программирования на языке C#» была проведена в ГБОУ СПО РО «Ростовском-на-Дону колледже связи и информатики».
В рамках педагогической практики было проведено два занятия для изучения курса «Основы программирования на языке C#» у студентов 3 курса групппам из 12 человек (Группа 1) и 13 человек (Группа 2) специальности «Компьютерные сети» ГБОУ СПО РО «Ростовский-на-Дону колледж связи и информатики». Первой группе читались стандартные лекции с применением мультимедийных технологий, второй - были даны на дом видеолекции.
В рамках установленного плана
Проведены занятия по следующим темам:
I. Предмет и содержание дисциплины. Технология проектирования приложений в среде Visual Studio.NET.
II. Обзор среды Microsoft Visual Studio.NET.
Для выявления эффективности использования видеолекций было проведено контрольное занятие у обоих групп по темам проведенных лекций.
Результаты распределились следующим образом:
Диаграмма 1. Результаты итогового контроля Группы 1.
Диаграмма 2. Результаты итогового контроля Группы 2
Сравнение данных диаграмм позволяет сделать вывод, что видеолекции являются не менее эффективным средством обучения студентов на ряду со стандартными лекциями.
Из наблюдений за студентами, сделаны следующие выводы:
· Студенты без больших трудностей усваивали материал видеолекций;
· Почти никто из студентов не отвлекался;
· Студенты были заинтересованы происходящим на экране;
Общая организованность, дисциплинированность и хорошая работоспособность группы помогла успешно выполнить запланированный объем работ.
По окончании практики подведены итоги обучения, оценены результаты. От студентов были получены положительные отзывы.
Так же в приложении приведены видеолекции, проводимые на практике.
Заключение
В настоящее время видеолекции находят все большее применение в процессе обучения. Они позволяют наглядно демонстрировать некоторые трудные моменты изложения отдельных тем. Кроме этого, актуальным является использование видеолекций в дистанционном образовании.
В результате выполнения магистерской работы было сделано:
1. Сделан обзор образовательных ресурсов для реализации дистанционного обучения (СДО).
2. На основе требований к программным средствам поддержки дистанционного образования разработана таблица критериев сравнительного анализа к данным программным средствам и сделан вывод, востребованными в настоящее время являются коммерческая СДО «eLearning Server» и свободно-распространяемая СДО «Moodle».
3. Рассмотрены разные формы дистанционного обучения, такие как: чат-занятия, вебинары и видеолекции
4. Выделены особенности видеолекций.
5. Подобран контент, программные и аппаратные средства для разработки курса видеолекций "Основы программирования на языке C#".
6. Разработана рабочая программа и видеолекции курса "Основы программирования на языке C#".
В приложении представлен CD-диск с вводными видеолекциями "Основы программирования на языке C#".
Рассматриваемая тема полностью раскрыта в рамках магистерской работы, поставленные цели и задачи достигнуты.
дистанционный обучение программирование видеолекция
Список литературы
1. Резников Ф.А. Видеомонтаж на персональном компьютере. Adobe Premiere 5.5 и Adobe After Effects 4.1: Практ. пособие / Ф.А. Резников. - М.: Издательство ТРИУМФ, 2000 - 464 с.
2. Cоседко О.А. Обзор видеоредакторов.: Курсовая работа/ Федеральное агенство по образованию Кузбасская государственная Педагогическая академия. Cоседко О.А. - М.: Кузбасская государственная Педагогическая академия, 2010 - 37 с.
3. Серов В.Н. Основные концепции создания видеолекций для электронного учебника. [Электронный ресурс] URL: http://www.edu.of.ru/zaoch/default.asp?ob_no=8845, 2012.
4. О создании системы дистантного образования в РФ: Решение коллегии Госкомвуза от 9 июня 1993 года № 9/1 // КонсультантПлюс: Высшая Школа: Программа информационной поддержки российской науки и образования: Специальная подборка правовых документов и учебных материалов для студентов: учебное пособие. - 2007. - Вып.4.
5. Официальный сайт WebSoft: http://www.websoft.ru/db/wb/root_id/webtutor_sdo/doc.html
6. Готская И.Б., Жучков В.М. Кораблев А.В., РГПУ им.А.И Герцена. Выбор системы дистанционного обучения: Аналитическая записка/ [Электронный ресурс] URL http://www.edu.of.ru/profil/default.asp?ob_no=28800, 2012.
7. Панкрухин А.П. Маркетинг образовательных услуг в высшем и дополнительном образовании: учеб. пособие / А.П. Панкрухин. - М.: Интерпакс, 1995.
8. Полат Е.С. Проблемы организации системы дистанционного обучения в Российской Федерации / докт. пед. наук, проф., зав. лабораторией дистанционного обучения Института содержания и методов обучения Российской академии образования Е.С. Полат [Электронный ресурс] URL http://distant. ioso.ru/library/publication/doproblem. htm
9. Полат Е.С. Развитие дистанционной формы обучения в школьном образовании / докт. пед. наук, проф.Е.С. Полат [Электронный ресурс] URL: http://distant. ioso.ru/library/publication/razvitie. htm
10. Полат Е.С. Теория и практика дистанционного обучения / докт. пед. наук, проф. Евгения Семеновна Полат [Электронный ресурс] URL: http://distant. ioso.ru/library/publication/6. Htm
11. Кувшинников С.В. Учебный комплекс медийных материалов нового поколения для преподавания инженерных дисциплин / С.В. Кувшинников // Сборник трудов XVI Международной конференции-выставке «Информационные технологии в образовании». - 2006. С. 152-154.
12. Полат Е.С. Дистанционное обучение: учеб. пособие / Е.С. Полат, М.В. Моисеева, А.Е. Петров, М.Ю. Бухаркина, Ю.В. Аксенов, Т.Ф. Горбунькова. - М.: ВЛАДОС, 1998. - 192 с.
13. Полат Е.С. Дистанционное обучение: каким ему быть? / Е.С. Полат, А.Е. Петров // http://distant. ioso.ru/library/publication/artped. htm
14. Полат Е.С. Педагогические технологии дистанционного обучения / докт. пед. наук, проф.Е.С. Полат [Электронный ресурс] URL: http://distant. ioso.ru/seminary/09-02-06/tezped. htm.
15. Савельев А.Я. Педагогические технологии / А.Я. Савельев // ВО в России. - 1990. - № 2.
16. Официальный сайт Adobe [Электронный ресурс] URL: http://www.adobe.com/ru/
17. Официальный сайт Apple [Электронный ресурс] URL: http://www.apple.com/ru/
18. Официальный сайт программы Avid DSт [Электронный ресурс] URL: http://www.avid.com/US/products/dssoftware
19. Официальный сайт Autodesk [Электронный ресурс] URL: http://www.autodesk.ru/
20. Официальный сайт программы eyeon Fusion [Электронный ресурс] URL: http://www.eyeonline.com/Web/EyeonWeb/Default.aspx
21. Оффициальный сайт Foundry [Электронный ресурс] URL: http://www.thefoundry.co.uk/products/nuke/
22. Официальный сайт Quantel [Электронный ресурс] URL: http://www.quantel.com/
Размещено на Allbest.ru
Подобные документы
Общая характеристика дистанционного образования. Описание приложений и ресурсов, с помощью которых осуществляется дистанционное обучение. Правила размещения курсов в СДО "Moodle". Разработка структуры курса "Правовые основы прикладной информатики".
курсовая работа [1,8 M], добавлен 20.12.2015Цифро-аналоговое и аналогово-цифровое преобразование звуковой информации. Разработка дистанционного курса "Использование аудиоинформации при создании цифровых образовательных ресурсов": анализ предметной области, проект структуры и содержания ресурса.
курсовая работа [3,8 M], добавлен 15.05.2013Особенности разработки и реализации обучающей программы и схемы алгоритмов на языке программирования С++. Понятие равномерной и неравномерной дискретизации. Представление информации (составление кода) в виде таблицы перекодировки или многочлена.
курсовая работа [704,6 K], добавлен 06.03.2013Разработка программы, которая выявляет в прямоугольной матрице все подматрицы, состоящие только из m-значных целых чисел. Использование компилируемого языка программирования общего назначения C/C++. Обработка алгоритмов, кодирование программных средств.
курсовая работа [980,1 K], добавлен 05.03.2015Система дистанционного обучения Distance Learning Belarus и лабораторный практикум курса "Разработка трансляторов для языков программирования", его перенос в интерактивную среду обучения. Описание работы программы и её взаимодействия с пользователями.
курсовая работа [588,5 K], добавлен 03.11.2012Порядок описание процесса разработки модели для разрешения задачи программирования с помощью средств языка программирования. Структуры данных и основные принципы их построения. Этапы компьютерного моделирования. Этапы и значение написания программы.
курсовая работа [19,5 K], добавлен 19.05.2011Освоение технологии структурного программирования и применения стандартных методов работы с одномерными массивами при разработке и создании программы на языке Турбо Паскаль. Разработка программы методом пошаговой детализации с помощью псевдокода.
реферат [276,9 K], добавлен 27.02.2008Программирование на языке Паскаль: алфавит, решение задач, простейшие программы, разветвляющие программы, циклические программы, ввод-вывод, массивы, подпрограммы, строковые данные, записи, файлы, использование библиотеки CRT, графика в Паскале.
учебное пособие [211,1 K], добавлен 30.03.2008Кластерные системы, структура и параметры Beowulf. Анализ целесообразности обучения будущих учителей сетевому администрированию и выбор виртуальной машины для обучения. Инструкции по работе с программным обеспечением. Контрольно-измерительные материалы.
дипломная работа [875,8 K], добавлен 06.01.2009Аналоги текстовых редакторов с русскоязычным интерфейсом. Разработка и тестирование программного продукта, позволяющего работать с текстом и файлами в редакторе на языке программирования, основанным на русском языке. Алгоритм функционала программы.
дипломная работа [2,8 M], добавлен 21.07.2013